AWS Fargate の開始方法
AWS Fargate の概要の動画
AWS Fargate について説明する紹介動画 (1 分未満) をご覧ください。 AWS Fargate は、Amazon ECS または Amazon EKS と互換性のあるサーバーレスコンピューティングエンジンで、サーバーやクラスターを管理することなくコンテナを実行することを可能にします。
チュートリアル
AWS Fargate のご紹介
この入門コースを受講して、 AWS Fargate がコンテナを使用したアプリケーションの実行を、どのようにより容易にするのかを学びましょう。Fargate と Amazon ECS のアーキテクチャの例をご覧ください。
Amazon EKS を使用して AWS Fargate の使用を開始する
Amazon EKS クラスターを使用して、AWS Fargate でポッドの実行を開始しましょう。
Amazon ECS Copilot を使用して AWS Fargate の使用を開始する
AWS CLI は、デベロッパーが AWS App Runner および Fargate を使用した Amazon ECS で本番対応のコンテナ化されたアプリケーションを構築、リリース、および操作するためのツールです。
Amazon ECS と AWS Fargate で Infrastructure As Code の使用を開始する
Amazon ECS と AWS Fargate を使用すると、ユーザーはミドルウェア、Amazon EC2 インスタンス、またはホスト OS を管理する必要がなくなります。Amazon ECS ソリューションブループリントは、すぐに始められ、実践しながら学ぶことができます。ベストプラクティスと適切に設計されたアーキテクチャパターンを体系化し、CI/CD、オブザーバビリティ、セキュリティ、コスト効率に対応するエンドツーエンドのソリューションを提供します。
Amazon ECS 上で動作するワークロードの観察、トラブルシューティング、および最適化
このコースを受講して、Amazon ECS で実行されているアプリケーションのオブザーバビリティを獲得する方法を学びましょう。システムレベルとアプリケーションレベルでメトリクス、ログ、およびトレースを収集する方法を学びます。最後に、これを適用して問題を特定し、修正する方法を学びます。
ワークショップ
Amazon ECS ワークショップ
Amazon ECS CLI を通じて Fargate 起動タイプを使用して、クラスターを設定し、タスクを含むサービスをデプロイします。
Amazon EKS ワークショップ
Amazon EKS クラスターを使用して、AWS Fargate でポッドの実行を開始しましょう。
One Observability Workshop
CloudWatch Container Insights を Amazon ECS および AWS Fargate と統合する方法を学びましょう。
動画
概要の動画
AWS Fargate の基本と、この強力なテクノロジーを使用して AWS でコンテナ化されたアプリケーションやマイクロサービスの実行を開始する方法を学びましょう。
このセッションでは、AWS Fargate を既存のコンテナ化されたサービスで使用するための技術的基礎と、イメージの構築、タスク定義の設定、タスクネットワーク、シークレット管理、モニタリングのベストプラクティスについて説明します。
AWS Fargate で実行されるコンテナを保護するためのセキュリティコントロールとベストプラクティスを詳しくご覧ください。このセッションでは、ネットワークの設定、IAM、ならびに AWS Fargate で安全かつスケーラブルなクラスターをデプロイするために使用できる AWS およびサードパーティーのツールについて説明します。
動画 (上級者向け)
コンテナは、アプリケーションをパッケージ化してクラウドで実行するための強力なツールです。このセッションでは、AWS Cloud Development Kit について確認し、それを Fargate とともに使用して、コンテナアプリケーションを構築およびデプロイします。
AWS デベロッパーツールでは、Amazon コンテナサービス用の継続的デリバリーのサポートが改善されました。このセッションでは、AWS CodeDeploy 経由で AWS Fargate と Amazon ECS 用のブルー/グリーンデプロイを実装する方法について説明します。
マイクロサービスネットワーキングを深く掘り下げます。このセッションでは、アプリケーションを構成するさまざまなマイクロサービスへの通信、マイクロサービスからの通信、マイクロサービス間の通信を構築、保護、管理する方法について説明します。また、Amazon ECS、Amazon EKS、および AWS Fargate でサポートされているさまざまなネットワーキングモードについて詳しく説明し、AWS App Mesh について簡単にご紹介します。
re:Invent 動画
AWS App Runner、AWS Lambda コンテナ、および AWS Fargate 全体の同時実行性とスケーリングを詳しくご覧ください。ユースケースに最適なプラットフォームの決定を支援することに重点を置き、価値とパフォーマンスの違いを検討します。
AWS Fargate 上のサーバーレスアプリケーションのさまざまな可視性の側面を深く掘り下げます。ログ記録、アラート、メトリクスの収集、コンテナの状態のモニタリングに関するベストプラクティスを学びましょう。また、コンテナの起動時の問題やアプリケーションエラーをトラブルシューティングする方法についても説明します。