コンテナの開始方法
AWS におけるコンテナ運用方法の学習に役立つキュレートされたリソースで始めましょう。ステップバイステップのチュートリアルやワークショップに沿って、ドキュメントを読み、動画を見て、特定のユースケースに関するブログを読みましょう。
構築を開始する
以下のステップバイステップのワークショップとチュートリアルを使用して、AWS においてコンテナで構築を開始します。
AWS Copilot でコンテナ化されたアプリケーションをデプロイする
CLI を使用して、アプリケーションを、Amazon ECS および AWS Fargate にデプロイする方法を学びます。
Amazon EKS を使用してコンテナ化されたアプリケーションをデプロイする
コンテナ化されたアプリケーションを、Amazon EKS で管理される Kubernetes クラスターにデプロイする方法について学習します。
AWS App Runner を使用してコンテナ化されたウェブアプリケーションをデプロイする
AWS コンソールでアプリケーションを App Runner サービスにデプロイする方法を学びます。
Amazon ECS ワークショップ
AWS 上でフロントエンドサービスと複数のバックエンドサービスを起動して、Amazon ECS と AWS Fargate を使い始める方法を学びます。
AWS App Runner ワークショップ
AWS App Runner を用いて、コンテナや GitHub のソースコードからコンテナ化されたシンプルなウェブアプリケーションを構築する方法を学びます。
目的に合うサービスを見つける
AWS では、コンテナのデプロイ、管理、スケールに役立つコンテナサービスをいくつも提供しています。下記の表から、コンテナワークロードの実行に AWS のどのサービスが使えるかを判断できます。または、コンテナのホームページにアクセスして自分のニーズに最適なオプションの詳細を知ることもできます。
AWS のサービス | 推奨用途 | 開始方法 |
---|---|---|
Amazon ECR | ECR はコンテナイメージを保存でき、AWS のあらゆるコンテナオーケストレーションサービスとも併用できます。 |
ドキュメント » |
Amazon ECS |
ECS では、モノリシックアプリケーションのマイクロサービスへの分割、クラウドへの移行、バッチ処理ワークロードの実行が可能です。 |
ドキュメント » |
Amazon EKS | EKS では、AWS での Kubernetes の実行、クラウドとオンプレミスを併用するハイブリッドアプリケーションの構築、機械学習モデルのデプロイを行えます。 |
ドキュメント » |
AWS Fargate | Fargate を ECS と併せて使用すれば、サーバーレスコンテナの起動や PaaS の構築が可能です。 | ドキュメント » |
Amazon EC2 |
EC2 を AWS の任意の管理サービスと併せて使用することで、起動タイプを最大限にコントロールできます。 |
ドキュメント » |
ホワイトペーパー
PCI DSS への準拠のための Amazon EKS のアーキテクチャの設計
このドキュメントでは、AWS Fargate 用の Amazon EKS または Payment Card Industry Data Security Standard (PCI DSS) バージョン 3.2.1 遵守の Amazon EC2 起動タイプを設定する際にお客様が考慮すべきベストプラクティスを概説します。
PCI DSS 遵守のための Amazon ECS でのアーキテクチャの設計
このドキュメントでは、Amazon ECS を設定して、お客様の PCI DSS (Payment Card Industry Data Security Standard) バージョン 3.2.1 遵守のニーズをサポートするためのベストプラクティスを概説します。
Amazon EKS を利用したマルチテナント SaaS アプリケーションのセキュリティプラクティス
このテクニカルガイドでは、Amazon EKS クラスターでマルチテナントの SaaS (Software-as-a-Service) アプリケーションを安全に管理および運用する方法について説明します。
AWS でのデプロイオプションの概要
このホワイトペーパーは、AWS が提供するさまざまなデプロイサービスの概要を説明しています。これらのデプロイサービスで利用できる共通の機能を説明し、アプリケーションスタックのデプロイとアップデートのための基本戦略を明確にしています。
コーチから学ぶコンテナ
コーチから学ぶコンテナ (デベロッパーアドボケイト主催) では、新製品、パートナーやお客様のストーリー、ガイド付きチュートリアル、お客様からリクエストのあったトピックなどを紹介しています。Twitch で視聴するか、番組のオンデマンドのライブラリにアクセスしてください。
コンテナソフトウェアを探す
AWS Marketplace では、Amazon ECS と Amazon EKS にデプロイできる、検証済みコンテナソフトウェアを提供しています。ハイパフォーマンスコンピューティング、セキュリティ、開発者用ツールに加え、コンテナアプリケーションを管理、分析、保護する SaaS 製品などのコンテナソフトウェアが入手可能です。
ユースケースを探す
AWS Container Services ではさまざまなユースケースをサポートしており、ニーズに合わせてカスタマイズできます。ブログ、動画、その他のリソースから、最も人気のあるユースケースを以下に示します。