Sharing of the topic by Nagarajan Ramachandran
APAC Technology Practice Lead - 12 Factor Apps
Nagarajan is a Principal Architect helping enterprises accelerate their digital transformation at scale through Application Modernization at Google Cloud. He is focused on collaborating with customers, partners and the larger Cloud Native ecosystem to co-create solutions that deliver substantial business value.
Developers are moving apps to the cloud, and in doing so, they become more experienced at designing and deploying cloud-native apps. From that experience, a set of best practices, commonly known as the twelve factors, has emerged. Designing an app with these factors in mind lets you deploy apps to the cloud that are more portable and resilient when compared to apps deployed to on-premises environments where it takes longer to provision new resources. However, designing modern, cloud-native apps requires a change in how you think about software engineering, configuration, and deployment, when compared to designing apps for on-premises environments. This session will help you understand how to apply the twelve factors to your app design.