본문 바로가기

Certificate/AWS SOA-C02

[AWS] AWS OpsWorks, 한 번에 이해하기

https://k21academy.com/amazon-web-services/aws-devops/aws-opsworks-everything-you-need-to-know/

AWS OpsWorks 개념

AWS OpsWorks구성 관리(Configuration Management) 및 자동화된 서버 운영을 지원하는 서비스로, Chef 또는 Puppet을 기반으로 하여 인프라를 코드로 관리할 수 있게 해주는 플랫폼이다.

Infrastructure as Code(IaC)를 구현할 수 있는 AWS의 관리형 구성 관리 도구이다.

 

AWS OpsWorks 와 관련된 개념, 간단 요약

  • 서비스명 : AWS OpsWorks
  • 기반 기술 : Chef / Puppet
  • 관리 대상 : 서버 구성, 배포, 설정 자동화
  • 구성 단위 : Stack → Layer → Instance → Recipe
  • 권장 사용처 : Chef/Puppet 기반 조직, 레거시 구성 자동화가 필요한 경우

 

예제 문제

어떤 회사가 애플리케이션을 AWS로 마이그레이션해야 합니다. 이 회사는 구성 관리를 위해 Chef 레시피를 사용하고 있습니다. 애플리케이션을 AWS로 마이그레이션한 후에도 기존 Chef 레시피를 계속 사용하고자 합니다.

이러한 요구 사항을 충족하는 가장 운영 효율적인 솔루션은 무엇입니까?

  • A. AWS CloudFormation을 사용하여 Amazon EC2 인스턴스를 생성하고, Chef 서버를 설치하고, Chef 레시피를 추가합니다.
  • B. AWS CloudFormation을 사용하여 스택을 만들고 Chef 레시피에 대한 레이어를 추가합니다.
  • C. Docker 플랫폼과 함께 AWS Elastic Beanstalk를 사용하여 Chef 레시피를 업로드합니다.
  • D. AWS OpsWorks를 사용하여 스택을 만들고 Chef 레시피로 레이어를 추가합니다.
더보기

답 : D