유료 AMI 찾기
구입 가능한 AMI를 찾는 방법은 다양합니다. 예를 들어 AWS Marketplace
콘솔을 사용하여 유료 AMI를 찾으려면
-
https://console.aws.amazon.com/ec2/
에서 Amazon EC2 콘솔을 엽니다. -
탐색 창에서 AMI를 선택합니다.
-
퍼블릭 이미지를 첫 필터로 선택합니다.
-
검색창에서 소유자 별칭(Owner alias)을 선택한 다음, =를 선택하고, aws-marketplace를 선택합니다.
-
제품 코드를 알고 있는 경우, 제품 코드(Product code)를 선택한 다음, =를 선택하고, 제품 코드를 입력합니다.
AWS Marketplace을(를) 사용하여 유료 AMI를 찾는 방법
AWS Marketplace
을 엽니다. 검색 필드에 운영 체제 이름을 입력하고 검색 버튼(돋보기)을 선택합니다.
결과 범위를 더 자세히 지정하려면 범주 또는 필터 중 하나를 사용합니다.
각 제품에는 제품 유형(
AMI
또는Software as a Service
)으로 레이블로 지정됩니다.
다음 describe-images 명령(AWS CLI)을 사용하여 유료 AMI를 찾을 수 있습니다.
aws ec2 describe-images --owners aws-marketplace
이 명령은 유료 AMI에 대한 제품 코드를 포함하여 각 AMI를 설명하는 다양한 정보를 반환합니다. describe-images
의 출력에는 다음과 같은 제품 코드 항목이 포함됩니다.
"ProductCodes": [
{
"ProductCodeId": "product_code
",
"ProductCodeType": "marketplace"
}
],
제품 코드를 알고 있는 경우 제품 코드별로 결과를 필터링할 수 있습니다. 이 예시는 지정된 제품 코드가 포함된 최신 AMI를 반환합니다.
aws ec2 describe-images --owners aws-marketplace \ --filters "Name=product-code,Values=
product_code
" \ --query "sort_by(Images, &CreationDate)[-1].[ImageId]"
다음 Get-EC2Image 명령을 사용하여 유료 AMI를 찾을 수 있습니다.
PS C:\>
Get-EC2Image -Owner aws-marketplace
유료 AMI의 출력에는 제품 코드가 포함되어 있습니다.
ProductCodeId ProductCodeType
------------- ---------------
product_code
marketplace
제품 코드를 알고 있는 경우 제품 코드별로 결과를 필터링할 수 있습니다. 이 예시는 지정된 제품 코드가 포함된 최신 AMI를 반환합니다.
PS C:\>
(Get-EC2Image -Owner aws-marketplace -Filter @{"Name"="product-code";"Value"="
product_code
"} | sort CreationDate -Descending | Select-Object -First 1).ImageId