Azure の Python アプリのデータ ソリューション
Azure では、オブジェクト、ブロック、および File Storage 用のストレージ サービスに加え、各社仕様のエンジンおよびオープンソース エンジンにわたり、フル マネージド リレーショナル データベース、NoSQL データベース、インメモリ データベースの選択肢を提供します。 以下の記事は、Azure で Python データ ソリューションの学習を開始する際に役立ちます。
データベース
PostgreSQL: オープンソースの PostgreSQL で、スケーラブルで安全なフル マネージドのエンタープライズ対応アプリを構築し、単一ノード PostgreSQL をハイ パフォーマンスでスケールアウトするか、PostgreSQL と Oracle のワークロードをクラウドに移行します。
MySQL: クラウドで管理されたインテリジェントな SQL データベースを使用して、スケーリングするアプリを構築します。
Azure SQL: クラウドで管理されたインテリジェントな SQL データベースを使用して、スケーリングするアプリを構築します。
NoSQL、BLOB、テーブル、ファイル、グラフ、キャッシュ
Cosmos DB: 任意の場所、任意の規模で低待機時間と高可用性が保証されたアプリケーションを構築するか、Cassandra、MongoDB、およびその他の NoSQL ワークロードをクラウドに移行します。
- クイック スタート: Python 用の Azure Cosmos DB for NoSQL クライアント ライブラリを使用して、次のことを行います
- クイック スタート: MongoDB ドライバーを使用する Python 用 Azure Cosmos DB for MongoDB
- クイック スタート:Python SDK と Azure Cosmos DB を使用して Cassandra アプリを構築する
- クイック スタート: Python SDK と Azure Cosmos DB で Table 用 API アプリを構築する
- クイック スタート: Python 用 Azure Cosmos DB for Apache Gremlin ライブラリ
Blob ストレージ: クラウドネイティブのワークロード、アーカイブ、データ レイク、ハイ パフォーマンス コンピューティング、機械学習向けの、非常にスケーラブルで安全なオブジェクト ストレージです。
Azure Data Lake Storage Gen2: 高パフォーマンスの分析ワークロード用の非常にスケーラブルで安全なデータ レイクです。
File Storage: シンプルかつ安全な、エンタープライズレベルのサーバーレス クラウド ファイル共有です。
Redis Cache: 高速かつスケーラブルなアプリケーションで、オープンソース互換のインメモリ データ ストアを活用します。
ビッグ データと分析
Azure Data Lake Analytics: エンタープライズ グレードのセキュリティ、監査、サポートを備えた、フル マネージドでオンデマンドのジョブ単位課金分析サービスです。
Azure Data Factory: データの移動と変換を調整および自動化するデータ統合サービスです。
Azure Event Hubs: 数百万のイベントを収集、変換、保存する、ハイパースケールのテレメトリ インジェスト サービスです。
HDInsight: エンタープライズ向けに 99.9% の SLA が保証された、フル マネージドのクラウド Hadoop および Spark サービスです。
Azure Databricks: Azure 向けに最適化された、フル マネージドで高速、簡単、共同作業可能な Apache® Spark™ ベースの分析プラットフォームです。
Azure Synapse Analytics: エンタープライズ データ ウェアハウスとビッグ データ分析が統合された制限のない分析サービスです。