
1. 중앙: Cloud-Native
- 클라우드 환경에서 애플리케이션을 설계, 개발, 운영하기 위한 접근 방식.
- 클라우드의 확장성, 유연성, 자동화를 최대한 활용하여 빠른 배포와 안정적인 운영을 가능하게 함.
- 전통적인 온프레미스 방식과 달리, 분산형/자동화된 클라우드 인프라를 전제로 함.
2. DevOps (좌측 상단)
- *개발(Development)**과 **운영(Operations)**을 통합한 문화와 방법론.
- 개발과 운영이 협업하여 자동화된 파이프라인, 신속한 배포, 지속적인 개선을 추구.
- 클라우드 네이티브 환경에서 빠른 피드백 루프와 민첩성을 지원.
3. Continuous Delivery (우측 상단)

- 배포까지 자동화
- 애플리케이션을 지속적으로 배포할 수 있도록 자동화된 빌드/테스트/배포 프로세스를 구축
- 작은 단위의 변경을 자주, 안전하게 배포할 수 있음.
- 사용자는 항상 최신 버전의 기능을 안정적으로 이용할 수 있음.
4. Microservices (좌측 하단)

- 스케일아웃 또는 스케일업을 통해 트래픽 물리는 도메인만 증가가능
- 애플리케이션을 작은 서비스 단위로 쪼개어 개발/배포/확장.