Azure では、リレーショナル データベース、NoSQL データベース、メモリ内データベースなど、さまざまなフル マネージド データベースとストレージ ソリューションが提供されており、独自のテクノロジとオープン ソース テクノロジの両方がサポートされています。 オブジェクト、ブロック、およびファイル ストレージ サービスから選択することもできます。 次の記事は、Azure 上の Python でこれらのオプションを使い始めるのに役立ちます。
データベース
PostgreSQL: オープンソースの PostgreSQL を使用して、スケーラブルで安全でフル マネージドのエンタープライズ アプリを構築します。 単一ノード PostgreSQL をスケーリングして高パフォーマンスを実現したり、既存の PostgreSQL および Oracle ワークロードをクラウドに移行したりすることができます。
- クイック スタート: Python を使用して Azure Database for PostgreSQL - フレキシブル サーバーのデータに接続してクエリを実行する
- クイック スタート: Python を使用して Azure Database for PostgreSQL - Single Server のデータに接続してクエリを実行する
- PostgreSQL を使用して Azure App Service に Python (Django または Flask) の Web アプリをデプロイする
MySQL: クラウドでフル マネージドのインテリジェントな MySQL データベースを使用して、スケーラブルなアプリケーションを構築します。
Azure SQL: クラウドでフル マネージドでインテリジェントな SQL データベース プラットフォームを使用してスケーラブルなアプリケーションを構築します。
NoSQL、BLOB、テーブル、ファイル、グラフ、キャッシュ
Cosmos DB: 低待機時間の高可用性アプリをグローバル規模で構築するか、Cassandra、MongoDB、およびその他の NoSQL ワークロードをクラウドに移行します。
- クイック スタート: Python 用の Azure Cosmos DB for NoSQL クライアント ライブラリを使用して、次のことを行います
- クイックスタート: MongoDB ドライバーを使用した Azure Cosmos DB for MongoDB の Python 用
- クイック スタート: Python SDK と Azure Cosmos DB を使用して Cassandra アプリを構築する
- クイック スタート: Python SDK と Azure Cosmos DB で Table 用 API アプリを構築する
- クイック スタート: Python 用 Azure Cosmos DB for Apache Gremlin ライブラリ
Blob Storage: クラウドネイティブ アプリ、データ レイク、アーカイブ、ハイ パフォーマンス コンピューティング (HPC)、機械学習用の、セキュリティで保護された非常にスケーラブルなオブジェクト ストレージ。
Azure Data Lake Storage Gen2: 高パフォーマンス分析用に最適化されたスケーラブルで安全なデータ レイク。
ファイル ストレージ: シンプルでセキュリティで保護されたサーバーレスのエンタープライズ レベルのクラウド ファイル共有。
Redis Cache: オープン ソースと互換性のあるスケーラブルなメモリ内データ ストアを使用して、アプリケーションのパフォーマンスを向上させます。
ビッグ データと分析
Azure Data Lake Analytics: フル マネージドの従量課金制分析サービス。エンタープライズ レベルのセキュリティ、監査、サポートが組み込まれた強力な並列データ処理を提供します。
Azure Data Factory: さまざまなデータ ソース間でのデータ移動と変換を視覚的に構築、調整、自動化できる、フル マネージドのデータ統合サービス。
Azure Event Hubs: 接続されているデバイスとアプリケーションから 1 秒あたり数百万件のイベントを収集、変換、格納するように設計された、フル マネージドのハイパースケールテレメトリ インジェスト サービス。
HDInsight: Hadoop や Spark などの一般的なオープンソース フレームワークを実行するフル マネージド クラウド サービス。エンタープライズ レベルのビッグ データ分析のための 99.9% SLA によってサポートされます。
Azure Databricks: Azure 上のビッグ データと AI ワークロード用に最適化された、フル マネージド、高速、簡単、共同作業の Apache® Spark™ ベースの分析プラットフォーム。
Azure Synapse Analytics: データ統合、エンタープライズ データ ウェアハウス、ビッグ データ分析を 1 つのプラットフォームに統合するフル マネージドの分析サービス。