메뉴
Amazon Elastic Compute Cloud
User Guide for Linux Instances

유료 AMI

유료 AMI는 개발자에게서 구입할 수 있는 AMI입니다.

Amazon EC2가 AWS Marketplace와 통합되어 개발자가 다른 Amazon EC2 사용자에게 AMI 사용 요금을 청구하거나 인스턴스에 대한 지원을 제공할 수 있습니다.

AWS Marketplace는 EC2 인스턴스를 시작하는 데 사용할 수 있는 AMI를 비롯하여 AWS에서 실행되는 소프트웨어를 구입할 수 있는 온라인 상점입니다. 요구 사항에 맞는 제품을 찾을 수 있도록 AWS Marketplace AMI는 범주(예: Developer Tools)별로 구성됩니다. AWS Marketplace에 대한 자세한 내용은 AWS Marketplace 사이트를 참조하십시오.

유료 AMI에서 인스턴스를 시작하는 것은 다른 AMI에서 인스턴스를 시작하는 것과 같습니다. 추가 파라미터가 필요하지 않습니다. AMI 소유자가 설정한 요금과 관련 웹 서비스에 대한 스탠다드 사용 요금(예: Amazon EC2에서 m1.small 인스턴스 유형 실행에 대한 시간당 요금)에 따라 인스턴스 요금이 부과됩니다. 추가 세금이 적용될 수도 있습니다. 유료 AMI의 소유자는 특정 인스턴스가 해당 유료 AMI를 사용하여 시작되었는지 여부를 확인할 수 있습니다.

중요

Amazon DevPay는 더 이상 새로운 판매자 또는 제품을 수락하지 않습니다. 이제 AWS Marketplace가 AWS를 통해 소프트웨어와 서비스를 판매하는 단일 통합 전자 상거래 플랫폼입니다. AWS Marketplace에서 소프트웨어를 배포하고 판매하는 방법에 대한 자세한 내용은 Selling on AWS Marketplace 단원을 참조하십시오. AWS Marketplace는 Amazon EBS 기반 AMI를 지원합니다.

AMI 판매

AWS Marketplace를 사용하여 AMI를 판매할 수 있습니다. AWS Marketplace는 조직적인 쇼핑 환경을 제공합니다. 또한 AWS Marketplace는 Amazon EBS 기반 AMI, 예약 인스턴스, 스팟 인스턴스 등의 AWS 기능을 기반합니다.

AWS Marketplace에서 AMI를 판매하는 방법에 대한 자세한 내용은 Selling on AWS Marketplace 단원을 참조하십시오.

유료 AMI 찾기

구입 가능한 AMI를 찾는 방법은 다양합니다. 예를 들어, AWS Marketplace, Amazon EC2 콘솔 또는 명령줄을 사용할 수 있습니다. 또는 개발자가 유료 AMI에 대한 정보를 제공할 수 있습니다.

콘솔을 사용하여 유료 AMI를 찾으려면

  1. https://console.aws.amazon.com/ec2/에서 Amazon EC2 콘솔을 엽니다.

  2. 탐색 창에서 [AMIs]를 선택합니다.

  3. 첫 번째 [Filter] 목록에서 [Public images]를 선택합니다. 검색 창에서 [Product Code], [Marketplace]를 차례로 선택합니다. 다시 검색 창에서 [Platform]을 선택한 다음 목록에서 운영 체제를 선택합니다.

AWS Marketplace를 사용하여 유료 AMI 찾기

AWS Marketplace를 사용하여 유료 AMI를 찾으려면

  1. AWS Marketplace를 엽니다.

  2. 검색 상자에 운영 체제의 이름을 입력하고 [Go]를 클릭합니다.

  3. 결과 범위를 더 자세히 지정하려면 범주 또는 필터 중 하나를 사용합니다.

  4. 각 제품에는 제품 유형(AMI 또는 Software as a Service)으로 레이블로 지정됩니다.

AWS CLI를 사용하여 유료 AMI 찾기

다음 describe-images 명령(AWS CLI)을 사용하여 유료 AMI를 찾을 수 있습니다.

Copy
aws ec2 describe-images --owners aws-marketplace

이 명령은 유료 AMI에 대한 제품 코드를 포함하여 각 AMI를 설명하는 다양한 정보를 반환합니다. describe-images의 출력에는 다음과 같은 제품 코드 항목이 포함됩니다.

"ProductCodes": [
    {
        "ProductCodeId": "product_code",
        "ProductCodeType": "marketplace"
    }
],

유료 AMI 구입

AMI를 사용하여 인스턴스를 시작하려면 유료 AMI(구입)에 가입해야 합니다.

대개 유료 AMI 소유자가 가격과 해당 AMI를 구입할 수 있는 링크를 비롯하여 AMI에 대한 정보를 제공합니다. 링크를 클릭하면 AWS에 로그인하라는 메시지가 표시되고 그런 다음 AMI를 구입할 수 있습니다.

콘솔을 사용하여 유료 AMI 구입

Amazon EC2 시작 마법사를 사용하여 유료 AMI를 구입할 수 있습니다. 자세한 내용은 AWS Marketplace 인스턴스 시작 단원을 참조하십시오.

AWS Marketplace를 사용하여 제품 구독

AWS Marketplace를 사용하려면 AWS 계정이 있어야 합니다. AWS Marketplace 제품에서 인스턴스를 시작하려면 Amazon EC2 서비스를 사용하도록 가입되어 있고, 인스턴스를 시작할 제품을 구독해야 합니다. AWS Marketplace에서 제품을 구독하는 방법은 두 가지입니다.

  • AWS Marketplace 웹 사이트: 1-Click 배포 기능을 사용하여 미리 구성된 소프트웨어를 빠르게 시작할 수 있습니다.

  • Amazon EC2 시작 마법사: AMI를 검색하고 마법사에서 직접 인스턴스를 시작할 수 있습니다. 자세한 내용은 AWS Marketplace 인스턴스 시작 단원을 참조하십시오.

인스턴스에 대한 제품 코드 가져오기

인스턴스 메타데이터를 사용하여 인스턴스에 대한 AWS Marketplace 제품 코드를 검색할 수 있습니다. 메타데이터 검색에 대한 자세한 내용은 인스턴스 메타데이터 및 사용자 데이터 단원을 참조하십시오.

제품 코드를 검색하려면 다음 명령을 사용합니다.

Copy
[ec2-user ~]$ GET http://169.254.169.254/latest/meta-data/product-codes

인스턴스에 제품 코드가 있는 경우 Amazon EC2에서 해당 코드를 반환합니다.

유료 지원 사용

개발자가 Amazon EC2를 사용하여 소프트웨어 또는 파생 AMI를 지원할 수도 있습니다. 개발자는 사용자가 가입하여 사용할 수 있는 지원 제품을 생성할 수 있습니다. 지원 제품에 가입하는 동안 개발자가 제품 코드를 제공합니다. 이 제품 코드를 AMI와 연결해야 합니다. 개발자는 이 제품 코드를 사용하여 인스턴스가 지원 대상인지 확인할 수 있습니다. 또한 제품의 인스턴스를 실행할 때 개발자가 지정한 제품에 대한 조건에 따라 요금이 부과됩니다.

중요

지원 제품을 예약 인스턴스와 함께 사용할 수 없습니다. 항상 지원 제품의 판매자가 지정한 가격을 지불합니다.

제품 코드를 AMI와 연결하려면 다음 명령 중 하나를 사용합니다. 여기에서 ami_id는 AMI의 ID이고 product_code는 제품 코드입니다.

  • modify-image-attribute(AWS CLI)

    Copy
    aws ec2 modify-image-attribute --image-id ami_id --product-codes "product_code"
  • Edit-EC2ImageAttribute(Windows PowerShell용 AWS 도구)

    Copy
    PS C:\> Edit-EC2ImageAttribute -ImageId ami_id -ProductCode product_code

제품 코드 속성을 설정한 후 해당 속성을 변경하거나 제거할 수 없습니다.

유료 및 지원된 AMI에 대한 청구서

매월 말 그 달에 사용한 유료 또는 지원된 AMI에 대해 신용 카드로 청구되는 금액을 이메일로 수신하게 됩니다. 이 청구서는 정기 Amazon EC2 청구서와는 별개입니다. 자세한 내용은 Paying For AWS Marketplace Products 단원을 참조하십시오.

AWS Marketplace 구독 관리

AWS Marketplace 웹 사이트에서 구독 정보 확인, 공급업체의 사용 지침 보기, 구독 관리 등을 수행할 수 있습니다.

구독 정보를 확인하려면

  1. AWS Marketplace에 로그인합니다.

  2. [Your Account]를 클릭합니다.

  3. [Manage Your Software Subscriptions]를 클릭합니다.

  4. 현재 구독이 모두 나열됩니다. [Usage Instructions]를 클릭하여 제품 사용에 대한 특정 지침(예: 실행 중인 인스턴스에 연결하기 위한 사용자 이름)을 확인합니다.

AWS Marketplace 구독을 취소하려면

  1. 구독에서 실행 중인 모든 인스턴스를 종료해야 합니다.

    1. Amazon EC2 콘솔을 엽니다.

    2. 탐색 창에서 Instances를 클릭합니다.

    3. 인스턴스를 선택하고 [Actions]를 클릭한 다음 [Instance State], [Terminate]를 차례로 선택합니다. 메시지가 나타나면 [Yes, Terminate]를 클릭합니다.

  2. AWS Marketplace에 로그인하고 [Your Account], [Manage Your Software Subscriptions]를 차례로 클릭합니다.

  3. [Cancel subscription]을 클릭합니다. 취소를 확인하라는 메시지가 나타납니다.

    참고

    구독을 취소하면 해당 AMI에서 더 이상 인스턴스를 시작할 수 없습니다. AMI를 다시 사용하려면 AWS Marketplace 웹 사이트 또는 Amazon EC2 콘솔의 시작 마법사를 통해 해당 AMI를 다시 구독해야 합니다.