Use Case

Microservices Architecture

Decomposing systems into independently deployed services.

79 providers 221 APIs 59 declared variants

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

79 API providers on the APIs.io network offer microservices architecture. The highest-rated are Kong, Azure Kubernetes Service, Amazon API Gateway, Microsoft Azure Functions, Convoy.

Providers

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

Exemplar 6 Complete, well-documented, and agent-ready
Strong 15 Solid coverage with minor gaps
TykTyk is an open-source API gateway and management platform supporting REST, GraphQL, gRPC, and Async APIs wi...4 published contracts66.1Amazon Elastic Load BalancingAmazon Elastic Load Balancing automatically distributes incoming application traffic across multiple target...1 published contract65.8BufBuf Technologies builds the modern toolchain for Protocol Buffers and gRPC: the buf CLI, the Buf Schema Reg...2 APIs65.3Amazon EC2 Auto ScalingAmazon EC2 Auto Scaling helps you maintain application availability and lets you automatically add or remov...1 published contract63.5Azure Container AppsAzure Container Apps is a serverless container service for running microservices and containerized applicat...1 published contract62.6Amazon X-RayAWS X-Ray is a distributed tracing service that helps developers analyze and debug production applications,...2 published contracts61.1Amazon EventBridgeAmazon EventBridge is a serverless event bus service that makes it easy to connect your applications with d...1 published contract60.7Amazon SQSAmazon Simple Queue Service (SQS) is a fully managed message queuing service that enables you to decouple a...1 published contract58.7IBM WebSphereIBM WebSphere is a family of enterprise software products that provide middleware and application server ca...7 published contracts58.5Amazon ECSAmazon Elastic Container Service (ECS) is a fully managed container orchestration service that makes it eas...1 published contract58.4AWS CloudWatchAmazon CloudWatch is a monitoring and observability service that provides data and actionable insights for ...1 published contract56.9AWS App RunnerAWS App Runner is a fully managed service that makes it easy to build, deploy, and run containerized web ap...16 published contracts56.6Amazon ProtonAWS Proton is a managed service for platform engineers that helps them publish standardized container and s...1 published contract56.0FusioFusio is Apache-2.0, self-hosted API management from apioo (Christoph Kappestein, Germany). An operator ins...4 published contracts55.9AWS App MeshAWS App Mesh is a service mesh based on the Envoy proxy that provides application-level networking to make ...1 published contract55.1
Developing 24 Usable, with meaningful gaps to close
BallerinaBallerina is an open-source programming language for the cloud, created and maintained by WSO2, whose type ...1 published contract53.9Amazon CodePipelineAWS CodePipeline is a fully managed continuous delivery service that helps you automate your release pipeli...2 published contracts53.1Amazon Managed Service for PrometheusAmazon Managed Service for Prometheus is a serverless, Prometheus-compatible monitoring service for contain...1 published contract51.5AWS Step FunctionsAWS Step Functions is a serverless orchestration service that lets you coordinate distributed applications ...10 published contracts51.3ChoreoWSO2 Choreo is an enterprise-grade Internal Developer Platform (IDP) and application orchestration platform...3 published contracts50.3AWS X-RayAWS X-Ray is a service that helps developers analyze and debug distributed applications by providing end-to...1 published contract50.2Amazon MQAmazon MQ is a managed message broker service for Apache ActiveMQ and RabbitMQ that makes it easy to set up...2 published contracts48.5Apache APISIXApache APISIX is a dynamic, real-time, high-performance cloud-native API gateway built on NGINX and etcd, d...2 published contracts48.3ApinizerApinizer is an API management platform that provides API gateway, API portal, API testing, monitoring, and ...1 published contract47.4Amazon EKSAmazon Elastic Kubernetes Service (Amazon EKS) is a managed Kubernetes service that makes it easy to run Ku...1 published contract47.3API SnapAPI Snap is a developer utility platform that consolidates 13+ commonly needed REST APIs into a single, uni...2 published contracts46.3Amazon MemoryDBAmazon MemoryDB for Redis is a durable, in-memory database service that delivers ultra-fast performance. It...1 published contract46.2Amazon Serverless Application RepositoryThe AWS Serverless Application Repository enables teams, organizations, and individual developers to find, ...4 APIs46.2Apollo ConfigApollo is a reliable, open-source configuration management system suitable for microservice configuration m...1 published contract45.8TeamCityJetBrains TeamCity is a powerful continuous integration and deployment server that helps development teams ...1 published contract45.7NGINXNGINX is a high-performance open-source web server, reverse proxy, and API gateway widely used for load bal...1 published contract45.3Amazon PrivateLinkAWS PrivateLink provides private connectivity between virtual private clouds (VPCs), AWS services, and your...4 APIs45.1Amazon Cloud MapAmazon Cloud Map is a cloud resource discovery service that maintains an updated registry of application re...3 APIs43.6Chaos MeshChaos Mesh is a CNCF graduated cloud-native chaos engineering platform that orchestrates chaos experiments ...2 published contracts43.5Apache DubboApache Dubbo is a high-performance, Java-based open-source RPC framework that provides service discovery, t...1 published contract42.9ConductorConductor allows you to build a complex application using simple and granular tasks that do not need to be ...1 published contract41.9DreamFactoryAutomate the building, securing, and documenting of REST APIs for data products with built-in enterprise se...16 APIs41.3Apache TomcatApache Tomcat is an open-source implementation of the Java Servlet, JavaServer Pages (JSP), Java Expression...1 published contract40.3Apache ZooKeeperApache ZooKeeper is a centralized service for maintaining configuration information, naming, providing dist...1 published contract39.3
Thin 27 Limited public surface area
ZipkinZipkin is an open source distributed tracing system for gathering timing data to troubleshoot latency probl...1 published contract38.8Apache IgniteApache Ignite is a distributed database for mission-critical high-velocity applications requiring in-memory...2 published contracts38.4Apache ZipkinApache Zipkin is a distributed tracing system that helps gather timing data needed to troubleshoot latency ...1 published contract37.1Apache ActiveMQApache ActiveMQ is an open-source, high-performance message broker written in Java, developed by the Apache...4 APIs36.7Microsoft Entity FrameworkMicrosoft Entity Framework is an object-relational mapping (ORM) framework for .NET developers enabling dat...2 APIs36.1AmbassadorAmbassador is a Kubernetes-native API Gateway built on Envoy Proxy, providing routing, load balancing, auth...1 published contract35.4Ambient MeshAmbient Mesh is a sidecar-less service mesh architecture built on Istio that simplifies microservices commu...1 API35.2Apache CXFApache CXF is an open-source Java services framework governed by the Apache Software Foundation that helps ...1 API34.9Apache HttpComponentsApache HttpComponents is a set of Java HTTP components, including a feature-rich HTTP client (HttpClient 5....1 published contract34.6Axon FrameworkAxon Framework is a Java framework for building event-driven microservices using CQRS (Command Query Respon...1 published contract34.3Apache ThriftApache Thrift is a software framework for scalable cross-language services development. It provides an inte...2 APIs34.0Apache GeodeApache Geode is an in-memory data management platform that provides real-time, consistent access to data-in...1 published contract33.7Apache CuratorApache Curator is a Java/JVM client library for Apache ZooKeeper, governed by the Apache Software Foundatio...1 API33.6AkkaAkka is a toolkit and runtime for building highly concurrent, distributed, and resilient message-driven app...1 published contract32.9Apache EventMeshApache EventMesh is a dynamic event-driven application runtime used to decouple the application and backend...1 published contract32.6Conductor OSSConductor OSS is the Netflix-founded, Orkes-stewarded open source workflow and agentic AI orchestration pla...1 published contract32.6Apache CamelApache Camel is an open-source integration framework developed by the Apache Software Foundation that imple...4 APIs32.1Vert.xEclipse Vert.x is a toolkit for building reactive applications on the JVM, providing support for multiple l...7 APIs32.0Amazon AppSyncAmazon AppSync creates serverless GraphQL and Pub/Sub APIs that simplify application development through a ...1 published contract30.3Amazon Aurora DSQLAmazon Aurora DSQL is a distributed SQL database service optimized for transactional workloads. It provides...1 published contract30.0EventsEvent-driven APIs catalog. Documents the landscape of brokers, streaming platforms, schema registries, and ...18 APIs29.2Weave NetWeave Net is an open source container networking plugin that creates a virtual network connecting Docker co...5 APIs28.5AMQPAMQP (Advanced Message Queuing Protocol) is an open standard for message-oriented middleware governed by OA...1 API27.4Apache ShiroApache Shiro is a powerful and easy-to-use Java security framework that performs authentication, authorizat...1 published contract27.3Apache MesosApache Mesos is a retired cluster manager (now in the Apache Attic) that provided efficient resource isolat...2 APIs27.2Apache OpenWhiskApache OpenWhisk is an open-source serverless cloud platform that executes functions in response to events ...6 APIs27.1Apache RocketMQApache RocketMQ is a distributed messaging and streaming platform with low latency, high performance, and r...1 published contract27.0
Emerging 5 Early or largely undocumented
Minimal 2 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 DiscoveryMicroservice IntegrationMicroservice OrchestrationMicroservice TemplatesMicroservicesMicroservices API GatewayMicroservices ArchitectureMicroservices Architecture with LibertyMicroservices AutoscalingMicroservices BackendMicroservices CommunicationMicroservices ContainerMicroservices Contract ValidationMicroservices Data LayerMicroservices DebuggingMicroservices DecouplingMicroservices DeliveryMicroservices Dependency TestingMicroservices DeploymentMicroservices GatewayMicroservices HTTP CommunicationMicroservices HostingMicroservices IntegrationMicroservices Latency Debugging

Showing 40 of 59 declared variants

Work with this as data

Every use case here is available over the APIs.io API and to AI agents over MCP. Use Cases is not yet its own endpoint on the v1 API. Reach it through catalog search and the tag graph, or the MCP server.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for use cases

3 MCP tools reach this
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
Search the catalog
curl "https://apis.io/api/v1/search?q=microservices&limit=10"
Everything under a tag
curl "https://apis.io/api/v1/tags/microservices"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.