IBMのクラウドサービスの中で、以外と知られていないオープンソースのDBaaSのサービス Compose についてのメモです。
IBM Compose社 とは
コンポース社は2010年創業、 ソフトウェア開発チームがデータサービスを迅速かつ容易に導入できるように、自動スケーリング、プロダクション対応のデータベースを提供しています。 コンポース社は、2015年7月現在、MongoDB、Redis、Elasticsearch、PostgreSQL、RethinkDBなどの5つの一般的なオープンソースデータベースをサポートしています。各データベースは数分でプロビジョニングされ、高可用性(HA)、フェイルオーバー、および日次バックアップが含まれます。さらに、データストア間でデータの移動と同期を継続的に行うためのトランスポーターを提供しています。サービスとしても、無料のオープンソースアプリケーションとしても利用できます。3600社を超える企業が、24時間年中無休で、本番業務で コンポース社のデータベース クラウドサービスを利用しています。 2015年に、IBMは、クラウドのデータベースサービスを拡充させるために、コンポース社を買収しました。
参考資料(1)
提供するサービスの概要
IBMコンポース社のプラットフォームは、本番運用に対応したデータベースのサービスです。 各データベースは、高可用性構成 と オートスケーリング が提供されます。 利用を開始すると、自動バックアップと一定のヘルスチェックを使用してデータベースを管理および保守し、そのデータベースに接続するアプリケーションの円滑な運用を保証します。データベースの管理に要する時間の短縮は、アプリケーションを開発してビジネスを成長させるために集中できることを意味します。
参考資料(2)
IBMコンポース社が提供するデータベース・サービス
参考資料(3)によると、2017年7月現在、次のサービスが提供されています。
- MongoDB JSON形式で蓄えるNoSQL型ドキュメント指向 データベース
- Elasticsearch 目的のワードで全文検索エンジン
- RethinkDB 分散型データベース(RethinkDB社倒産)
- Redis インメモリNoSQLデータベース KVS
- PostgreSQL RBMS
- etcd Beta 分散KVSで、クラスタのマシンでデータを共有
- RabbitMQ AMQPを使用したメッセージング
- ScyllaDB Beta Cassandraの互換性を持つKVS
- MySQL Beta RDBMS
- JanusGraph Beta グラフデータベース
Bluemix のカタログ以外に、IBMコンポース社 フリートライアル のページから試してみることができます。
Bluemix のカタログから利用できるサービス
参考資料(4)のスクリーンショットでは、前述の全てのサービスが利用できる様です。
IBMコンポースに関する日本語の情報源
- オープンソースDBのクラウドサービス「IBM Compose」よくある質問 参考資料(5)
- IBM Compose 参考資料(6)
- テクニカルホワイトペーパー 参考資料(7)
参考資料
(1) IBM Acquires Compose to Expand Cloud Data Services (23 Jul 2015), IBM New room http://www-03.ibm.com/press/us/en/pressrelease/47363.wss
(2) Getting Started with Compose https://help.compose.com/docs/getting-started
(3) IBM Compose ホームページ https://www.compose.com/
(4) IBM Bluemix カタログ https://console.bluemix.net/catalog/?env_id=ibm:yp:us-south&category=data
(5) IBM DeveloperWorks オープンソースDBのクラウドサービス「IBM Compose」 よくある質問 https://www.ibm.com/developerworks/jp/analytics/library/ba-compose-faq/index.html
(6) IBM Compose https://www.ibm.com/analytics/jp/ja/technology/cloud-data-services/compose/
(7) テクニカルホワイトペーパー https://public.dhe.ibm.com/common/ssi/ecm/cd/ja/cdw12353jpja/CD