IBM StepZen Graph Server
Unlock your data by building, optimizing and scaling GraphQL APIs quickly and easily
Read the solution brief (834 KB) Get started for free
StepZen overview leadspace illustration showing coding process

IBM StepZen Graph Server is a GraphQL server that allows developers to build APIs using declarative configurations, so they have to write less code. GraphQL APIs built with StepZen are secure and performant by nature, since they run in an in-memory, Golang-based GraphQL engine, deployed on Kubernetes.

With GraphQL, companies can iterate faster on their APIs and application development by creating a unified GraphQL API layer for all their data. However, many companies have found that adopting GraphQL can be time and resource intensive.

With IBM StepZen Graph Server you can build and deploy a production-level GraphQL API in minutes. Simply provide the connection details of your data source and StepZen will generate a secure and optimized GraphQL API. You can also combine (or federate) data from multiple sources, such as SQL, NoSQL, REST, SOAP and other GraphQL APIs.

GraphQL vs REST: Which is Better for APIs?
Benefits Build GraphQL APIs faster and with less code  

IBM StepZen Graph Server takes a declarative programming approach by using declarative building blocks without the need for custom code. This translates into more intuitive code, better runtime performance and faster time to value.

Let IBM StepZen Graph Server do the heavy lifting

With a few lines of declarative code you can connect your backend data sources, including SQL, NoSQL, REST, SOAP/XML and GraphQL, and have a working GraphQL API in minutes.

Keep slow APIs out of the UX equation

With code written declaratively, StepZen’s runtime engine can parse the backend calls and create an optimal execution plan that includes caching, memorization, parallelization and combining multiple calls into one (N+1 problem).

Features

Declarative building blocks

With IBM StepZen Graph Server’s declarative approach, GraphQL APIs (and federated graphs, sometimes called supergraphs) are built by composing GraphQL building blocks to create the GraphQL schema. Strong introspection capabilities mean a GraphQL model for enterprise data can be constructed and composed with only a few lines of code.

Build with IBM StepZen Graph Server

Command-line interface (CLI)

The StepZen CLI allows you to easily manage your  schemas, configurations and endpoints. With a CLI-first approach and a framework in which everything is code file based, APIs built in StepZen easily and naturally fit into CI/CD pipelines.


Testing and reporting

GraphQL APIs built with StepZen can be tested and managed through a web-based dashboard. The dashboard also allows you to monitor the performance of your GraphQL APIs.


Enterprise-level security

With StepZen, queries, mutations and subscriptions have standards-based, easy-to-use enforcement mechanisms for authorization and authentication to ensure your APIs and data are well protected.

Case studies Komax

Building a data delivery layer that keeps pace

Serving a global user base and more than 3,300 employees, the Komax Group needed to integrate and consolidate its roughly 50 companies onto a single platform.

Read the case study
Persistent

Delivering a global view of people and projects

With sales opportunities coming in fast and furious, learn how Persistent optimized the allocation of people to projects to help improve visibility and close opportunities faster.

Read the case study
Work & Co

Boosting productivity between employees and managers

With a GraphQL API on Mavenlink, learn how Work & Co delivered an internal app in weeks (not months) that allows teams to visualize and track project resource allocations quickly, accurately and easily.

Read the case study
Recorem

Enabling talent discovery and connections

For Recorem, a talent and job matching leader, IBM StepZen Graph Server makes onboarding new users and partners to its service fast, seamless and secure in a multi-tenant environment.

Read the case study
IBM StepZen Graph Server delivers the technical foundation to build Komax's data-driven digital business cases quickly and efficiently. Salvatore Ruggiero Lead of Digital Programs Komax Read the case study
Resources Build GraphQL APIs faster with IBM StepZen Graph Server

Get an overview of the benefits of GraphQL APIs and how IBM StepZen Graph Server can help you build them faster.

GraphQL APIs: Use cases and IBM StepZen Graph Server

In this webinar, gain a better understanding of common GraphQL use cases

Related products IBM API Connect

Secure and manage APIs through their entire lifecycle across multiple cloud and on-premises environments with IBM® API Connect®.

IBM Cloud Pak for Integration

IBM® Cloud Pak® for Integration unlocks business data silos, connects cloud and on-premise apps and protects in-flight data integrity with enterprise messaging.

Take the next step

Sign up today and start building your GraphQL APIs faster with less code. Or, sit down with a subject matter expert to explore how GraphQL can help you get more business value from your data and APIs.

Sign up for free Request a demo
More ways to explore Tutorials Documentation Blog Community