Learn how to modularize your GraphQL backend using Apollo Federation.
Check your plan: Part of this course covers the self-hosted GraphOS Router, which requires an Enterprise or GraphOS Trial plan. You can still follow along if your organization is on a different plan, but you won't be able to complete certain hands-on tasks. You can also test out this functionality by signing up for a free trial.
Voyage I: Federation from Day One is a certifying course
By completing this course, you'll be on your way to earning an Apollo Graph Developer - Professional certification.
The architecture of a supergraph (subgraphs and the router) and Apollo Federation 2
Create and publish subgraph schemas
Use the Rover CLI to interact with your supergraph
Configure a locally-running GraphOS Router
Create entities
Use entities between subgraphs
Liz Hennessy, Megan Sullivan, and Michelle Mabuyo