Paul Krill
Editor at Large

Apollo GraphQL debuts GraphOS platform for building ‘supergraphs’

news
Oct 5, 20222 mins

GraphOS provides an execution fabric and modular architecture for building, connecting, and scaling large networks of applications, services, and data.

network 5 100848391

Apollo on October 5 introduced Apollo GraphOS, a cloud-based platform to build, connect, and scale any supergraph, which is the company’s concept for creating a network of data, microservices, and digital capabilities.

GraphOS offers a modular architecture to connect data and services, via the supergraph. Key features of GraphOS include:

  • Cloud-hosted or self-hosted routing for supergraphs with built-in federation.
  • Capabilities such as live queries and edge caching.
  • Provision of a central source of information for schemas and a delivery pipeline for changes. Developers can be kept up-to-date on schema changes.
  • Security and governance practices. Users can control access to a supergraph.
  • CI/CD observability.
  • Collaboration tools

The supergraph, introduced by Apollo GraphQL in May, is intended to empower product and engineering teams and eliminate the complexity of sourcing and orchestrating data, APIs, microservices, and client applications during the application development process. It promises the automation of organization-wide composability.

GraphOS will soon add the ability to link supergraphs beyond organizational firewalls, Apollo GraphQL said. Building modern apps requires connecting disparate third-party APIs such as partners, payment services, content management systems, or APIs. This is usually done manually through REST connections. GraphOS provides a foundation for a global supergraph that acts as a marketplace of data available to developers to query for anything needed in a single operation.

Paul Krill

Paul Krill is editor at large at InfoWorld. Paul has been covering computer technology as a news and feature reporter for more than 35 years, including 30 years at InfoWorld. He has specialized in coverage of software development tools and technologies since the 1990s, and he continues to lead InfoWorld’s news coverage of software development platforms including Java and .NET and programming languages including JavaScript, TypeScript, PHP, Python, Ruby, Rust, and Go. Long trusted as a reporter who prioritizes accuracy, integrity, and the best interests of readers, Paul is sought out by technology companies and industry organizations who want to reach InfoWorld’s audience of software developers and other information technology professionals. Paul has won a “Best Technology News Coverage” award from IDG.

More from this author