Chapter 1
Introduction to Cloud Native Apps and Microservices
Section 3
Challenges and Design Principles
Cloud native applications have additional challenges compared to traditional monolithic applications. This video aims to discuss the design principles that should be taken into account when developing these kind of applications. - Performance, resiliency, and elasticity are the basic design principles - Good diagnosibility is crucial for cloud native applications - Adhere to the 12-factor app principles