GraphQL is an emerging query manipulation language for APIs. It is an open source runtime for querying and retrieving existing data in an optimal manner making applications more efficient. With the flexibility it offers over REST APIs, many organizations are now interested in and are adopting GraphQL applications widely. While GraphQL focuses on what it does best, backend developers still worry about ensuring their GraphQL services are exposed in a secure, controlled, monitored, and sometimes, even in a monetized environment. This is where an API gateway is useful as the middle layer to provide a significant value to GraphQL queries, mutations, and subscriptions. This slide deck will discuss the following: - An introduction to GraphQL - Why and when to use GraphQL APIs - Exposing GraphQL service as managed APIs: The necessity of an API Manager - Deploying a GraphQL service via WSO2 API Manager : Security, authentication, authorization, and rate-limiting - Invoking GraphQL APIs via the integrated GraphiQL UI in Developer Portal - GraphQL Analytics Watch the webinar on-demand here: https://wso2.com/library/webinars/deploying-graphql-services-as-managed-apis/