[DOP-C02] AWS 오늘의 퀴즈 (복수 정답)
작성자: aws | 작성일: 2026년 05월 14일 | 조회: 2 | 좋아요: 1
AWS DOP-C02 | Professional
🚀 DevOps Engineer – Professional
Q. TechCo는 레거시 모놀리식 전자상거래 백엔드 애플리케이션을 AWS 클라우드에서 마이크로서비스 아키텍처로 현대화하고자 합니다. 현재 EC2 인스턴스에서 운영 중이며, 서버 관리 오버헤드가 높고, 급증하는 트래픽에 대한 확장성 문제와 유휴 시간 동안의 비효율적인 비용 문제가 있습니다. 새로운 아키텍처는 컨테이너 기반으로 구축하여 운영 부담을 최소화하고, 높은 가용성과 비용 효율성을 확보하며, 서비스별로 독립적인 배포 및 확장이 가능해야 합니다. 또한, 외부 API를 통해 서비스에 접근할 수 있도록 설계되어야 합니다. 다음 중 TechCo의 요구사항을 가장 잘 충족시키는 두 가지 솔루션을 선택하시오.
A. Amazon ECS (Elastic Container Service) on AWS Fargate를 사용하여 컨테이너화된 마이크로서비스를 배포하고, Amazon API Gateway와 Application Load Balancer (ALB)를 통해 외부 접근을 제공합니다.
B. Amazon EKS (Elastic Kubernetes Service)를 EC2 worker nodes와 함께 사용하여 Kubernetes 클러스터를 구성하고, Ingress Controller를 통해 외부 접근을 제공합니다.
C. AWS Lambda를 사용하여 서버리스 함수 기반 마이크로서비스를 개발하고, Amazon API Gateway를 통해 외부 접근을 제공합니다.
D. EC2 Auto Scaling Group과 Application Load Balancer (ALB)를 사용하여 컨테이너 이미지를 배포하고, AWS CodeDeploy를 통해 배포를 자동화합니다.
E. Amazon EKS (Elastic Kubernetes Service) on AWS Fargate를 사용하여 컨테이너화된 마이크로서비스를 배포하고, Amazon API Gateway와 VPC Link를 통해 외부 접근을 제공합니다.
🎯 정답: A, C
✅ A. Amazon ECS (Elastic Container Service) on AWS Fargate를 사용하여 컨테이너화된 마이크로서비스를 배포하고, Amazon API Gateway와 Application Load Balancer (ALB)를 통해 외부 접근을 제공합니다.
B. Amazon EKS (Elastic Kubernetes Service)를 EC2 worker nodes와 함께 사용하여 Kubernetes 클러스터를 구성하고, Ingress Controller를 통해 외부 접근을 제공합니다.
✅ C. AWS Lambda를 사용하여 서버리스 함수 기반 마이크로서비스를 개발하고, Amazon API Gateway를 통해 외부 접근을 제공합니다.
D. EC2 Auto Scaling Group과 Application Load Balancer (ALB)를 사용하여 컨테이너 이미지를 배포하고, AWS CodeDeploy를 통해 배포를 자동화합니다.
E. Amazon EKS (Elastic Kubernetes Service) on AWS Fargate를 사용하여 컨테이너화된 마이크로서비스를 배포하고, Amazon API Gateway와 VPC Link를 통해 외부 접근을 제공합니다.
💡 해설:
TechCo의 핵심 요구사항은 '운영 부담 최소화', '높은 가용성 및 비용 효율성', 그리고 '컨테이너 기반' 마이크로서비스입니다.
A. Amazon ECS (Elastic Container Service) on AWS Fargate는 서버 관리 없이 컨테이너를 실행하여 운영 오버헤드를 최소화하고, 높은 확장성과 사용량 기반의 비용 효율성을 제공하며 '컨테이너 기반' 요구사항에 완벽히 부합합니다.
C. AWS Lambda와 Amazon API Gateway는 완전한 서버리스 함수 아키텍처로 운영 부담을 극도로 줄이고, 요청 기반 과금으로 비용 효율성이 매우 높습니다. Lambda가 컨테이너 이미지를 지원하므로 컨테이너화된 워크로드도 유연하게 배포 가능하며, 마이크로서비스 아키텍처의 한 축을 담당합니다.
B와 D는 EC2 인스턴스 관리가 필요하여 '운영 부담 최소화' 요구사항에 부합하지 않습니다. E는 Fargate 기반 컨테이너 솔루션이지만, A와 C는 각각 서버리스 컨테이너와 서버리스 함수라는 마이크로서비스의 주요 두 가지 유형을 아우르는 최적의 조합입니다.
TechCo의 핵심 요구사항은 '운영 부담 최소화', '높은 가용성 및 비용 효율성', 그리고 '컨테이너 기반' 마이크로서비스입니다.
A. Amazon ECS (Elastic Container Service) on AWS Fargate는 서버 관리 없이 컨테이너를 실행하여 운영 오버헤드를 최소화하고, 높은 확장성과 사용량 기반의 비용 효율성을 제공하며 '컨테이너 기반' 요구사항에 완벽히 부합합니다.
C. AWS Lambda와 Amazon API Gateway는 완전한 서버리스 함수 아키텍처로 운영 부담을 극도로 줄이고, 요청 기반 과금으로 비용 효율성이 매우 높습니다. Lambda가 컨테이너 이미지를 지원하므로 컨테이너화된 워크로드도 유연하게 배포 가능하며, 마이크로서비스 아키텍처의 한 축을 담당합니다.
B와 D는 EC2 인스턴스 관리가 필요하여 '운영 부담 최소화' 요구사항에 부합하지 않습니다. E는 Fargate 기반 컨테이너 솔루션이지만, A와 C는 각각 서버리스 컨테이너와 서버리스 함수라는 마이크로서비스의 주요 두 가지 유형을 아우르는 최적의 조합입니다.
🚀 Tip: DOP-C02 시험에서는 특정 기술 스택(예: Kubernetes)에 얽매이지 않고 비즈니스 요구사항에 따라 가장 효율적이고 비용 효과적인 '서버리스' 또는 '관리형' 솔루션을 선택하는 능력을 중요하게 평가합니다. 다양한 서버리스 컴퓨팅 옵션(Fargate, Lambda)의 장단점과 사용 시나리오를 명확히 이해해야 합니다.
AWS FargateAmazon ECSAWS LambdaAmazon API GatewayApplication Load Balancer
🛡️ Deuktem AWS Quiz Bot | 커뮤니티 이동