Amazon EC2에서 공유 AMI 사용 이해하기

Amazon EC2에서 공유 AMI 사용 이해하기 (Understand shared AMI usage in Amazon EC2)

공유 AMI(shared AMI)는 개발자가 만들어 다른 사람이 사용할 수 있도록 공개한 AMI예요. Amazon EC2를 시작하는 가장 쉬운 방법 중 하나는 필요한 구성 요소가 들어 있는 공유 AMI를 사용한 뒤 사용자 지정 콘텐츠를 추가하는 거예요. 직접 AMI를 만들어 다른 사람과 공유할 수도 있어요.

공유 AMI는 본인 책임 하에 사용해야 해요. Amazon은 다른 Amazon EC2 사용자가 공유한 AMI의 무결성이나 보안을 보증할 수 없어요. 따라서 공유 AMI는 자신의 데이터 센터에 배포할 수도 있는 외부 코드를 다루듯 취급하고, 적절한 실사(due diligence)를 수행해야 해요. 검증된 제공자(verified provider) 같은 신뢰할 수 있는 출처에서 AMI를 받는 걸 추천해요.

검증된 제공자 (Verified provider)

Amazon EC2 콘솔에서 Amazon 또는 검증된 Amazon 파트너가 소유한 공용 AMI는 Verified provider로 표시돼요. describe-images AWS CLI 명령으로도 검증된 제공자에서 나온 공용 AMI를 식별할 수 있어요. Amazon 또는 검증된 파트너가 소유한 공용 이미지에는 amazon, aws-backup-vault, aws-marketplace 중 하나인 별칭 소유자(aliased owner)가 있어요. CLI 출력에서 이 값들은 ImageOwnerAlias로 표시돼요. 다른 사용자는 AMI에 별칭을 붙일 수 없어요. 따라서 Amazon이나 검증된 파트너의 AMI를 쉽게 찾을 수 있어요.

검증된 제공자가 되려면 AWS Marketplace에서 판매자로 등록해야 해요. 등록하면 AWS Marketplace에 AMI를 등록할 수 있어요. 자세한 내용은 AWS Marketplace Seller Guide의 'Getting started as a seller'와 'AMI-based products'를 참고하세요.

공유 AMI 관련 주제 (Shared AMI topics)

  • Amazon EC2 인스턴스에 사용할 공유 AMI 찾기
  • Linux용 공유 AMI 사용 준비하기
  • Allowed AMIs로 Amazon EC2에서 AMI의 발견·사용 제어하기
  • AMI를 Amazon EC2에서 공개적으로 사용 가능하게 만들기
  • AMI의 공개 액세스 차단 이해하기
  • 조직 및 조직 단위와 AMI 공유하기
  • 특정 AWS 계정과 AMI 공유하기
  • AWS 계정과의 AMI 공유 취소하기
  • 공유 Linux AMI 생성 권장 사항

다른 주제를 찾고 있다면

  • AMI 생성에 대한 내용은 'Amazon S3 기반 AMI 만들기' 또는 'Amazon EBS 기반 AMI 만들기'를 참고하세요.
  • AWS Marketplace에서 애플리케이션을 빌드·전달·유지 관리하는 방법은 AWS Marketplace Documentation을 참고하세요.

더 알아보기 (Learn more)