The emergence of GraphQL over the past couple of years has changed the way people are thinking about API development and is reshaping the way engineering teams are structured by allowing front-end developers to move further up the stack and redefining traditional engineering roles. With the introduction of AWS AppSync, we can easily extend the possibilities of what GraphL is capable of, enabling a single GraphQL API to power entire applications by working with multiple data sources, microservices, and AWS Lambda functions. In this session, we show this architecture in action, walk through the design and implementation, and answer your questions as we dive deep.