현대 DevOps는 더 이상 단순한 CI/CD를 넘어 AI, 보안, 관찰성, 플랫폼 엔지니어링을 통합한 AI-Ops로 발전하고 있다.
| 구성요소 | 주요 기능 | 활용 예시 |
|---|---|---|
| IDE 통합 | Visual Studio Code, Amazon Kiro 등 IDE 내 통합 지원 | 코드 작성, 인프라 템플릿 생성 |
| Q CLI | 터미널 기반 코드 생성 및 명령 자동화 | IaC 생성, 배포 스크립트 자동 완성 |
| MCP (Model Context Protocol) | 모델과 조직 리소스 간 맥락 기반 연결 | 조직 내 레포지토리, IAM, ECS 등 자동 인식 |
| Kiro IDE | Amazon 자체 제작 IDE, Spec-driven 코딩 및 Steering 기능 지원 | API 명세 기반 코드 자동 생성 |
DevSecOps 사례: GitOps 와 DevOps 자동화
Git 기반 자동 배포 파이프라인 구축
(Git Push → CodeBuild → CodeDeploy → EKS 배포 → ArgoCD Sync)
보안 자동화
지속적 관찰성 구현