AmazonAmazon Solution Architect Professional SAP-C02 Certification·KO·업데이트됨 1 Aug 2026
한 회사에서 컨테이너 기반 웹사이트를 AWS로 마이그레이션할 계획입니다. 이 사이트는 온프레미스에서 자체 관리형 Kubernetes 클러스터에 배포된 마이크로서비스를 사용합니다. 모든 Kubernetes 매니페스트는 소스 제어에 저장됩니다. 웹사이트 데이터는 PostgreSQL 데이터베이스에 있습니다. 온프레미스 환경과 함께 오픈 소스 컨테이너 이미지 레지스트리가 실행됩니다. 이러한 세부 정보를 보존하면서 마이그레이션하는 데 가장 적은 노력이 필요한 AWS 아키텍처는 무엇입니까?
정답 선택
옵션을 탭하여 정답을 확인하세요.
정답: 관리형 노드 그룹이 있는 Amazon Elastic Kubernetes Service(Amazon EKS) 클러스터를 생성합니다. 애플리케이션 컨테이너 이미지를 새 Amazon Elastic Container Registry(Amazon ECR) 리포지토리로 푸시합니다. 온프레미스에서 EKS 클러스터로 기존 매니페스트를 배포합니다. Amazon Aurora PostgreSQL DB 클러스터를 생성합니다..
이것이 정답인 이유
정답은 기존 온프레미스 Kubernetes 환경과의 호환성을 극대화하여 마이그레이션 노력을 최소화합니다. Amazon EKS는 관리형 Kubernetes 서비스이므로 온프레미스에서 사용하던 Kubernetes 매니페스트와 도구를 거의 변경 없이 재사용할 수 있습니다. Amazon ECR은 컨테이너 이미지를 위한 안전하고 확장 가능한 레지스트리를 제공하며, Amazon Aurora PostgreSQL은 관리형 고성능 데이터베이스 솔루션입니다.
오답인 App Runner는 Kubernetes 매니페스트를 직접 지원하지 않아 상당한 재작업이 필요합니다. Amazon ECS는 Kubernetes와 다른 컨테이너 오케스트레이션 시스템이므로 기존 매니페스트를 ECS 태스크 정의로 변환하는 데 많은 노력이 필요합니다. 마지막으로, EC2 인스턴스에 Kubernetes를 직접 설치하는 것은 관리형 서비스의 이점을 포기하고 운영 오버헤드를 증가시킵니다.