

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

# コンテナ製品の開始方法
<a name="container-product-getting-started"></a>

 AWS Marketplace 販売者は、コンテナベースのソフトウェア製品を作成できます。コンテナ製品は、コンテナイメージと一緒に取り扱うデプロイテンプレートのセットである配信オプションで構成されます。次のトピックでは、コンテナ製品の使用を開始する方法について説明します。
+ [製品のライフサイクル](#container-product-lifecycle)
+ [前提条件](#container-prereq)
+  [ステップ 1: コンテナ製品の製品 ID と製品コードを作成する](#create-initial-container-product) 
+ [ステップ 2: 初期リストを作成する](#container-initial-listing)
+ [ステップ 3: 製品の初期バージョンを追加する](#container-add-version-gs)
+ [ステップ 4: (有料製品のみ) 計測または契約料金を統合する](#getting-started-integrate-metering)
+ [次のステップ](#getting-started-integrate-metering)
+ [コンテナ製品はセキュリティ上の問題をスキャンします。](#container-security)

## 製品のライフサイクル
<a name="container-product-lifecycle"></a>

で製品を作成すると AWS Marketplace、最初に可視性が制限されて公開され、製品を作成したアカウントを含め、許可リストのアカウントがその製品を表示できます。準備ができたら、 AWS Marketplace カタログに公開して、購入者が製品をサブスクライブして購入できるようにします。

[サーバー製品](https://aws.amazon.com/marketplace/management/products/server)ページでは、製品のリストを表示できます。ステージに応じて、製品のステータスは、次のいずれかです。
+ **ステージング** - 情報を追加中の、不完全な製品。セルフサービスエクスペリエンスの最初の**保存して終了**で、変更リクエストが成功すると、送信した完了したステップの情報を含む未公開の製品が作成されます。このステータスから、引き続き商品に情報を追加したり、変更リクエストを通じて送信済みの情報を変更したりできます。
+ **制限あり** - 製品がシステムに送信され、システム内のすべての検証に合格すると完成します。その後、製品は**制限あり**状態にリリースされます。この時点で、製品にはアカウントと許可リストに登録したユーザーだけがアクセスできる詳細ページがあります。商品は詳細ページからテストできます。詳細またはヘルプについては、[AWS Marketplace Seller Operations](https://aws.amazon.com/marketplace/management/contact-us/) チームにお問い合わせください。
+ **パブリック** - 購入者が商品を閲覧してサブスクライブできるように商品を公開する準備ができたら、**可視性を更新**する変更リクエストを使用します。このリクエストは、 AWS Marketplace Seller Operations チームが AWS ポリシーに照らして製品を確認および監査するワークフローを開始します。製品が承認され、変更リクエストが処理されると、製品のステータスが**制限あり**から**パブリック**に移行します。 AWS ガイドラインの詳細については、「」を参照してください[のコンテナベースの製品要件 AWS Marketplace](container-product-policies.md)。
+ **制限付き** - 新規ユーザーによる製品のサブスクライブを停止する場合は、**可視性の更新**変更リクエストを使用して製品を制限できます。**制限付き**ステータスは、既存の許可リストに登録されているユーザーが引き続き製品を使用できることを意味します。ただし、製品は一般には公開されなくなり、新規ユーザーも利用できなくなります。

## 前提条件
<a name="container-prereq"></a>

開始するには、以下の前提条件を満たす必要があります。

1. [AWS Marketplace 管理ポータル](https://aws.amazon.com/marketplace/management/) にアクセスして使用する。これは、販売者として登録し、販売する製品を管理するために使用するツールです AWS Marketplace。詳細については、「[AWS Marketplace 管理ポータル](https://docs.aws.amazon.com/marketplace/latest/userguide/user-guide-for-sellers.html#management-portal)」を参照してください。

1. 販売者として登録し、税金および銀行の情報を提出します。詳細については、「[登録プロセス](registration-process.md)」を参照してください。

1. Amazon Elastic Container Service (Amazon ECS)、Amazon Elastic Kubernetes Service (Amazon EKS)、または AWS Fargateに少なくとも 1 つのコンテナを作成します。関連するイメージへのリンクがあることを確認します。

1.  AWS Marketplaceでコンテナ製品を作成および統合する方法を計画します。

   製品を公開する前に、料金、使用権限管理、および計測戦略を十分に計画することをお勧めします。
   + コンテナベースの製品の要件については、「[のコンテナベースの製品要件 AWS Marketplace](container-product-policies.md)」を参照してください。
   + 製品の料金設定の詳細については、「[のコンテナ製品の料金 AWS Marketplace](pricing-container-products.md) pricing」を参照してください。
   + 有料のコンテナベース製品のカスタム計測については、「[を使用した時間単位およびカスタム計測 AWS Marketplace Metering Service](container-products-billing-integration.md#entitlement-and-metering-for-paid-products)」を参照してください。

## 概要: コンテナ製品を作成する
<a name="create-container-product"></a>

コンテナ製品の作成には、以下のステップを実行します。

1. [ステップ 1: コンテナ製品の製品 ID と製品コードを作成する](#create-initial-container-product)

1. [ステップ 2: 初期リストを作成する](#container-initial-listing)

1. [ステップ 3: 製品の初期バージョンを追加する](#container-add-version-gs)

1. [ステップ 4: (有料製品のみ) 計測または契約料金を統合する](#getting-started-integrate-metering)

1. [製品の可視性を更新する](#container-product-visibility)

製品のライフサイクルの詳細については、「[製品のライフサイクル](#container-product-lifecycle)」を参照してください。

## ステップ 1: コンテナ製品の製品 ID と製品コードを作成する
<a name="create-initial-container-product"></a>

コンテナ製品の使用を開始するには、 で製品 ID と製品コードレコードを作成する必要があります AWS Marketplace。製品 ID は、製品のライフサイクル全体を通じて製品を追跡するために使用されます。

で新しいコンテナ製品を作成し、製品 ID を生成するには AWS Marketplace 管理ポータル、次の手順に従います。

**注記**  
このプロセスでは、製品とペアリングするコンテナのパブリックキーも作成されます。

**コンテナ製品 ID を作成するには**

1. ウェブブラウザを開き、[AWS Marketplace 管理ポータル](https://aws.amazon.com/marketplace/management/) にサインインします。

1. メニューバーから **[製品]** を選択し、**[サーバー]** を選択します。

1. **[サーバー製品を作成]** を選択し、**[コンテナ]** を選択します。

1. コンテナ製品 ID とコードを生成します。
**注記**  
(オプション) 商品にタグを付けてタグベースの認可を受けることができます。詳細については、「[AWS リソースのタグ付け](https://docs.aws.amazon.com/tag-editor/latest/userguide/tagging.html)」を参照してください。

1. **[続行]** を選択して製品の作成を続行します。

## ステップ 2: 初期リストを作成する
<a name="container-initial-listing"></a>

製品 ID、製品コード、パブリックキーを生成したら、ウィザードを使用して初期リストを作成します。

1. 製品リストの製品情報を入力します。

1. 製品の料金モデルを決定します。
**注記**  
コンテナ製品の詳細については、「[コンテナ製品の料金](https://docs.aws.amazon.com/marketplace/latest/userguide/pricing-container-products.html)」を参照してください。
**注記**  
有料製品の場合、 AWS Marketplace 出品者と Seller Operations チームが高額な費用をかけずに製品をテストできるように、製品の料金は 0.01 USD から開始します。実際の料金は、公開時に提示します。

1. 返金ポリシー、EULA、オファーの提供状況など、その他のオファー情報を提供してください。

1. コンテナ製品の初期リポジトリを追加します。

1. 最後のステップで **[送信]** を選択し、製品を限定公開に移行します。
**注記**  
コンテナ製品は最初にプレースホルダーバージョンを使用して作成されます。最終バージョンは、製品の公開範囲が限定されている場合に追加します。

## ステップ 3: 製品の初期バージョンを追加する
<a name="container-add-version-gs"></a>

製品には、その使用期間中に複数のバージョンがある場合があります。各バージョンには、そのバージョン固有のコンテナイメージセットがあります。製品の初期バージョンを追加するには、「[でのコンテナ製品の新しいバージョンの追加 AWS Marketplace](container-add-version.md)」を参照してください。

## ステップ 4: (有料製品のみ) 計測または契約料金を統合する
<a name="getting-started-integrate-metering"></a>

使用料金を使用したコンテナベースの製品の場合、製品を使用する使用権限の確認および請求用使用計測の両方に対して、[AWS Marketplace Metering Service](https://docs.aws.amazon.com/marketplacemetering/latest/APIReference/Welcome.html) を使用します。料金情報を設定するときに作成した料金モデルに合わせて計測する必要があります。詳細については、「[を使用した時間単位およびカスタム計測 AWS Marketplace Metering Service](container-products-billing-integration.md#entitlement-and-metering-for-paid-products)」を参照してください。

### 契約料金
<a name="container-integrate-LM"></a>

契約料金のコンテナベースの製品の場合は、 AWS License Manager を使用してライセンスを製品に関連付けます。

との統合の詳細については AWS License Manager、「」を参照してください[を使用したコンテナ製品の契約料金 AWS License Manager](container-license-manager-integration.md)。

## ステップ 5: 製品の可視性を更新する
<a name="container-product-visibility-allowlist"></a>

で製品を作成すると AWS Marketplace、最初に可視性が制限されて公開され、製品を作成したアカウントを含め、許可リストのアカウントがその製品を表示できます。製品の可視性を更新して、購入者が製品をサブスクライブして購入できるようにします。または、追加する製品許可リストを更新することもできます AWS アカウント。このトピックでは、 AWS Marketplaceで製品を表示できる購入者を管理する方法について説明します。

製品の可視性とライフサイクルの詳細については、「[製品のライフサイクル](#container-product-lifecycle)」を参照してください。

**Topics**
+ [製品の可視性を更新する](#container-product-visibility)
+ [AWS アカウント IDsの許可リストの更新](#container-update-allowlist)

### 製品の可視性を更新する
<a name="container-product-visibility"></a>

**可視性を更新するには**

1.  AWS Marketplace 管理ポータル で を開き[https://aws.amazon.com/marketplace/management/tour/](https://aws.amazon.com/marketplace/management/tour/)、販売者アカウントにサインインします。

1. [https://aws.amazon.com/marketplace/management/products/server](https://aws.amazon.com/marketplace/management/products/server) ページの **[現在のサーバー製品]** タブで、変更するコンテナベースの製品を選択します。

1. **[変更をリクエスト]** ドロップダウンから **[可視性を更新]** を選択します。
**注記**  
この変更リクエストを使用して、製品を **[制限あり]** ステータスから **[パブリック]** ステータスに移行するようリクエストできます。ただし、変更リクエストを**公開**に移行するには、 AWS Marketplace Seller Operations チームの承認プロセスを経る必要があります。

1. **[送信]** を選択して、リクエストを送信します。

1. **[リクエスト]** タブの **[リクエストステータス]** が **[レビュー中]** と表示されていることを確認します。リクエストが完了すると、ステータスが **[成功]** になります。

### AWS アカウント IDsの許可リストの更新
<a name="container-update-allowlist"></a>

制限された状態で製品を表示できる AWS アカウント IDs のリストを変更できます。許可リストに登録されているアカウントには、製品詳細ページの製品バージョンの横に Limited バッジが表示されます。

1. [https://aws.amazon.com/marketplace/management/tour/](https://aws.amazon.com/marketplace/management/tour/) AWS Marketplace 管理ポータル で を開き、販売者アカウントにサインインします。

1. [https://aws.amazon.com/marketplace/management/products/server](https://aws.amazon.com/marketplace/management/products/server) ページから、変更するコンテナ製品を選択します。

1. **[変更をリクエスト]** ドロップダウンリストから **[許可リストを更新]** を選択します。現在許可リストに登録されているアカウントのリストが表示されます。

1. **[許可リストに登録された AWS アカウント]** フィールドに AWS アカウント ID を入力し、カンマで区切ります。

1. **[送信]** を選択して、リクエストを送信します。

1. **[リクエスト]** タブの **[リクエストステータス]** が **[レビュー中]** と表示されていることを確認します。リクエストが完了すると、ステータスが **[成功]** または **[失敗]** に更新されます。

## 次の手順
<a name="container-next-steps"></a>

コンテナ製品を作成したら、次のトピックの情報を使用してコンテナ製品を設定および管理できます。
+ [でのコンテナ製品の製品情報の更新 AWS Marketplace](update-container-product-info.md)
+ [でのコンテナ製品の新しいバージョンの追加 AWS Marketplace](container-add-version.md)
+ [でのコンテナ製品の料金の管理 AWS Marketplace](container-pricing.md)
+ [での国別のコンテナ製品の可用性の更新 AWS Marketplace](container-update-offer-avail-country.md)
+ [AWS Marketplace でコンテナ製品のエンドユーザーライセンス契約 (EULA) を更新する](container-update-eula.md)
+ [でのコンテナ製品のテストとリリース AWS Marketplace](test-release-product.md)

## コンテナ製品はセキュリティ上の問題をスキャンします。
<a name="container-security"></a>

コンテナ製品に新しいバージョンを追加する変更リクエストを作成すると、その新しいバージョンに含まれるコンテナイメージがスキャンされ、セキュリティの脆弱性がチェックされます。これを行うため、イメージに対してレイヤーごとの静的スキャンを実行します。リモートで悪用可能なリスクベクトルがある重大な脆弱性が見つかった場合は、見つかった問題のリストが表示されます。取り込みと公開プロセスの遅延を避けるには、Clair、Twistlock、Aqua Security、Trend Micro などのコンテナイメージスキャナーを使用して、独自のセキュリティ分析を実行することを強くお勧めします。

コンテナイメージを構築するためのベースイメージの選択は、最終的なイメージのセキュリティプロファイルに大きな影響を与えます。既知の重大な脆弱性があるベースイメージを選択すると、アプリケーションソフトウェアのレイヤーがクリーンであってもベースレイヤーが原因でフラグ付けされます。イメージを構築して送信する前に、脆弱性のないベースコンテナから開始していることを確認することをお勧めします AWS Marketplace。