12 Factor App Principles and Cloud-Native Microservices
A 12-factor app is a methodology or set of principles for building scalable and performant, independent, and most resilient enterprise applications. It establishes the general principles and guidelines for creating robust enterprise applications. 12-factor app principles got very popular as it aligns with Microservice principles.
Below are the 12-factor principles