본문 바로가기
[AWS]/AWS SAA EXAMTOPICS

[AWS][SAA][EXAMTOPICS][시험에 출제] Question 53 (확인)

by METAVERSE STORY 2022. 9. 9.
반응형
728x170

A business is developing an application that is composed of many microservices. The organization has chosen to deploy its software on AWS through container technology. The business need a solution that requires little ongoing work for maintenance and growth. Additional infrastructure cannot be managed by the business.

Which steps should a solutions architect perform in combination to satisfy these requirements? (Select two.)

  • A. Deploy an Amazon Elastic Container Service (Amazon ECS) cluster.
  • B. Deploy the Kubernetes control plane on Amazon EC2 instances that span multiple Availability Zones.
  • C. Deploy an Amazon Elastic Container Service (Amazon ECS) service with an Amazon EC2 launch type. Specify a desired task number level of greater than or equal to 2.
  • D. Deploy an Amazon Elastic Container Service (Amazon ECS) service with a Fargate launch type. Specify a desired task number level of greater than or equal to 2.
  • E. Deploy Kubernetes worker nodes on Amazon EC2 instances that span multiple Availability Zones. Create a deployment that specifies two or more replicas for each microservice.

 

한글 번역

비즈니스에서 많은 마이크로서비스로 구성된 애플리케이션을 개발 중입니다. 조직은 컨테이너 기술을 통해 AWS에 소프트웨어를 배포하기로 결정했습니다. 비즈니스에는 유지 관리 및 성장을 위해 지속적인 작업이 거의 필요하지 않은 솔루션이 필요합니다. 추가 인프라는 비즈니스에서 관리할 수 없습니다.

이러한 요구 사항을 충족하기 위해 솔루션 설계자는 어떤 단계를 함께 수행해야 합니까? (2개를 선택하세요.)

  • A. Amazon Elastic Container Service(Amazon ECS) 클러스터를 배포합니다.
  • B. 여러 가용 영역에 걸쳐 있는 Amazon EC2 인스턴스에 Kubernetes 제어 평면을 배포합니다.
  • C. Amazon EC2 시작 유형으로 Amazon Elastic Container Service(Amazon ECS) 서비스를 배포합니다. 원하는 작업 번호 수준을 2 이상으로 지정합니다.
  • D. Fargate 시작 유형으로 Amazon Elastic Container Service(Amazon ECS) 서비스를 배포합니다. 원하는 작업 번호 수준을 2 이상으로 지정합니다.
  • E. 여러 가용 영역에 걸쳐 있는 Amazon EC2 인스턴스에 Kubernetes 작업자 노드를 배포합니다. 각 마이크로 서비스에 대해 두 개 이상의 복제본을 지정하는 배포를 만듭니다.

 

 

 

 

 

정답:

  • A. Deploy an Amazon Elastic Container Service (Amazon ECS) cluster.
  • D. Deploy an Amazon Elastic Container Service (Amazon ECS) service with a Fargate launch type. Specify a desired task number level of greater than or equal to 2.

 

해설:

AWS Fargate 사용하여 Amazon ECS에 Java 마이크로 서비스 배포

Summary

이 패턴은 AWS FFargate 를 사용하여 Amazon Elastic Container Service (Amazon ECS) 에 컨테이너화된 Java 마이크로서비스를 배포하기 위한 지침을 제공합니다. 이 패턴은 컨테이너 관리에 Amazon ECR (Amazon Elastic Container Registry) 을 사용하지 않습니다. 대신 온-프레미스 환경에서 Docker 이미지를 가져옵니다.

마이크로서비스는 소프트웨어가 잘 정의된 API를 통해 통신하는 소규모 독립 서비스로 구성된 소프트웨어 개발에 대한 아키텍처 및 조직적 접근 방식입니다. 이러한 아키텍처는 애플리케이션의 확장이 쉬워지고 개발 속도가 빨라지므로 혁신을 실현하고 새로운 기능의 출시 기간을 단축할 수 있습니다.

Amazon ECS는 Docker 컨테이너를 지원하며, AWS 에서 손쉽게 컨테이너화된 애플리케이션을 실행하고 확장할 수 있는 고도의 확장성과 우수한 성능을 갖춘 컨테이너 오케스트레이션 서비스입니다. 

Amazon ECS용 컴퓨팅 엔진인 AWS Fargate 는 서버나 클러스터를 관리할 필요 없이 컨테이너를 실행할 수 있습니다. 

 

참조 문서:

https://docs.aws.amazon.com/ko_kr/prescriptive-guidance/latest/patterns/deploy-java-microservices-on-amazon-ecs-using-aws-fargate.html

 

AWS Fargate 사용하여 Amazon ECS에 Java 마이크로 서비스 배포 - AWS Prescriptive Guidance

이 페이지에 작업이 필요하다는 점을 알려 주셔서 감사합니다. 실망시켜 드려 죄송합니다. 잠깐 시간을 내어 설명서를 향상시킬 수 있는 방법에 대해 말씀해 주십시오.

docs.aws.amazon.com

20220909

비즈니스에서 많은 마이크로서비스로 구성된 애플리케이션을 개발 중입니다. 조직은 컨테이너 기술을 통해 AWS에 소프트웨어를 배포하기로 결정했습니다. 비즈니스에는 유지 관리 및 성장을 위해 지속적인 작업이 거의 필요하지 않은 솔루션이 필요합니다. 추가 인프라는 비즈니스에서 관리할 수 없습니다.

이러한 요구 사항을 충족하기 위해 솔루션 설계자는 어떤 단계를 함께 수행해야 합니까? (2개를 선택하세요.)

컨테이너 기술을 통해 AWS에 소프트웨어를 배포하기로 결정했다고 한다. 유지 관리 및 성장을 위해 지속적인 작업이 거의 필요하지 않는 솔루션이 필요하다고 하는데, 해당 환경의 경우는 한번 배포후 추가로 반영등의 작업이 필요 없다는 의미로 해석이 가능하다.

선택지 A "Amazon Elastic Container Service(Amazon ECS) 클러스터를 배포합니다." ECS 서비스가 Container 서비스를 제공하는것인데, 지문에서도 언급 되었듯이 컨테이너 기술을 통해 AWS에 소프트웨어를 배포한다고 하기 때문에, 적합한 솔루션이라 판단된다.

선택지 B "Fargate 시작 유형으로 Amazon Elastic Container Service(Amazon ECS) 서비스를 배포합니다. 원하는 작업 번호 수준을 2 이상으로 지정합니다." 

반응형
그리드형

댓글