Building applications as small, independent services that work together. Like a restaurant where different stations handle appetizers, main courses, and desserts separately.
Netflix uses microservices where separate teams handle user accounts, recommendations, video streaming, and payments independently.
Microservices is an architecture style, not a single cloud product. In practice, teams commonly run microservices as containers orchestrated by Kubernetes (EKS/AKS/GKE/OKE) or managed container platforms like Amazon ECS. Supporting services (API gateways, service mesh, CI/CD, observability, databases, messaging) differ by provider but serve similar roles.