

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

# AWS Marketplace 向け AMI 製品チェックリスト
<a name="aws-marketplace-listing-checklist"></a>

Amazon マシンイメージ (AMI) 製品を AWS に送信する前に、このチェックリストを使用して送信を検証します。これらの要件に従うことで、効率的な公開プロセスを実現できます。

## 製品の使用
<a name="product-usage-checklist"></a>
+ AMI は本番環境に対応しています。
+ 時間またはその他の測定による製品の使用を制限しません。
+ AMI は 1-Click 履行体験との互換性があります。
+ 製品を使用するために必要なものはすべて、クライアントアプリケーションを含め、ソフトウェアに含まれます。ソフトウェアパッケージまたはクライアントアプリケーションなど、外部依存関係を必要とする製品は、適切な開示を含む [製品使用ポリシー](product-and-ami-policies.md#product-usage) に従う必要があります。
+ AMI は必須の [の AMI ベースの製品要件 AWS Marketplace](product-and-ami-policies.md) を満たしています。
+ 製品を使用するために追加のライセンスは必要ありません。
+ 購入者は、製品を使用するために個人を特定できる情報 (E メールアドレスなど) を提供する必要はありません。

## AMI の準備
<a name="ami-preparation-checklist"></a>
+ 製品名と説明は、提供する AMI 製品の **[説明]** フィールドと一致する必要があります。
+ ハードウェア仮想マシン (HVM) の仮想化と 64 ビットアーキテクチャを使用します。
+ 製品には既知の脆弱性、マルウェア、またはウイルスは含まれていません 
+ お客様はネットワーク経由でインスタンスにアクセスし、管理アクセスを使用できます。
+ AMI にはハードコードされたシークレットはありません。ハードコードされたシークレットの例としては、システムユーザーとサービスのデフォルトパスワード、プライベートキー、認証情報などがあります。
+ AMI にはハードコードされた SSH 認可のパブリックキーはありません。
+ 「バージョンの追加」テストの検証テストは問題なく正常に完了します。

## Windows AMI
<a name="windows-amis-checklist"></a>
+ Windows Server 2012 以降のオペレーティングシステムの場合、AMI は [EC2Launch v2](https://docs.aws.amazon.com/AWSEC2/latest/WindowsGuide/ec2launch-v2-install.html) の最新バージョンを使用します。
+ EC2Launch v2 を使用している場合は、次の操作が必要です。
  + [Amazon EC2Launch 設定](https://docs.aws.amazon.com/AWSEC2/latest/WindowsGuide/ec2launch-v2-settings.html#ec2launch-v2-ui)で、**[管理者アカウントを設定する]** の **[ランダム]** を選択して、実行時に管理者パスワードを生成します。
  + [Amazon EC2Launch 設定](https://docs.aws.amazon.com/AWSEC2/latest/WindowsGuide/ec2launch-v2-settings.html#ec2launch-v2-ui)で、**[Sysprep 後に SSM サービスを再有効化し、開始する]** を選択します。
  + [EC2 v2 タスク構成](https://docs.aws.amazon.com/AWSEC2/latest/WindowsGuide/ec2launch-v2-settings.html#ec2launch-v2-task-configuration)に **[UserData]** を追加します。
+ Windows Server 2012 以降のバージョンでは、[EC2Config](https://docs.aws.amazon.com/AWSEC2/latest/WindowsGuide/UsingConfig_Install.html) を使用しないでください。EC2Config が必要な場合は、必ず最新バージョンを使用してください。
+ EC2Config を使用する場合は、AMI の[設定ファイル](https://docs.aws.amazon.com/AWSEC2/latest/WindowsGuide/ec2config-service.html#UsingConfigXML_WinAMI)で次のパラメータを有効にします。
  + `Ec2SetPassword`
  + `Ec2WindowsActivate`
  + `Ec2HandleUserData`
+ ゲストアカウントまたはリモートデスクトップのユーザーが存在しないことを確認します。

## Linux AMI
<a name="linux-amis-checklist"></a>
+ スーパーユーザーとしてのリモートログインは禁止されています。
+ パスワードベースのリモートアクセスは禁止されています。

## 製品ロードフォームまたは [製品] タブ
<a name="product-load-form-checklist"></a>
+ すべての必須フィールドが入力されています。
+ すべての値が指定された文字制限内にあります。
+ すべての URL がエラーなしで読み込まれます。
+ 製品イメージは、少なくとも 110 ピクセル幅で、1:1～2:1 の比率です。
+ 有効なすべてのインスタンスタイプで料金が指定されています (料金モデルが、時間単位、時間ベースの月額、および時間ベースの年額の場合)。
+ 月別料金が指定されています (時間ベースの月額および月額モデルの場合)。