What is a Microservice?


A microservice is a service that can be deployed independently, often in support of just a single step in a business process or the entirety of one simple business process. Microservices Are a Critical Component of a Serverless Architecture. Microservices have been around for a lot longer than serverless architecture. Although microservices are not unique to serverless architecture, they are a critical building block of it and they have very specific characteristics.

4 Strategies for Incrementally Migrating from VMs to Kubernetes using an API Gateway

Daniel Bryant

Strategy 1: Deploy a multi-platform service discovery system During a migration to cloud and containers it is common to see a combination of existing applications being decomposed into services and new systems being designed using the microservices architecture style.