翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
コンテナ
AWS は、コンテナイメージを保存および管理するための安全な場所、コンテナが実行されるタイミングと場所を管理するオーケストレーション、コンテナを強化する柔軟なコンピューティングエンジンを提供するサービスを提供します。 AWS はコンテナとそのデプロイの管理に役立つため、基盤となるインフラストラクチャについて心配する必要はありません。
各サービスは図の後に説明されています。ニーズに最適なサービスを判断するには、「 の選択」を参照してください。 AWS コンテナサービス、Amazon Lightsail、Amazon EC2? 一般的な情報については、「 のコンテナ」を参照してください。 AWS.
に戻りますAWS サービス。
Amazon Elastic Container Registry
Amazon Elastic Container Registry (Amazon ECR) は、デベロッパーが Docker コンテナイメージを簡単に保存、管理、デプロイできるようにするフルマネージド型の Docker コンテナレジストリです。Amazon ECRは Amazon Elastic Container Service (Amazon ECS) と統合されており、本番稼働ワークフローへの開発を簡素化します。Amazon ECR では、独自のコンテナリポジトリを運用する必要も、基盤となるインフラストラクチャのスケーリングを心配する必要もありません。Amazon は、可用性が高くスケーラブルなアーキテクチャでイメージをECRホストするため、アプリケーションにコンテナを確実にデプロイできます。 との統合AWS Identity and Access Management (IAM) は、各リポジトリのリソースレベルの制御を提供します。Amazon ではECR、前払い料金やコミットメントはありません。リポジトリに保存したデータの量とインターネットに転送されたデータに対してのみ料金が発生します。
Amazon Elastic Container Service
Amazon Elastic Container Service (Amazon ECS) は、Docker コンテナをサポートし、コンテナ化されたアプリケーションを で簡単に実行およびスケーリングできる、非常にスケーラブルで高性能なコンテナオーケストレーションサービスです。 AWS。 Amazon ECS では、独自のコンテナオーケストレーションソフトウェアのインストールと運用、仮想マシンのクラスターの管理とスケーリング (VMs)、それらの でのコンテナのスケジュールを行う必要がなくなりますVMs。
簡易API呼び出しを使用すると、Docker 対応のアプリケーションを起動および停止し、アプリケーションの完全な状態をクエリし、IAMロール、セキュリティグループ、ロードバランサー、Amazon CloudWatch Events、 AWS CloudFormation テンプレート、および AWS CloudTrail ログ。
Amazon Elastic Kubernetes Service
Amazon Elastic Kubernetes Service (Amazon EKS) では、 で Kubernetes を使用してコンテナ化されたアプリケーションのデプロイ、管理、スケーリングを簡単に行うことができます。 AWS.
Amazon は、複数の にまたがって Kubernetes 管理インフラストラクチャEKSを実行します。 AWS
単一障害点を排除するアベイラビリティーゾーン。Amazon EKSは Kubernetes 準拠の認定を受けているため、パートナーや Kubernetes コミュニティの既存のツールやプラグインを使用できます。標準の Kubernetes 環境で実行されているアプリケーションには完全な互換性があり、Amazon に簡単に移行できますEKS。
AWS App2Container
AWS App2Container (A2C) は、 NETおよび Java アプリケーションをコンテナ化されたアプリケーションにモダナイズするためのコマンドラインツールです。A2C は、、オンプレミスVMs、またはクラウドで実行されているすべてのアプリケーションのインベントリを分析して構築します。コンテナ化するアプリケーションを選択するだけで、A2C はアプリケーションアーティファクトと識別された依存関係をコンテナイメージにパッケージ化し、ネットワークポートを設定し、ECSタスクと Kubernetes ポッド定義を生成します。A2C は、 を通じて をプロビジョニングします。 AWS CloudFormation、コンテナ化された または Java NETアプリケーションを本番環境にデプロイするために必要なクラウドインフラストラクチャと CI/CD パイプライン。A2C を使用すると、既存のアプリケーションを簡単にモダナイズし、コンテナを通じてデプロイとオペレーションを標準化できます。
Red Hat OpenShift Service on AWS
Red Hat OpenShift Service on AWS (ROSA) は、 を使用するための統合エクスペリエンスを提供します OpenShift。に既に慣れている場合は OpenShift、 でのデプロイに使い慣れ OpenShift APIsた および ツールを活用することで、アプリケーション開発プロセスを高速化できます。 AWS。 ではROSA、 の幅広い範囲を使用できます。 AWS コンピューティング、データベース、分析、機械学習 (ML)、ネットワーク、モバイル、その他の のサービスを使用して、安全でスケーラブルなアプリケーションを迅速に構築できます。ROSA には、 pay-as-you-go 時間単位および年単位の請求、99.95% の SLA、および からの共同サポートが付属しています。 AWS と Red Hat。
ROSA では、クラスターライフサイクル管理を Red Hat および に移行することで、アプリケーションのデプロイとイノベーションの加速に集中することが容易になります。 AWS。 を使用するとROSA、既存の OpenShift ワークフローでコンテナ化されたアプリケーションを実行し、管理の複雑さを軽減できます。
に戻りますAWS サービス。