# New GraphOS Platform APIs Enable Blue-Green and Canary Deployments

DevFeed: [New GraphOS Platform APIs Enable Blue-Green and Canary Deployments](<https://devfeed.tech/articles/new-graphos-platform-apis-enable-blue-green-and-canary-deployments-23466.md>)

Original publisher: [Read original article](<https://www.apollographql.com/blog/new-graphos-platform-apis-enable-blue-green-and-canary-deployments>)

Author: Andrew I. Carlson

Published: 2024-01-25T12:06:29Z

Content type: release

Language: en

Sources: [Apollo Blog](<https://devfeed.tech/sources/apollo-blog.md>)

Topics: [GraphOS](<https://devfeed.tech/topics/graphos.md>), [Deployment Strategies](<https://devfeed.tech/topics/deployment-strategies.md>), [blue green and canary deployments](<https://devfeed.tech/topics/blue-green-and-canary-deployments.md>), [Deployment](<https://devfeed.tech/topics/deployment.md>), [API](<https://devfeed.tech/topics/api.md>), [CI/CD](<https://devfeed.tech/topics/cicd.md>)

Tags: [announcement](<https://devfeed.tech/tags/announcement.md>), [api](<https://devfeed.tech/tags/api.md>), [blue-green-and-canary-deployments](<https://devfeed.tech/tags/blue-green-and-canary-deployments.md>), [ci-cd](<https://devfeed.tech/tags/ci-cd.md>), [deployment](<https://devfeed.tech/tags/deployment.md>), [deployment-strategies](<https://devfeed.tech/tags/deployment-strategies.md>), [graphos](<https://devfeed.tech/tags/graphos.md>)

## AI overview

Apollo released enhanced GraphOS Platform APIs to support immutable blue-green and canary deployment workflows for supergraph schemas. The updates include mutations and queries for publishing subgraphs, polling launch status, and fetching supergraph SDL, while supporting consolidated metrics, insights, and launch history for deployment stages.

## Source excerpt

As platforms, teams, and products evolve, we sometimes need new or different ways to deploy our APIs. Strong Continuous Integration / Continuous Deployment (CI/CD) practices and recovery strategies are necessary components of any Recovery Time Objective (RTO) and Recovery Point Objective (RPO).