AWS Elastic Beanstalk
開発者ガイド

Elastic Beanstalk を Amazon ElastiCache に使用する

Amazon ElastiCache は、クラウドでのメモリ内分散キャッシュ環境のセットアップ、管理、およびスケーリングを容易に行えるようにするウェブサービスです。高性能、サイズ変更可能、そして費用対効果の高いインメモリキャッシュを提供しながら、分散キャッシュ環境のデプロイと管理に伴う複雑さを解消します。Amazon ElastiCache は Memcached とプロトコルに準拠しているため、既存の Memcached 環境で現在使用しているコード、アプリケーション、および最も一般的なツールは、サービスとシームレスに機能します。Amazon ElastiCache の詳細については、Amazon ElastiCache の製品ページを参照してください。

Amazon ElastiCache で Elastic Beanstalk を使用するには

  1. ElastiCache クラスターを作成します。ElastiCache クラスターを作成する手順については、Amazon ElastiCache 入門ガイドの「キャッシュクラスターの作成」を参照してください。

  2. Amazon ElastiCache セキュリティグループを設定し、Elastic Beanstalk アプリケーションに使用する Amazon EC2 セキュリティグループからアクセスできるようにします。AWS マネジメントコンソールを使用した EC2 セキュリティグループ名の検索手順については、「セキュリティグループ」を参照してください。詳細については、Amazon ElastiCache 入門ガイドの「アクセスの許可」を参照してください。

レガシーではないコンテナを使用している場合は、設定ファイルを使用して Amazon ElastiCache を使用するように Elastic Beanstalk 環境をカスタマイズすることもできます。サポートされているコンテナタイプ、および環境のカスタマイズについては、「AWS Elastic Beanstalk 環境設定」を参照してください。Elastic Beanstalk で Amazon ElastiCache を使用するサンプルスニペットについては、「スニペット例: ElastiCache」を参照してください。