You are viewing content from a past/completed QCon Plus - May 2021

The video on-demand of this sponsored webinar is available to logged in QCon attendees only. Please login to your QCon account to watch the sponsored webinar.

Sponsored Webinar + Live Q&A

Apollo Federation Deep Dive - Building Your Data Graph with Workbench

GraphQL offers the promise of enabling developers to design and evolve product-driven APIs while allowing clients to query data from a single endpoint and any number of data sources. But as GraphQL adoption gains traction across teams, companies often face challenges when designing their architecture. Either they have a monolithic API that slows down developer velocity, or they may have multiple APIs with some overlap between them but no full representation of their queryable data.

Ultimately, the actual value of the data graph is its network effect. The more teams onboarded and contributing to the graph - the more valuable the graph becomes as it becomes rich with capabilities.

In this talk, I’ll explore how Apollo Federation empowers teams to manage portions of the overall data graph across a distributed architecture. We’ll use Apollo Workbench to see how Apollo Federation’s declarative, incremental approach to GraphQL consolidation allows teams to draw service boundaries based on an intuitive separation of concerns and without the trade-offs of a monolithic GraphQL API.


Michael Watson

Principal Solutions Architect @ApolloGraphQL

Michael Watson is the Principal Solutions Architect at Apollo, where he works with Apollo's Enterprise customers in accomplishing a common graph using Apollo Federation. Apollo Federation helps the companies create a common graph that is made up of various subgraphs that are owned by separate...

Read more
Find Michael Watson at:

Session Sponsored By

Apollo's Data Graph Platform enables teams to ship up to 10X faster. Get up and running with our open-source GraphQL technologies. Scale and manage your GraphQL deployment with Apollo Studio.


Tuesday May 25 / 02:10PM EDT (45 minutes)

Add to Calendar

Add to calendar


From the same track

View full Schedule