Loading…
Back To Schedule
Tuesday, October 31 • 12:00pm - 12:50pm
[Virtual] PRO Workshop (API): Mr. Toad’s Wild Ride: A Rollicking, Declarative GraphQL Workshop with Envoy and Kubernetes

Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!

Feedback form is now closed.
Jim Barton, solo.io, Field Engineer

Many GraphQL adopters today use both API gateways and separate GraphQL servers to secure and route traffic to their service endpoints. GraphQL provides a consistent API for clients, but it's expensive to build and operate distinct GraphQL servers. Developers are often required to write custom code to provide platform features like security, caching, and resilience.

What if there were another way? What if you could meld GraphQL server capabilities into an Envoy gateway without separate server deployments? And without disturbing upstream application services?

In this fast-paced, hands-on workshop, every attendee can use their own sandboxed environment to explore these topics together:
• Discovery: Inspect existing service contracts and derive GraphQL schema.
• Declarative: Create IaC resolvers that consume OpenAPI services.
• Stitching: Execute GraphQL queries across multiple services with a unified supergraph.
• Gateway Integration: Use declarative policies to mix in gateway features like authNZ and data loss prevention.

Buckle your seat belts! This Wild Ride will help you accelerate GraphQL adoption using infrastructure-as-code principles in a cloud-native environment.

Speakers
avatar for Jim Barton

Jim Barton

Field Engineer, Solo.io
Jim Barton is a Field Engineer at Solo.io, a Cambridge-based company specializing in service mesh and Kubernetes-native API gateway technology. Jim’s career in enterprise software spans 30 years. He has enjoyed roles as a project engineer, sales and consulting engineer, product... Read More →


Tuesday October 31, 2023 12:00pm - 12:50pm PDT
VIRTUAL API World -- Workshop Stage B https://app.hopin.com/events/api-world-2023-ai-devworld/sessions