Use Case

Microservices Architecture

Decomposing systems into independently deployed services.

89 providers 1034 APIs 63 declared variants

Designing and operating service-oriented systems — decoupling boundaries, service discovery, inter-service communication, and the observability that keeps a distributed system debuggable.

89 API providers on the APIs.io network offer microservices architecture. The highest-rated are Temporal, Amazon EC2 Auto Scaling, Amazon API Gateway, Amazon Elastic Load Balancing, Amazon Elastic Beanstalk.

Providers

Ranked by API Evangelist rating — Exemplar and Strong are expanded by default.

Exemplar 10 Complete, well-documented, and agent-ready
Strong 23 Solid coverage with minor gaps
AWS App Mesh AWS App Mesh is a service mesh based on the Envoy proxy that provides application-level networking to make ... 4 APIs 65.5 Azure Container Apps Azure Container Apps is a serverless container service for running microservices and containerized applicat... 5 APIs 65.4 AWS CloudWatch Amazon CloudWatch is a monitoring and observability service that provides data and actionable insights for ... 8 APIs 65.3 Amazon Managed Service for Prometheus Amazon Managed Service for Prometheus is a serverless, Prometheus-compatible monitoring service for contain... 2 APIs 64.9 Microsoft Azure Functions Azure Functions is a serverless compute platform from Microsoft Azure enabling event-driven code execution ... 23 APIs 64.7 Choreo WSO2 Choreo is an enterprise-grade Internal Developer Platform (IDP) and application orchestration platform... 16 APIs 64.6 Amazon Step Functions Amazon Step Functions is a serverless workflow orchestration service that lets you coordinate distributed a... 37 APIs 64.5 AWS App Runner AWS App Runner is a fully managed service that makes it easy to build, deploy, and run containerized web ap... 13 APIs 64.1 Amazon MQ Amazon MQ is a managed message broker service for Apache ActiveMQ and RabbitMQ that makes it easy to set up... 5 APIs 63.2 AWS X-Ray AWS X-Ray is a service that helps developers analyze and debug distributed applications by providing end-to... 9 APIs 63.2 IBM WebSphere IBM WebSphere is a family of enterprise software products that provide middleware and application server ca... 35 APIs 63.1 Tyk Tyk is an open-source API gateway and management platform supporting REST, GraphQL, gRPC, and Async APIs wi... 39 APIs 63.1 Amazon Proton AWS Proton is a managed service for platform engineers that helps them publish standardized container and s... 84 APIs 62.8 AWS Step Functions AWS Step Functions is a serverless orchestration service that lets you coordinate distributed applications ... 26 APIs 62.3 TeamCity JetBrains TeamCity is a powerful continuous integration and deployment server that helps development teams ... 17 APIs 60.5 Kong Kong is the AI Connectivity Company. Its platform spans Kong Gateway (the open-source API gateway built on ... 139 APIs 59.6 Amazon Serverless Application Repository The AWS Serverless Application Repository enables teams, organizations, and individual developers to find, ... 4 APIs 58.9 Amazon CodePipeline AWS CodePipeline is a fully managed continuous delivery service that helps you automate your release pipeli... 41 APIs 58.5 Amazon API Gateway Amazon API Gateway is a fully managed service that makes it easy for developers to create, publish, maintai... 18 APIs 58.3 API Snap API Snap is a developer utility platform that consolidates 13+ commonly needed REST APIs into a single, uni... 5 APIs 57.7 Amazon EKS Amazon Elastic Kubernetes Service (Amazon EKS) is a managed Kubernetes service that makes it easy to run Ku... 4 APIs 57.5 Apollo Config Apollo is a reliable, open-source configuration management system suitable for microservice configuration m... 5 APIs 57.0 Amazon SQS Amazon Simple Queue Service (SQS) is a fully managed message queuing service that enables you to decouple a... 4 APIs 56.2
Developing 29 Usable, with meaningful gaps to close
DreamFactory Automate the building, securing, and documenting of REST APIs for data products with built-in enterprise se... 16 APIs 55.4 Ambassador Ambassador is a Kubernetes-native API Gateway built on Envoy Proxy, providing routing, load balancing, auth... 11 APIs 54.2 Apache Ignite Apache Ignite is a distributed database for mission-critical high-velocity applications requiring in-memory... 15 APIs 53.7 Apache APISIX Apache APISIX is a dynamic, real-time, high-performance cloud-native API gateway built on NGINX and etcd, d... 18 APIs 53.4 Chaos Mesh Chaos Mesh is a CNCF graduated cloud-native chaos engineering platform that orchestrates chaos experiments ... 7 APIs 51.7 Amazon App Mesh AWS App Mesh is a service mesh that provides application-level networking to make it easy for your services... 4 APIs 51.6 Amazon PrivateLink AWS PrivateLink provides private connectivity between virtual private clouds (VPCs), AWS services, and your... 4 APIs 51.2 Apinizer Apinizer is an API management platform that provides API gateway, API portal, API testing, monitoring, and ... 4 APIs 50.8 Microsoft .NET Microsoft .NET is a free, cross-platform, open source developer platform for building many different types ... 9 APIs 50.7 Amazon MemoryDB Amazon MemoryDB for Redis is a durable, in-memory database service that delivers ultra-fast performance. It... 12 APIs 50.5 Test-Driven Development A software development approach where tests are written before the actual code, following a red-green-refac... 5 APIs 49.8 Akka Akka is a toolkit and runtime for building highly concurrent, distributed, and resilient message-driven app... 6 APIs 49.1 Ballerina Integration problems have been solved by restricted drag-and-drop tools/DSLs or generic programming languag... 3 APIs 48.6 Axon Framework Axon Framework is a Java framework for building event-driven microservices using CQRS (Command Query Respon... 9 APIs 48.2 Conductor Conductor allows you to build a complex application using simple and granular tasks that do not need to be ... 6 APIs 48.2 Zipkin Zipkin is an open source distributed tracing system for gathering timing data to troubleshoot latency probl... 6 APIs 47.9 Apache Geode Apache Geode is an in-memory data management platform that provides real-time, consistent access to data-in... 5 APIs 47.3 Apache HttpComponents Apache HttpComponents is a set of Java HTTP components, including a feature-rich HTTP client (HttpClient 5.... 3 APIs 47.3 Apache Dubbo Apache Dubbo is a high-performance, Java-based open-source RPC framework that provides service discovery, t... 16 APIs 47.2 Apache ZooKeeper Apache ZooKeeper is a centralized service for maintaining configuration information, naming, providing dist... 6 APIs 47.1 Architecture Pattern Architecture Patterns provide reusable solutions to commonly occurring software and system design problems.... 3 APIs 46.6 Vert.x Eclipse Vert.x is a toolkit for building reactive applications on the JVM, providing support for multiple l... 7 APIs 46.5 Amazon Cloud Map Amazon Cloud Map is a cloud resource discovery service that maintains an updated registry of application re... 3 APIs 45.7 NGINX NGINX is a high-performance open-source web server, reverse proxy, and API gateway widely used for load bal... 32 APIs 44.8 Apache Tomcat Apache Tomcat is an open-source implementation of the Java Servlet, JavaServer Pages (JSP), Java Expression... 5 APIs 44.7 Apache EventMesh Apache EventMesh is a dynamic event-driven application runtime used to decouple the application and backend... 7 APIs 44.6 Apache Shiro Apache Shiro is a powerful and easy-to-use Java security framework that performs authentication, authorizat... 5 APIs 44.5 Apache Zipkin Apache Zipkin is a distributed tracing system that helps gather timing data needed to troubleshoot latency ... 4 APIs 42.7 Apache ActiveMQ Apache ActiveMQ is an open-source, high-performance message broker written in Java, developed by the Apache... 4 APIs 42.4
Thin 17 Limited public surface area
Apache CXF Apache CXF is an open-source Java services framework governed by the Apache Software Foundation that helps ... 1 API 41.8 AMQP AMQP (Advanced Message Queuing Protocol) is an open standard for message-oriented middleware governed by OA... 1 API 41.3 Apache Curator Apache Curator is a Java/JVM client library for Apache ZooKeeper, governed by the Apache Software Foundatio... 1 API 41.0 Apache RocketMQ Apache RocketMQ is a distributed messaging and streaming platform with low latency, high performance, and r... 4 APIs 41.0 Amazon AppSync Amazon AppSync creates serverless GraphQL and Pub/Sub APIs that simplify application development through a ... 9 APIs 39.5 Weave Net Weave Net is an open source container networking plugin that creates a virtual network connecting Docker co... 5 APIs 39.5 Apache Thrift Apache Thrift is a software framework for scalable cross-language services development. It provides an inte... 2 APIs 38.5 Amazon Aurora DSQL Amazon Aurora DSQL is a distributed SQL database service optimized for transactional workloads. It provides... 2 APIs 37.5 Apache OpenWhisk Apache OpenWhisk is an open-source serverless cloud platform that executes functions in response to events ... 6 APIs 37.1 Apache Mesos Apache Mesos is a retired cluster manager (now in the Apache Attic) that provided efficient resource isolat... 2 APIs 36.5 Allianz Future Cloud Platform The Allianz Future Cloud Platform is an internal developer platform powering cloud-native insurance microse... 5 APIs 36.4 Conductor OSS Conductor OSS is the Netflix-founded, Orkes-stewarded open source workflow and agentic AI orchestration pla... 5 APIs 32.9 Apache SkyWalking Apache SkyWalking is an open-source APM (Application Performance Monitoring) system that provides monitorin... 3 APIs 31.1 Buf Buf is a modern developer platform for Protocol Buffers and gRPC, providing a CLI toolchain, schema registr... 3 APIs 31.1 Apache Avro Apache Avro is a data serialization system that provides rich data structures, a compact binary format, and... 1 API 31.0 Apache Camel Apache Camel is an open-source integration framework developed by the Apache Software Foundation that imple... 4 APIs 30.8 Microsoft Entity Framework Microsoft Entity Framework is an object-relational mapping (ORM) framework for .NET developers enabling dat... 2 APIs 29.3
Emerging 9 Early or largely undocumented
Minimal 1 Almost no public developer surface

What Providers Actually Declared

This use case is a canonical term. These are the free-text strings providers wrote in their own apis.yml that map onto it.

API Gateway for MicroservicesApi-First Development and MicroservicesCreate a unified data access layer across multiple microservicesDistributed LockingDistributed Systems OrchestrationEnterprise MicroservicesEvent-Driven MicroservicesID Generation for MicroservicesImplement high-throughput transactional microservicesInsurance Microservice DeploymentInter-Service MessagingInternal MicroservicesManaging SLOs across microservices architecturesMicroservice AuthMicroservice CommunicationMicroservice ConfigurationMicroservice DevelopmentMicroservice DiscoveryMicroservice IntegrationMicroservice OrchestrationMicroservice TemplatesMicroservicesMicroservices API GatewayMicroservices ArchitectureMicroservices Architecture with LibertyMicroservices AutoscalingMicroservices BackendMicroservices CommunicationMicroservices ContainerMicroservices Contract ValidationMicroservices Data LayerMicroservices DebuggingMicroservices DecouplingMicroservices DeliveryMicroservices Dependency TestingMicroservices DeploymentMicroservices DesignMicroservices GatewayMicroservices HTTP CommunicationMicroservices Hosting

Showing 40 of 63 declared variants