AWS Elastic Beanstalk が、共有インフラストラクチャ上で複数のアプリケーションを実行するためのクラスターモードを導入
AWS Elastic Beanstalk は、複数のアプリケーションを効率的に管理するための新しいデプロイオプションであるクラスターモードを導入しました。このモードでは、AWS アカウント内の共有インフラストラクチャ上で複数のアプリケーションを実行できます。ソースコード、Dockerfile、またはコンテナイメージを提供すると、Elastic Beanstalk がコンテナ化して管理します。新しい GitHub Action は、リポジトリから CI/CD パイプラインへの直接デプロイを簡素化します。Elastic Beanstalk はインフラストラクチャのプロビジョニングと継続的な運用を処理するため、開発者はコードに集中できます。標準モードは、.NET、Node.js、Python などのさまざまなプラットフォームをサポートする既存のデプロイオプションです。Amazon EKS を利用するクラスターモードは、プールされたインフラストラクチャ上で複数のアプリケーションを実行し、アプリケーションあたりのコストを削減できる可能性があります。イベント駆動型オートスケーリング、OpenTelemetry 可観測性、AWS Secrets Manager 統合、およびデフォルトの HTTPS を備えています。ユーザーは、Elastic Beanstalk コンソール、AWS CLI、または GitHub Action を通じてクラスターモードを設定できます。この機能は、追加料金なしで、すべての商用 AWS リージョンで利用可能ですが、消費された基盤となる AWS リソースに対して料金が発生します。