Amazon ElastiCache

Redis または Memcached に互換性のある完全マネージド型のインメモリデータストアミリ秒未満のレイテンシーを実現し、リアルタイムアプリケーションを強化。

Amazon ElastiCache を使用すると、クラウド内の人気のオープンソース互換のインメモリデータストアをシームレスにセットアップ、実行、およびスケーリングできます。高スループットかつ低レイテンシーなインメモリデータストアからデータを取得して、大量のデータを扱うアプリケーションを構築したり、既存のアプリケーションのパフォーマンスを改善したりすることが可能です。Amazon ElastiCache は、キャッシング、セッションストア、ゲーム、地理空間サービス、リアルタイム分析、キューイングなどのリアルタイムユースケースに人気のある選択肢です。

Amazon ElastiCache は、ミリ秒未満の応答時間が必要な最も要求の厳しいアプリケーション向けに、完全マネージド型の RedisMemcached を提供します。

クラウドスケール (56:53) の卓越したパフォーマンス

利点

非常に高いパフォーマンス

Amazon ElastiCache はインメモリデータストアやインメモリキャッシュとして機能し、ミリ秒単位の応答時間が必要とされるような、要求の厳しいアプリケーションにも対応しています。お客様専用のノードで実行する最適化したエンドツーエンドのスタックを利用することで、Amazon ElastiCache で安全かつ非常に高速なパフォーマンスが実現します。

フルマネージド型

ハードウェアのプロビジョニング、ソフトウェアへのパッチ適用、セットアップ、設定作業、モニタリング、障害復旧、バックアップといった管理タスクが不要になります。ElastiCache では、継続的にクラスターがモニタリングされてワークロードの設定と実行が維持されるため、ユーザーはより価値の高いアプリケーション開発に専念できます。

スケーラブル

Amazon ElastiCache は、変化するアプリケーションニーズに応じて、スケールイン、スケールアウト、スケールアップできます。書き込みおよびメモリのスケーリングは、シャーディングでサポートされています。レプリカは読み取りスケーリングを提供します。

Amazon ElastiCache エンジン

いつ
Amazon ElastiCache エンジン
高度なデータ構造、レプリケーション、ポイントインタイムスナップショットのサポートなどを使った、ゲーム、地理空間サービス、キャッシング、セッションストア、キューイングなどの多様なユースケースでリアルタイムアプリを構築します。
 

データ集約型アプリ向けのシンプルでスケーラブルなキャッシュレイヤーを構築します。
 

しくみ

ElastiCache インメモリデータストアとキャッシュ

お客様

P1

家庭用フィットネス機器メーカー Peloton 社は、オンデマンドのライブリーダーボードを動作させるのに、Amazon ElastiCache for Redis を使っています。Peloton 社のリーダーボートでは、自宅にいながら仮想空間で一緒に自転車に乗るユーザーのコミュニティに対してカスタマイズ可能なライディングデータを提供するために、高度な伸縮性、低レイテンシー、リアルタイムプロセスを必要としています。

詳細 »

Airbnb

「ElastiCache のようなマネージド型サービスのおかげで、私たちはコアビジネスに集中できます。当社の運用チームは、2 名のエンジニア (フルタイム) のみで構成されています。Airbnb のようなサイトをこれほどの少人数で運用するのは、ElastiCache のようなサービスがなければ不可能だったでしょう。クラスター内のノードをすばやく簡単にスピンアップして維持できます」

Tobi Knaup 氏、Airbnb テクニカルリード

Airbnb の自己管理型 Redis から Redis 用 ElastiCache への移行の取り組みついて »

Duolingo

「ElastiCache for Redis オンラインのリシャーディングにより、成長に合わせて Redis クラスターを簡単に水平スケールできるようになり、多数 Redis クラスターの管理が大幅に簡素化され、迅速にスケーリングできるようになりました。一方では、キャッシュレイヤー全体のコストを削減し、現在のサービスへの最小限の変更で成長を続けています。」

-Max Blaze 氏、Duolingo 社スタッフオペレーションエンジニア

詳細 »

MLBAM

MLBAM は Amazon ElastiCache を使用して、ハードドライブではなく、メモリキャッシュにゲーム情報を一時的に保存するため、分析タスクのためにデータを迅速に取り出せます。

詳細 »

Amazon ElastiCache の使用を開始する

Redis 用 Amazon ElastiCache

サインアップ

Amazon ElastiCache 無料利用枠を利用します。
Redis 用 Amazon ElastiCache の詳細を見る

シンプルなチュートリアルで学ぶ

Redis クラスターの作成方法を学習します。
Redis 用 ElastiCache の使用開始

構築を開始する

ユーザーガイドでのヘルプを使って、構築を開始する。