のコンテナ製品 AWS Marketplace - AWS Marketplace

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

のコンテナ製品 AWS Marketplace

コンテナ製品は、コンテナイメージとして提供されるスタンドアロン製品です。コンテナ製品は無料の場合もありますが、販売者が提供する料金オプションによって支払いが必要な場合もあります。コンテナ製品は、Amazon Elastic Container Service (Amazon ECS)、Amazon Elastic Kubernetes Service (Amazon EKS)、さらには独自のインフラストラクチャで実行されているサービスなど、複数のコンテナランタイムとサービスで使用できます。サポートされているランタイムとサービスのすべてのリストと、それぞれの詳細については、「コンテナ製品向けのサポート対象のサービス」を参照してください。

コンテナ製品は、 AWS Marketplace ウェブサイトまたは Amazon ECSコンソールで検出、サブスクライブ、デプロイできます。タスク定義ECSや Helm チャートなど、販売者が用意したデプロイテンプレートEKSを使用して、Amazon または Amazon に多くの製品をデプロイできます。または、プライベート Amazon Elastic Container Registry (Amazon ECR) リポジトリからコンテナイメージに直接アクセスするには、それらの製品をサブスクライブします。

製品で が有効になっている場合は QuickLaunch、数ステップで Amazon EKSクラスターでコンテナ製品をすばやくテストできます。 QuickLaunch は AWS CloudFormation を使用して Amazon EKSクラスターを作成し、コンテナソフトウェアを起動します。での起動の詳細については QuickLaunch、「」を参照してくださいQuickLaunch の AWS Marketplace

このセクションでは、 AWS Marketplaceでのコンテナ製品の検索、サブスクリプション、起動について説明しています。

有料コンテナ製品の料金モデル

有料コンテナ製品には、1 つ以上の料金モデルが必要です。の他の有料製品と同様に AWS Marketplace、 の料金モデル AWS に従って、 によって有料コンテナ製品の料金が請求されます。料金モデルには、固定月額料金と時間単位の料金があります。時間単位の料金は秒単位でモニタリングして日割り計算されます。料金の詳細は、製品登録時に詳細ページに表示されます。

でサポートされているコンテナ製品の料金モデル AWS Marketplace は次のとおりです。

  • 無制限の使用を提供する固定月額料金。

  • 長期契約期間中の製品使用に対する前払い料金。

  • 製品の使用に基づく pay-as-you-go モデル (通常は時間単位)。

  • 契約料金の pay-up-front モデル。

各モデルの詳細については、「AWS Marketplace 販売者ガイド」の「コンテナ製品料金表」を参照してください。

コンテナ製品向けのサポート対象のサービス

次のリストには、 AWS Marketplaceのコンテナ製品でサポート対象のすべてのサービスが含まれています。サポート対象のサービスとは、製品を起動できるコンテナサービスまたは環境です。コンテナ製品には、1 つ以上の環境への起動手順が記載された配信方法を含むフルフィルメントオプションが少なくとも 1 つ含まれている必要があります。

Amazon ECS

Amazon Elastic Container Service (Amazon ECS) は、クラスター上のコンテナを実行、停止、管理するために使用できる、高度にスケーラブルで高速なコンテナ管理サービスです。コンテナは、個々のタスクやサービス内のタスクを実行するために使用するタスク定義で定義されます。ここでのサービスとは、クラスター内で指定された数のタスクを同時に実行および維持する構成のことです。タスクとサービスは、 によって管理されるサーバーレスインフラストラクチャで実行できます AWS Fargate。または、インフラストラクチャをより詳細に制御するために、管理する Amazon EC2インスタンスのクラスターでタスクとサービスを実行できます。

Amazon の詳細についてはECS、「Amazon Elastic Container Service デベロッパーガイド」の「Amazon Elastic Container Service とは」を参照してください。

Amazon EKS

Amazon Elastic Kubernetes Service (Amazon EKS) は、独自の Kubernetes コントロールプレーンまたはノードをインストール、運用、保守することなく、 で AWS Kubernetes を実行するために使用できるマネージドサービスです。Kubernetes は、コンテナ化されたアプリケーションのデプロイ、スケーリング、および管理を自動化するためのオープンソースシステムです。

Amazon EKSコンソールを使用して、サードパーティーの Kubernetes ソフトウェアを検索、サブスクライブ、デプロイできます。詳細については、「Amazon ユーザーガイド」の「Amazon EKSアドオンの管理」を参照してください。 EKS

セルフマネージド型 Kubernetes

コンテナ製品は、、Amazon 、Amazon EKS Anywhere、EC2またはオンプレミスインフラストラクチャで実行されているセルフマネージド ECS Kubernetes Anywhereクラスターで起動できます。

Amazon ECS Anywhere は、カスタマーマネージドインフラストラクチャでコンテナワークロードを実行および管理するためにECS使用できる Amazon の機能です。Amazon は Amazon に基づいてECSAnywhere構築されており、コンテナベースのアプリケーション全体で一貫したツールとAPIエクスペリエンスECSを提供します。

詳細については、「Amazon ECS Anywhere」を参照してください。

EKS Anywhere は、カスタマーマネージドインフラストラクチャで Amazon EKSクラスターを作成するために使用できるサービスです。EKS Anywhere は、サポートされていないローカル環境としてデプロイすることも、サポート対象のオンプレミスの Kubernetes プラットフォームとして使用できる本番環境としてデプロイすることもできます。

EKS Anywhere の詳細については、EKS Anywhere ドキュメントを参照してください。

コンテナと Kubernetes の概要

Docker コンテナなどのコンテナは、仮想化されたオペレーティングシステム (Linux や Windows Server など) に対して抽象化と自動化の追加レイヤーを提供する、オープンソースのソフトウェアテクノロジーです。仮想マシンがサーバーイメージのインスタンスであるのと同様に、コンテナは Docker コンテナイメージのインスタンスです。コンテナでは、サーバーアプリケーションソフトウェアが、その実行に必要なあらゆるもの (コード、ランタイム、システムツール、システムライブラリなど) が含まれているファイルシステムでラップされます。コンテナを使用することにより、ソフトウェアは環境に関係なく常に同じように動作します。

Java 仮想マシンと同様に、コンテナでは、変換レイヤーとオーケストレーションレイヤーを提供し、オペレーティングシステムとコンテナ間および各コンテナ間を分離するための、基盤となるプラットフォームが必要です。Docker コンテナで使用できるさまざまな Docker 互換ランタイムおよびオーケストレーションサービスがあります。これには、 用の非常にスケーラブルで高性能なオーケストレーションサービスECSである Amazon や AWS、オープンソースの管理およびオーケストレーションサービスである Kubernetes を使用してコンテナ化されたアプリケーションのデプロイEKS、管理、スケーリングを容易にする Amazon が含まれます。 https://docs.aws.amazon.com/eks/latest/userguide/