Principles of cloud-native architecture
Building a cloud-native application is more than just ticking boxes and moving operations to the cloud. It’s about imbibing a new mindset and understanding the unique principles influencing how applications are designed, developed, deployed, and maintained in the cloud environment. Let’s take a stroll through these principles.
The Twelve-Factor App – a quick walk-through
The Twelve-Factor App is a term you have encountered frequently in cloud-native circles. No – it’s not some mysterious secret society but a collection of 12 principles (hence the name) that guide the development of modern and scalable applications. These principles were first laid down by developers at Heroku, who drew on their experiences building applications on the cloud. These days, there are discussions about 15 factors as well, but we will focus on 12 factors in this chapter to keep the standard practice.
Note
You can refer...