[Road to Cloud Security Engineer] Series 1 ~Understand Microservices~

Takahiro Oda
3 min readMar 6, 2022

In this series, you will learn how to become a Cloud Security Engineer. Series 1 is to understand Microservices.

Microservices architecture

Image taken from: https://docs.microsoft.com/en-us/azure/architecture/microservices/

What is a microservice?

The microservice architectural style approaches developing a single application as a suite of small services, each running in its process and communicating with lightweight mechanisms, often an HTTP resource API. These services are built around business capabilities and are independently deployable by fully automated deployment machinery. There is a bare minimum of centralized management of these services, which may be written in different programming languages and other data storage technologies.

Microservices features

  • Componentization via Services
  • Organized around Business Capabilities
  • Products, not Projects