Apollo GraphQL and Xolvio strike partnership to help companies scale their supergraphs
In an ever more competitive digital-first economy, enterprise APIs have become critical to companies’ software delivery capabilities. While GraphQL is still a relatively new technology, it is increasingly popular among software engineers looking to solve the inherent problem of API busywork.
Apollo GraphQL is the leader in open source and commercial GraphQL technologies that help engineering teams build unified graphs to accelerate application development and deliver better, more cohesive experiences. Xolvio is a boutique consulting and development company that helps enterprises deliver higher quality software, faster. The two companies have worked together before on a number of occasions, including a pioneering distributed GraphQL implementation for Audi of America, which helped shape the product now known as Apollo Federation.
Following years of successful cooperation, Apollo GraphQL have now selected Xolvio as their first ever official partner to offer dedicated GraphQL professional services to their customers. Apollo’s best-in-class tooling is already used in production by over 30% of the Fortune 500. As more and more enterprises seek to join the GraphQL API revolution, the demand for GraphQL expertise has become unprecedented. With a proven track record in enterprise-grade GraphQL development, Xolvio will now provide both consulting and staff augmentation to Apollo customers needing help in scaling their GraphQL APIs.
Earlier in 2022, Apollo GraphQL announced the supergraph—a declarative, modular, and agile approach to architecting the graph. In the words of Matt DeBergalis, Apollo co-founder and CTO, the supergraph “is a unified network of a company’s data, microservices, and digital capabilities that serves as the ‘composition layer’ for the whole organization.” While such an enterprise-wide setup is a game-changer for a company’s software delivery capabilities and consequently digital success, it is also very challenging to achieve in a multi-team environment.
Xolvio founder and CEO, Sam Hatoum, says, “We have been part of Apollo’s amazing journey since the very beginning, which allowed us to create a unique methodology for deliberate and predictable supergraph design and implementation. Our holistic approach to software architecture and development ensures that we provide targeted support tailored to the organization’s current GraphQL adoption stage and aimed at fast-tracking an enterprise-wide supergraph.”
Xolvio’s new offering consists of 3 discrete stages:
Stage 1: Assessment & Enablement
Following a thorough assessment of the organization’s situation and needs, Xolvio secures stakeholder alignment and creates a tailor-made Supergraph Enablement Plan: an implementation project roadmap.
Stage 2: Supergraph Jumpstart
Xolvio launches the implementation as per the Supergraph Enablement Plan. A dedicated team of experienced engineers will collaborate with the client team as part of a timeboxed service.
Stage 3: Supergraph Growth
With a supergraph in production, Xolvio continues to evolve it as needed by adding or refactoring subgraphs, as well as help with governance and tooling. Beyond the graph itself, Xolvio improves the customer’s cloud infrastructure and automation quality practices.
As part of stages 1 and 2, Xolvio provides dedicated engagements from 2 to 12 weeks. Selected deliverables include:
- Creating readiness assessment and supergraph project roadmap
- Conducting schema design sessions
- Breaking monoliths into microservices
- Joining existing REST services to the supergraph
- Implementation of a federated supergraph
- Integrating CI/CD pipelines with schema registry integration
- Creating standard reference repositories with best practice patterns
- Defining maintenance strategies
Marc Berman, Global Head of Partnerships at Apollo, says: “Our main objective at Apollo is to ensure every company can build a successful supergraph. Having worked with Xolvio on a number of important projects before, we know we can rely on them to pave our customers’ way to company-wide GraphQL excellence.”
Learn more about Xolvio’s supergraph professional services here.
Xolvio is a boutique consulting and development company made up of digital architects and expert builders that deliver higher quality software, faster. Xolvio’s mission is to eliminate the problematic and mundane so the interesting can flourish.