👩💻 Join our community of thousands of amazing developers!
1. What is cloud-native? Below is a diagram showing the evolution of architecture and processes since the 1980s. Cloud-native includes 4 aspects: 1. Development process This has progressed from waterfall to agile to DevOps. 2. Application architecture The architecture has gone from monolithic to microservices. Each service is designed to be small, adaptive to the limited resources in cloud containers. 3. Deployment & packaging The applications used to be deployed on physical servers. The...