DEV Community

Cover image for Cloud-Native Architecture: Mastering Availability and Cost-Effectiveness in Next-Gen Design Principles
Kenta Takeuchi
Kenta Takeuchi

Posted on • Originally published at bmf-tech.com

Cloud-Native Architecture: Mastering Availability and Cost-Effectiveness in Next-Gen Design Principles

This article was originally published on bmf-tech.com.

Cloud-Native Architecture: Mastering Availability and Cost-Effectiveness in Next-Gen Design Principles is a book I read.

It provides insights into the basic concepts of cloud-native thinking.

The book explains cloud-native architecture centered around the Cloud Native Maturity Model (CNMM).

The Cloud Native Maturity Model is a metric for evaluating cloud-native maturity by following three design principles: "Cloud-Native Services," "Application-Centric Design," and "Foundation of Automation."

The basic meaning of cloud-native is designing by leveraging cloud computing services, which is only part of the requirement. In other words, the importance lies not in whether something is cloud-native, but in whether it has a high maturity level as a cloud-native architecture.

The book has been out for some time, and many parts have become commonplace today. It seems to have been written against the backdrop of the transition from on-premises to cloud and the trend of cloud adoption.

I feel it serves as a good opportunity to reconsider "What is cloud-native?"

Top comments (0)