1. Getting started with GraphOS


Want to take your GraphQL API to the next level? Then you're in the right place!

If you've built products and experiences using GraphQL, then you know just how powerful it can be! You've tasted that satisfaction of querying for exactly what you need and getting that data back in the shape you asked for. Plus, the ability to mix and blend multiple s and services all under a single endpoint is simply #ChefsKiss!

So what's next? We might feel that hunger to grow and evolve our API. We want to serve up a richer experience, which means adding more ingredients: more s, more services, more features, more capabilities. So how do we protect our API and facilitate its growth in a way that sets us up for success?

Enter Apollo .

Apollo GraphOS is a complete cloud platform for building, managing, and scaling your GraphQL API. provides a set of tools and services so that developers can focus on building better apps, faster.

Learner pre-requisites

We assume that you have a basic level of understanding of GraphQL and how to write a GraphQL query. Check out our Lift-off series if you need a refresher. You don't need to know any particular programming language for this tutorial.

Series overview

In this introductory series, we're sinking our teeth into the world of Apollo . Here's what to expect in each course:

  • Basics: how to get started with using an existing GraphQL API. That's the course you're in now!
  • Safe API delivery: how to ship changes using safe delivery
  • Growing your API: how to add new capabilities and data to your
  • Securing your API (coming soon): how to implement authentication and authorization in a
  • Improving your API performance (coming soon): how to use caching and queries to make your faster

Along the way, we'll learn about the components of what's called a , also known as a federated GraphQL architecture. And we have lots of hands-on opportunities ahead: we'll build queries with the IDE, analyze our metrics, and configure a cloud .

Up next

Let's get to know our API!


Share your questions and comments about this lesson

Your feedback helps us improve! If you're stuck or confused, let us know and we'll help you out. All comments are public and must follow the Apollo Code of Conduct. Note that comments that have been resolved or addressed may be removed.

You'll need a GitHub account to post below. Don't have one? Post in our Odyssey forum instead.