Microservices
Microservices is one of the API Evangelist areas on the APIs.io network — a focused corner of the API landscape. The full area lives at microservices.apievangelist.com.
30 providers on the network work in this area, including Datadog APM, Apigee, Azure Service Fabric, Signadot, Amazon Cloud Map, AWS App Runner, and 24 more — each links out to that provider’s APIs, schemas, and governance artifacts.
Related areas: Containers, Service Mesh, Developer Experience, and Portal. Browse every area at areas.apis.io.
About this area
An index of microservices architecture frameworks, service discovery, resilience, messaging, workflow orchestration, and distributed systems tooling repositories.
Related providers (102)
Top 30 of 102 network providers tagged for this area — search the full set on apis.io.
| Provider | Description | APIs | Rating |
|---|---|---|---|
| Datadog APM | Datadog APM provides end-to-end distributed tracing, continuous profiling, and real-time performance monitoring for applications and microservices. It automatically instruments ... | 2 | exemplar |
| Apigee | Apigee is Google Cloud's native API management platform for building, managing, and securing APIs across any use case, environment, or scale. It provides API proxies, security, ... | 5 | exemplar |
| Azure Service Fabric | Azure Service Fabric REST API provides management of microservices clusters, applications, and services. It supports creating and scaling clusters, deploying applications, manag... | 4 | strong |
| Signadot | Signadot is a Kubernetes-native platform for validating microservices and AI-generated code changes against real dependencies before merge. Its core is environment virtualizatio... | 1 | strong |
| Amazon Cloud Map | Amazon Cloud Map is a cloud resource discovery service that maintains an updated registry of application resources and their locations. Define custom names for application resou... | 5 | strong |
| AWS App Runner | AWS App Runner is a fully managed service that makes it easy to build, deploy, and run containerized web applications and APIs at scale. It automatically builds and deploys appl... | 16 | strong |
| IBM WebSphere | IBM WebSphere is a family of enterprise software products that provide middleware and application server capabilities for building, deploying, and managing enterprise applications. | 7 | strong |
| Amazon SQS | Amazon Simple Queue Service (SQS) is a fully managed message queuing service that enables you to decouple and scale microservices, distributed systems, and serverless applications. | 1 | strong |
| Azure Container Apps | Azure Container Apps is a serverless container service for running microservices and containerized applications with built-in autoscaling, traffic splitting, and Dapr integratio... | 1 | strong |
| NVIDIA NIM | NVIDIA NIM (NVIDIA Inference Microservices) is a catalog of GPU-accelerated, containerized AI inference microservices that package optimized model engines (TensorRT-LLM, vLLM, S... | 3 | strong |
| Lumigo | Lumigo is an observability and troubleshooting platform for microservices and serverless environments. It provides distributed tracing, logs, and metrics with automatic, no-code... | 1 | strong |
| Amazon Fargate | Amazon Fargate is a serverless compute engine for containers that works with both Amazon ECS and Amazon EKS. Fargate removes the need to provision and manage servers, letting yo... | 6 | strong |
| AWS App Mesh | AWS App Mesh is a service mesh based on the Envoy proxy that provides application-level networking to make it easy for services to communicate with each other across multiple ty... | 1 | strong |
| Zeebe | Zeebe is the cloud-native workflow engine that powers Camunda 8, providing scalable, resilient workflow automation and microservices orchestration without relying on a central d... | 1 | developing |
| Amazon VPC Lattice | Amazon VPC Lattice is an application networking service that consistently connects, monitors, and secures communications between your services, helping you to improve productivi... | 73 | developing |
| Docker | Docker is a platform for developers and sysadmins to build, share, and run applications in containers, packaging code and dependencies together for consistent deployment across ... | 1 | developing |
| Encore | Encore is a backend application framework and developer cloud that lets engineering teams build type-safe distributed systems in TypeScript (Encore.ts) and Go (Encore.go) using ... | 2 | developing |
| FOLIO | FOLIO (Future of Libraries is Open) is an open source library services platform (LSP) built by a community of libraries, developers and vendors. Developer documentation and an A... | 101 | developing |
| AWS X-Ray | AWS X-Ray is a service that helps developers analyze and debug distributed applications by providing end-to-end tracing of requests as they travel through the application, ident... | 1 | developing |
| Juniper Mist AI | Juniper Mist AI is the AI-driven enterprise networking platform that powers Juniper Networks' AI-Native Networking portfolio. Acquired by Juniper Networks in 2019, Mist pioneere... | 1 | developing |
| OpsLevel | OpsLevel is a prescriptive internal developer portal for cataloging, measuring, and scaffolding services according to engineering best practices. | 1 | developing |
| Purplebricks | Purplebricks is the United Kingdom's largest online (hybrid) estate agency, founded in 2014 by Michael and Kenny Bruce and David Shepherd, selling and letting residential proper... | 18 | developing |
| PolyAPI | Poly, built using cutting-edge AI and Kubernetes-native technology, accelerates development and simplifies the operation of integrations, orchestrations, and microservices with ... | 1 | developing |
| Apollo Config | Apollo is a reliable, open-source configuration management system suitable for microservice configuration management scenarios, providing centralized configuration management, r... | 1 | developing |
| gRPC | gRPC is a high-performance, open-source universal RPC framework that uses HTTP/2 for transport, Protocol Buffers as the interface description language, and provides features suc... | 1 | developing |
| Spring WebFlux | Spring WebFlux is a fully non-blocking, reactive-stack web framework built into Spring Framework 5.0+. It enables building highly scalable, asynchronous web applications using t... | 8 | developing |
| Apache Dubbo | Apache Dubbo is a high-performance, Java-based open-source RPC framework that provides service discovery, traffic management, and observability capabilities for building enterpr... | 1 | developing |
| Kuma | Kuma is a platform-agnostic open-source service mesh built on top of Envoy proxy. It provides universal connectivity, security, and observability for services and microservices ... | 1 | developing |
| Spring Framework | Spring is the leading open-source application framework for Java. The Spring ecosystem provides a comprehensive programming and configuration model for modern Java-based enterpr... | 3 | developing |
| NATS | A high-performance, cloud-native messaging system for microservices, IoT, and edge computing. Provides pub-sub, request-reply, and queue-based messaging patterns with at-most-on... | 2 | developing |
Terms in this area (14)
- Dependency Injection — A design pattern in which objects receive their dependencies from external sources rather than creating them internally, promoting loose coupling, easier testi…
- Domain-Driven Design — A software development approach that focuses on modeling software to match a domain according to input from domain experts, emphasizing collaboration between t…
- Event-Driven Architecture — Event-driven architecture (EDA) is a software architecture pattern promoting the production, detection, consumption of, and reaction to events. In this pattern…
- Integration Patterns — Integration Patterns are design patterns and best practices for integrating different software systems and applications, including messaging, data transformati…
- Inversion of Control — Inversion of Control (IoC) is a software design principle where the control flow of a program is inverted compared to traditional programming. Instead of appli…
- Micro-Service Architecture Patterns — Design patterns and best practices for building distributed systems using microservices architecture, including service decomposition, communication patterns,…
- Microservice Architecture — An architectural style that structures an application as a collection of loosely coupled, independently deployable services organized around business capabilit…
- Microservice Design — Architectural approach for building applications as a collection of loosely coupled, independently deployable services that are organized around business capab…
- Microservices Architecture — An architectural style that structures an application as a collection of loosely coupled, independently deployable services, each running in its own process an…
- Microservices Design Patterns — Architectural patterns and best practices for designing, building, and maintaining microservices-based applications, including patterns for communication, data…
- Modular Monolith — An architectural pattern that structures a monolithic application into loosely coupled, well-defined modules with clear boundaries and dependencies, combining…
- Monolithic Architecture — Monolithic Architecture is a software design approach in which an application is built as a single, unified unit where all components, business logic, data acc…
- Pub/Sub — A messaging pattern where publishers send messages to topics without knowledge of subscribers, and subscribers receive messages from topics they're interested…
- Serverless Patterns — A collection of serverless architectures and patterns for building applications on AWS, featuring ready-to-use templates and best practices for Lambda, API Gat…
Related areas
Cohort brief
Auto-generatedThe 30 providers in the APIs.io catalog working in Microservices, scored on the Kin Score. Every figure below is computed from the catalog — nothing here is written.
| Facet | This cohort | Catalog | Difference | Scored |
|---|---|---|---|---|
| Contract Quality | 56.6 | 18.2 | +38.4 | 30 |
| Developer Ergonomics | 54.7 | 22.1 | +32.6 | 30 |
| Operational Transparency | 41.3 | 12.4 | +28.9 | 30 |
| Access Clarity | 52.5 | 25 | +27.5 | 30 |
| Contract Governance | 24.6 | 9.4 | +15.2 | 30 |
| Discoverability | 66.3 | 57.9 | +8.4 | 30 |
A facet is averaged over the members that carry it, not over the whole cohort — the “Scored” column is that count. Averaging an absent facet as zero would score our own coverage gaps as the providers’ posture.
| Artifact | This cohort | Catalog | Difference |
|---|---|---|---|
| MCP server (any) | 20% | 16% | +4 |
| MCP server (first-party) | 23% | 14% | +9 |
| Agent Skills | 0% | 0% | 0 |
| OAuth scopes | 13% | 13% | 0 |
| Security | 97% | 98% | -1 |
| Arazzo workflows | 23% | 2% | +21 |
| Governance rules | 97% | 35% | +62 |
mcp_pct counts any mcp/ artifact including ones API Evangelist derived from the provider OpenAPI; mcp_first_party_pct counts only servers the provider publishes. Prefer the latter.
- 1 Datadog APM 82
- 2 Apigee 69.6
- 3 Azure Service Fabric 65.9
- 4 Signadot 65.2
- 5 Amazon Cloud Map 62.8
- 6 AWS App Runner 61.6
- 7 IBM WebSphere 59.9
- 8 Amazon SQS 59.8
- 9 Azure Container Apps 59.8
- 10 NVIDIA NIM 59.8
- 1 Datadog APM 55
- 2 Encore 47.9
- 3 AWS App Mesh 36.5
- 4 FOLIO 35.8
- 5 OpsLevel 35.2
- 6 Juniper Mist AI 33.3
- 7 Apigee 31.7
- 8 Amazon SQS 31.1
- 9 Amazon Fargate 30.2
- 10 Amazon Cloud Map 29.6
Work with this as data
Every area here is available over the APIs.io API and to AI agents over MCP.