メインコンテンツに移動

Amazon Keyspaces

Amazon Keyspaces (Apache Cassandra 向け)

スケーラブルで可用性の高い Apache Cassandra 互換のマネージドデータベースサービス

\n","itemMediaAltText":"Missing alt text value","itemMediaURL2":"https://d1.awsstatic.com/onedam/marketing-channels/website/aws/en_US/product-categories/databases/non-relational/approved/images/737f5462-dd16-4c34-a42c-c2f6fe483d88.ea4e91fb933a25127e8c1e1c8f46ca4c0d86ccac.jpeg","itemOption":"left","itemMediaURL":"https://www.youtube.com/watch?v=PYdLIvBHe2E","id":"ams#c1","itemHeading":"Amazon Keyspaces (Apache Cassandra 向け)","itemBoolean":"false","itemTextLoc2":"動画の再生"},"metadata":{"tags":[]}}]},"metadata":{"auth":{},"testAttributes":{}},"context":{"page":{"pageUrl":"https://aws.amazon.com/jp/keyspaces/"},"contentType":"page","environment":{"stage":"prod","region":"us-west-2"},"sdkVersion":"2.0.25"},"refMap":{"manifest.js":"84d224634a","rt-text-media-collection.js":"2966c83b13","rt-text-media-collection.css":"8c9f5efbbc","rt-text-media-collection.css.js":"824211838d","rt-text-media-collection.rtl.css":"f7a774a0e3","rt-text-media-collection.rtl.css.js":"7dd05a50e1"},"settings":{"templateMappings":{"hyperlinkText":"itemCTALabel","hyperlinkUrl":"itemCTAURL","heading":"itemHeading","dark":"itemBoolean","videoOverlayDark":"itemBoolean","mediaAltText":"itemMediaAltText","mediaPosition":"itemOption","mediaUrl":"itemMediaURL","subheader":"itemTextLoc","bodyContent":"itemLongLoc","videoThumbnailUrl":"itemMediaURL2","videoOverlayTitle":"itemMediaAltText2","videoPlayButtonText":"itemTextLoc2"}}}

Amazon Keyspaces (Apache Cassandra 向け)

Amazon Keyspaces (Apache Cassandra 用) は、スケーラブルで可用性の高い、Apache Cassandra 互換のマネージドデータベースサービスです。Amazon Keyspaces では、現在使用しているのと同じ Cassandra アプリケーションコードとデベロッパーツールを使用して、AWS で Cassandra ワークロードを実行できます。サーバーをプロビジョニング、パッチ適用、または管理する必要はなく、ソフトウェアをインストール、保守、または運用する必要もありません。Amazon Keyspaces はサーバーレスであるため、使用するリソースのみに料金を支払うだけで、サービスはアプリケーショントラフィックに応じてテーブルを自動的にスケールアップおよびスケールダウンします。事実上無制限のスループットとストレージで毎秒数千のリクエストに対応するアプリケーションを構築できます。データはデフォルトで暗号化され、Amazon Keyspaces を使用すると、ポイントインタイムリカバリを使用してテーブルデータを継続的にバックアップできます。Amazon Keyspaces には、ビジネスに不可欠な Cassandra ワークロードを大きな規模で運用するのに必要なパフォーマンス、伸縮性、エンタープライズ機能が備わっています。

メリット

Apache Cassandra との互換性

Amazon Keyspaces では、Cassandra クエリ言語 (CQL) API コード、Cassandra ドライバー、使用中の開発者ツールをご利用いただけます。アプリケーションを更新して Amazon Keyspaces を使用するのは、Cassandra ホスト名を Amazon Keyspaces サービスエンドポイントに変更するのと同じくらい簡単です。

サーバー管理が不要

サーバーのプロビジョニング、パッチ適用、管理を行う必要がないため、より優れたアプリケーションの構築に集中できます。テーブルは自動的に拡大縮小できます。また、オンデマンドまたはプロビジョニングしたキャパシティモードを選択すると、アプリケーションのトラフィックパターンに基づいて読み込みと書き込みのコストを最適化できます。

スケールに応じたパフォーマンス

あらゆる規模で一貫した 1 桁ミリ秒の応答時間です。キャパシティ計画を必要とせずに、1 秒あたり数千のリクエストに対応できる実質的に無制限のスループットとストレージをもつアプリケーションを構築します。Amazon CloudWatch を使ってパフォーマンスをモニタリングし、アプリケーションを継続してスムーズに実行できます。

高可用性および安全性

Amazon Keyspaces は、AWS リージョン内で 99.99% の SLA 可用性を提供します。テーブルはデフォルトで暗号化され、高可用性のために複数の AWS アベイラビリティーゾーンで 3 回複製されます。アプリケーションのパフォーマンスに影響を与えることなく、数百テラバイトのデータを含む継続的なテーブルバックアップを作成し、直前の 35 日間の任意の時点に復元できます。

ユースケース

低いレイテンシが必要なアプリケーションを構築する

産業用機器のメンテナンス、取引監視、フリート管理、ルート最適化など、1 桁ミリ秒のレイテンシが必要なアプリケーションのデータを高速で処理します。

オープンソース技術を使用してアプリケーションを構築する

Java、Python、Ruby、.NET、Node.js、PHP、C ++、Perl などの幅広いプログラミング言語で利用可能なオープンソースの Cassandra API とドライバーを使用して、AWS でアプリケーションを構築します。

Cassandra ワークロードをクラウドに移動します

Cassandra テーブルを自分で管理するには時間がかかり、費用も高くなります。Amazon Keyspaces を使用すると、インフラストラクチャを管理することなく、AWS クラウドで Cassandra テーブルをセットアップ、セキュリティ保護、およびスケーリングできます。

アプリケーションのデータストア

Amazon Keyspaces を使用して、IoT アプリケーションのデバイスに関する情報やゲームのプレーヤープロフィールを保存します。Amazon Keyspaces で、ログファイルのエントリやチャットアプリケーションのメッセージ履歴など、大量の時系列データを保存することもできます。