Azure Cosmos DB無料レベルを使って、無料でアプリを構築 (Build apps for free with Azure Cosmos DB Free Tier)


Deborah Chen

このブログ ポストは、Nikisha Reyes-Grange (Senior Product Marketing Manager, Azure Marketing) との共著です。


Azure Cosmos DB 無料レベルの紹介

Azure Cosmos DBを使った新規アプリの構築、開発/テスト、小規模な本番ワークロードの実行に関心がありますか? Azure Cosmos DBの新しい無料レベルによって、無料で作業を開始し、新規アプリの構築、成長につれてコストを削減することが簡単になります。

Azure Cosmos DB 無料レベルを有効化すると、アカウントの存続期間にわたって、自分のアカウントで毎月、最初の400 RU/sスループット、5 GBストレージを無料で使えます。これは、自分のアプリが高パフォーマンスのデータベース サービス上で動作していることを知っているので、小さく始めて、自信を持って成長できることを意味しています。自分のアカウントが400 RU/s、5 GBを超えた場合にのみ、料金を支払います。加えて、自分のアプリが多数のコンテナーを使っている場合、共有スループット データベース内で最大25個のコンテナーを作成し、それらのコンテナーで無料の400 RU/sを共有できます。Azureサブスクリプションあたり、最大1つの無料レベル アカウントを作成できます。

無料レベルで何を構築できるか?

我々は、400 RU/s、5 GBストレージを使ったアプリの例を開発者コミュニティのメンバーに尋ね、(通勤者が公共交通機関を使うのを助けるAlexaアプリ、オンライン リソースの一覧を簡単に管理、共有するためのWebアプリといった) メンバーが構築した多数の素晴らしいアプリの例を知りました。今後数週間から数か月で、こういった開発者と彼らのアプリのいくつかを紹介していく予定です。

400 RU/sスループット、5 GBストレージ以下で動作するアプリをお持ちでしょうか? それを我々に教えてください。あなたを紹介したいと思っています。

作業の開始

アカウントを新規作成し、アカウント作成中に無料レベルを有効化します。Azure Cosmos DBを使って何をできるかを知るために、クイックスタート、チュートリアルを確認するか、サンプル ノートブックを試します。

詳細については、Azure Cosmos DBの価格ページを確認します。

よく寄せられる質問 (FAQ)

Q: すでに無料オプションが提供されていませんでしたか? 何が新しいのでしょうか?

A: 我々は、Azure無料アカウントの一部として、ローカル エミュレーターを使って、そして、30日の無料試用版として、常に無料でAzure Cosmos DBを試すための方法を提供していました。しかし、これらのオプションでは、利用可能性と対象範囲が制限されていました。無料レベルは、永久に利用可能です (サブスクリプションあたり最大1アカウント)。

Q: 無料レベル割引は、請求書でどのように表示されますか?

A: 無料レベル アカウントでは、自分のアカウントで最初の400 RU/s、5 GBストレージを無料で使えます。400 RU/s、5 GBを超えたRU/s、GBが、価格ページに記載されている標準価格で課金されます。無料の400 RU/s、5 GBに対する請求、明細は請求書に表示されず、無料レベルでカバーされているものを超えたRU/s、GBだけが表示されます。

Q: 無料レベルは、すべてのAzure Cosmos DB APIに適用可能でしょうか?

A: はい、無料レベルは、Core (SQL)、MongoDB、Cassandra、Gremlin向けのAPIを含む、すべてのAzure Cosmos DB APIで使えます。

Q: 無料レベル割引を、オートパイロット データベース/コンテナーに適用可能でしょうか?

A: はい。オートパイロットでは、1時間の間にデータベースやコンテナーがスケールした最高のRU/sに対して、課金されます。無料レベル割引が適用されると、この値から400 RU/sが引かれます。例と詳細については、ドキュメントをご覧ください。

Q: 複数リージョンのアカウントを持っている場合、無料レベル割引はどのように適用されますか?

A: 複数リージョン アカウントでは、データベースやコンテナーのRU/sは、すべてのリージョンにレプリケートされます。たとえば、400 RU/sのコンテナーがあり、アカウントが3リージョンにある場合、アカウントの全RU/sは、1200 RU/sになります。割引が適用されると、時間あたり、1200 RU/s – 400 RU/s = 800 RU/sに対して課金されます。例と詳細については、ドキュメントをご覧ください。

Q: すでにアカウントを持っていて、自分のデータを無料レベル アカウントに移行したいと思っています。どうすればいいでしょうか?

A: アカウントを新規作成し、無料レベルを有効化したら、既存データの新規アカウントへの移行は簡単です。Core (SQL) APIを使っている場合、小規模データセットを移行するために、データ移行ツールを使えます。また、Azure Cosmos DB Core (SQL) APIAzure Cosmos DB for MongoDB向けのAzure Data Factoryコネクタを使って、データを移行できます。

Q: Azure Portalでのアカウントの新規作成時に、無料レベルを有効化するオプションが表示されません。このオプションは、どこにありますか?

A: 1つのサブスクリプションで、最大1つの無料レベル アカウントを作成できます。このオプションが表示されない場合、それは、そのサブスクリプション内の別のアカウントがすでに無料レベルを有効化していることを意味しています。


Deborah Chen (Program Manager, Azure Cosmos DB)


関連リンク

2 thoughts on “Azure Cosmos DB無料レベルを使って、無料でアプリを構築 (Build apps for free with Azure Cosmos DB Free Tier)