MongoDB Cloud

MongoDB Cloudは、データドリブンアプリケーションの構築に最適な手段です。

データの基盤

MongoDB Cloudの最大の利点は、データを処理するための基盤になることです。MongoDB Atlas、Search、Data Lakeにより、共通APIを通じてさまざまなワークロードが提供され、Realm Databaseによりデータ基盤は隅々まで拡張されます。

MongoDB Atlas

MongoDB Cloudの中核は、最新のアプリケーション向けの完全管理クラウドデータベースであるMongoDB Atlasです。Atlasは最先端のデータベースであるMongoDBを実行するために最も適した手段です。MongoDBのドキュメントモデルは、データベースに柔軟性と使いやすさをもたらし、最も迅速に革新を実現します。

Atlasは、AWS、GCP、Azureの70以上のリージョンで利用できます。クラス最高の自動化と実績のある運営により、可用性、スケーラビリティ、および最も要求の厳しいデータセキュリティやプライバシー基準に準拠することが保証されます。

Atlas Search

Atlasには MongoDB Atlas Searchが組み込まれており、MongoDBデータに対する高速で関連性の高い全文検索機能を簡単に構築できます。別の検索プラットフォームをデプロイする必要はありません。Atlasで直接検索インデックスを作成し、MongoDBのAggregation Frameworkを使用して洗練されたクエリを構築できます。

Atlas Data Lake

MongoDB Atlas Data Lakeは、サーバーレスでスケーラブルなデータレイクをクラウドプラットフォームにもたらします。MongoDB問い合わせ言語(MQL)を使用して、AWS S3およびMongoDB Atlasに対してデータをネイティブにクエリし、分析します。データを移動する必要がなくなり、運用上のオーバーヘッドもないため、実行されたクエリだけがお支払い対象となります。Atlas Data Lakeは、Atlas Online Archiveを介してAtlasと直接統合されます。データを完全管理データベースとクラウドオブジェクトストレージに自動的に階層化しながら、すべてのデータをクエリできます。

Realm Database

クライアントに組み込まれる軽量データベースであるRealm Mobile Databaseにより、データ基盤が隅々まで拡張されます。Realmによって、モバイル向けの構築に特有の課題が解決され、デバイス上でのデータ保存が簡単になり、オフラインでのデータアクセスも可能になります。アプリケーションのバッテリ持続時間への影響やクロスプラットフォーム構築の必要性など、その他の技術的な事項も考慮されます。Realm Syncはシームレスに統合され、クライアントとバックエンドのAtlasクラスター間でデータを自動的に双方向に同期することにより、複数のデバイスとユーザーの間でデータを最新の状態に保ちます。

プラットフォーム統合

MongoDB Cloudは現在ご利用中のツールで操作できます。管理システムからデータエコシステムまでのデータ基盤をお客様の環境に簡単に統合できます。

管理

KubernetesとTerraformの統合により、インフラストラクチャをコードとして管理し、DataDog、New Relic、Slack、Sumo Logic、PagerDuty、VictorOpsなどで監視とアラートを設定できます。

セキュリティ

LDAPまたはAWS IAMによりデータベースユーザーを認証します。Hashicorp Vaultで機密情報を管理し、キー管理統合により独自の暗号化キーを使用できます。クラウドプロバイダーへのネットワークピアリングのセットアップや、AWS PrivateLinkの使用が可能です。SAML経由で独自のIDプロバイダーを使用してAtlasの認証を受けることができます。

データコネクター

MongoDBは、Kafka、Spark、Rockset、およびほとんどのBIと可視化ツールを含む、一般的な他のデータツールと接続できます。

開発ツール

MongoDB向けの無料ネイティブGUIであるMongoDB Compassを使用するか、VS CodeおよびJetBrains製品が統合された通常のIDEで作業します。

アプリケーションサービス

MongoDB Cloudには、開発を簡単にするサービスが含まれています。どのような方法でアプリケーションを構築する場合でも、MongoDB Cloudが役に立ちます。

MongoDB Realm

MongoDB Realmを使用して、モバイルおよびWebアプリケーションの両方を立ち上げるのに必要なコードを簡素化することで、主要な機能をより迅速に構築できます。RealmのSDKは、MongoDB Atlasに格納されたデータにクライアントから直接アクセスし、プラットフォームのアプリケーションサービスと対話するために必要なツールを開発者に提供します。これらのサービスには、リアルタイムのデータベース変更または事前設定されたスケジュールに基づいて起動するRealm Functionsと、MongoDBコレクションに格納されているデータからJSONスキーマをシームレスに生成するRealm GraphQLが含まれます。

MongoDB Charts

MongoDB Chartsは、MongoDB データのビジュアライゼーションを作成する最も迅速で簡単な方法を提供します。チャートを数分で作成し、ダッシュボードを組み立てて共有できます。Charts SDKにより、アプリケーションにチャートを簡単に組み込み、ライブデータのビジュアライゼーションによってこれらを強化できます。

ドライバー

アプリケーションコードから直接MongoDB Cloudにアクセスできます。最も一般的な言語用のドライバーを多数備えており、ライブラリを使用することで、アプリケーションでクエリを慣用的な方法で記述できるようになります。

MongoDB Cloudを始めましょう。