Introduction
AMDP란 무엇인가요?
AMDP는 Application Modernization Dev Platform을 의미하며, “DevOps automation tool for developers in the enterprise””로 설계되었습니다:
- 기업 애플리케이션의 관리, 자동화 및 배포를 간소화합니다.
- 레거시 애플리케이션을 현대화하고 클라우드 네이티브 아키텍처와 통합합니다.
- 조직이 자동화된 DevOps 워크플로우와 클라우드 네이티브 기능을 통해 애플리케이션 수명 주기를 관리할 수 있도록 하여 수작업 노력을 줄이고 인적 오류의 가능성을 감소시킵니다.
목적 및 목표
AMDP는 클라우드 네이티브 애플리케이션 개발 및 운영을 간소화하고 가속화하기 위해 구축되었습니다. 그 목표는 네 가지 주요 영역으로 그룹화될 수 있습니다:
Simplify Complexity- Kubernetes, 마이크로서비스, CI/CD 및 모니터링 도구의 복잡성을 숨깁니다.
- 클라우드 네이티브 개발을 모든 개발자가 접근할 수 있도록 하여 전문가만이 아닌 모든 개발자가 사용할 수 있게 합니다.
- 자동화된 CI/CD 파이프라인의 빠른 설정을 가능하게 합니다.
- 다중 클러스터 및 하이브리드 환경에서의 신속한 배포를 지원합니다.
- 개발, 배포 및 운영 데이터를 한 곳에 통합합니다.
- 팀 간에 재사용 가능한 템플릿과 일관된 프로세스를 촉진합니다.
- 지속적인 통찰력과 성능 최적화를 위해 모니터링 도구를 쉽게 연결합니다.
- 플랫폼 문제를 비즈니스 로직과 분리하여 애플리케이션 안정성을 향상시킵니다.