AWSがスループット保証付きマネージドCassandraサービスをローンチ

米国時間12月3日に開催されたAWS re:InventでAmazonは、AWS上でCassandra(カサンドラ)データベースを管理できる機能を発表した。

このAmazon Managed Apache Cassandra Service(Amazon MCS)と呼ばれるマネージドサービスは、サードパーティのベンダーからではなくCassandraを直接デベロッパーに提供しようとするAWSの意図の現れであり、すでにGrubhub.com、Netflix、Ooyala、Openwave、Reddit、Uberなどさまざまな企業が使っている。

同社によると、Amazon MCSはサーバーレスなので、ユーザーは自分が実際に使うリソースにだけ料金を払い、アプリケーションのトラフィックに応じてスケールアップとダウンは自動的に行われる。アプリケーションは毎秒数千のリクエストに応じられ、そのスループットとストレージに上限はない。IoTにとっては、とびきり魅力的な特性だ。

デベロッパーは、Cassandraの既存のアプリケーションをそのままAWS上で動かせるし、これまで使っていたデベロッパーツールを使える。アプリケーションのアップデートはAmazon MCSのサービステーブル中のエンドポイントを変えるだけだ

データはデフォルトで暗号化されて保存される。暗号化にはAWS Key Management Service(KMS)に保存されている暗号鍵が使われる。同社によると、Amazon MCSAWS Identity and Access Management(IAM)と統合されているので、デベロッパーはテーブルデータの管理やアクセスが容易とのこと。

Amazonによると、同社はCassandraのAPIライブラリにも協力しており、またオープンソースのApache Cassandraプロジェクトにバグフィックスで貢献している。プレビュー期間中はオンデマンドのキャパシティに課金され、一般公開時にはある程度予測できるワークロードに対して一定のスループットを確保・提供する。

今このプロダクトはAmazonの無料ティアに含まれている。企業は、最初の3か月はライトリクエスト3000万、リードリクエスト3000万、ストレージ1GBの無料ティアを使用できる。

画像クレジット: Ron Miller

[原文へ]

(翻訳:iwatani、a.k.a. hiwa

Amazon、re:inventカンファレンスでグラフDB、Neptune発表

Amazonは開催中のAWS Re:INVENTカンファレンスで次々の新しいサービスを発表している。さきほど紹介された新しいデータベース、Amazon Neptuneは特にグラフ関係の処理を目的としたサービスだ。もしサービスにソーシャルネットワーク的要素を組み込もうとしているならこのデータベースは役に立つかもしれない。

伝統的なリレーショナルDBの問題点は、もともと複雑なソーシャルグラフを扱うようにデザインされていないことだ。RDBでは友達関係やフォロー関係のリストを扱うのが難しい。たとえばソーシャルグラフから共通の友達を抽出しようとすると、そのたびにきわめて複雑なクエリーを発行する必要があった。

これまでのやり方でこの問題を解決するにはコンピューティング能力をアップするしかなかったが、Amazon Neptuneはソーシャルグラフ処理に特化したデータベースの提供で応えようとするものだ。
Neptuneは数十億に上るソーシャル関係を処理するために最適化されており、一つのクエリーを処理するのに1000分の1秒単位の時間しかかからない。Neptuneは問題発生時の高速切替、過去の一定の時点へのリカバリー、異なるアベイラビリティー・ゾーンへのバックアップを作成などをサポートする。現在使用されていないデータの暗号化も可能だ。

Amazonでは既存のテクノロジーとNeptuneの互換性に配慮している。Neptune DBサービスはグラフモデルとしてProperty GraphとW3CのRDF(Resource Description Framework)、これに準拠したクエリー言語のApache TinkerPop GremlinとSPARQLをサポートする。

グラフデータベースがソーシャルネットワークやデートアプリで有用なのはもちろんだが、商品などを推薦するレコメンデーションエンジン、ロジスティクス、DNAのシークェンシングなどそれ以外にも多数の応用場面があるはずだ。この数か月、有力企業がNeptune採用に踏み切るか動向に注意する必要がある。さらに詳しい情報はこちら

〔日本版〕AWS は現在限定プレビュー中。上のリンク先から試用の申し込みができる。

Featured Image: Hoxton/Tom Merton/Getty Images


[原文へ]

(翻訳:滑川海彦@Facebook Google+