Amazon Web Services ブログ

Category: Amazon Elastic Container Service

生成 AI で加速する e コマースの変革 その 1 – EC 業界における 4 大ユースケース紹介

AWS では e コマース(以下 EC)業界におけるユースケースの整理とその実装を支援しております。
本ブログでは以下 2回に分けて、EC業界における生成AI活用ユースケースについて解説をしていきます。
その 1:EC 業界における課題と生成 AI ユースケースによる解決案の整理
その 2:それらユースケースの実装例として AWS Summit Japan 2024 で展示したデモの解説

今回はその 1、EC 業界における代表的な生成 AI ユースケースが解決する業界課題について、背景から解説していきます。

Amazon ECS サービスにおけるソフトウェアバージョンの一貫性の実現

Amazon ECS におけるソフトウェアバージョンの一貫性の実現

Amazon ECS は、アプリケーションのソフトウェアバージョンの一貫性を保証するようになりました。この新機能では、ECS サービスの各バージョン (デプロイメント) において、ECS がコンテナイメージタグをコンテナイメージダイジェストに解決します。これにより、デプロイメントライフサイクル全体で同一のコンテナイメージが使用されることを保証し、アプリケーションのセキュリティと一貫性を向上させることができます。

AWS CDK Pipelines と AWS CodeDeploy を使用したブルー/グリーンデプロイ

お客様から Amazon Elastic Container Service (Amazon ECS) に AWS CodeDeploy を使用して ブルーグリーン デプロイを実装するための支援がしばしば求められます。 お客様のユースケースは通常、複数のリージョンおよびアカウント間でのデプロイシナリオが含まれます。 これらの要件だけでも十分に難しいのですが、さらに CodeDeploy を使用する際には特定の設計上の決定が必要となります。 具体的には CodeDeploy の設定方法、CodeDeploy リソース (アプリケーションやデプロイグループなど) の作成時期と方法、アカウントとリージョンの任意の組み合わせにデプロイできるコードの書き方が含まれます。

さまざまな AWS ネイティブサービスを使用して Amazon ECS をスケーリングしよう!

AWS では、Amazon ECS サービスをオートスケーリングするための複数の機能を利用できます。適切なオプションを選択することで、アプリケーション全体の信頼性が向上し、運用コストと複雑さが軽減され、エンドユーザエクスペリエンスが向上します。この投稿では、まず AWS Application Auto Scaling について学び、これを使って Amazon ECS サービスのオートスケーリングを設定する方法を説明します。次に、アプリケーションオートスケーリングに使用できる Amazon ECS Service Connect と AWS Distro for OpenTelemetry (ADOT) についても説明します。

Amazon ECS Service Connect による Amazon ECS ワークロードの保護

Amazon ECS Service Connect による Amazon ECS ワークロードの保護

Amazon ECS は AWS Private CA と統合し、証明書の発行や配布、ローテーションのプロセスを自動化できるようになりました。Amazon ECS Service Connect をご利用のお客様は、アプリケーションコードを変更することなく、また余分なネットワークインフラストラクチャやサービスメッシュソリューションを運用することなく、サービス間通信を TLS で暗号化できます。この記事では、Service Connect を使用している既存の ECS サービスを TLS 暗号化により保護する方法を紹介します。

Amazon ECS のマネージドインスタンスドレインにより Amazon EC2 キャパシティの管理が容易に

Amazon ECS では、Amazon ECS キャパシティプロバイダーの組み込み機能としてマネージドインスタンスドレインが提供されるようになりました。この新機能により、Amazon ECS は Amazon ECS キャパシティプロバイダーに関連付けられた Amazon EC2 Auto Scaling グループの一部である EC2 インスタンスから、タスクを安全かつ自動的に排出できるようになりました。

Amazon ECS のタスクヘルスとタスク置換の詳細

この投稿では、Amazon ECS がタスクの正常性の問題とタスク置換を処理する方法に最近加えられた変更と、これらの変更によって Amazon ECS でオーケストレーションされたアプリケーションの可用性がどのように向上するかについて詳しく説明します。