.NET 開発者向けの主要な Azure サービス
Azure には 100 を超えるサービスが含まれていますが、次の Azure サービスは、.NET 開発者として最も頻繁に使用するサービスです。
アイコン | Service | 説明 |
---|---|---|
Azure AI サービス | Azure AI Services は、AI ベースの機能をアプリケーションに追加できるクラウドベースのサービスのコレクションです。 たとえば、Azure OpenAI、Azure Vision、Azure Speech、Azure Language、Azure Translator などがあります。 | |
Azure App Service | Azure App Service は、Azure で Web アプリケーションと API をホストするためのフル マネージド プラットフォームです。 高可用性環境での自動負荷分散と自動スケーリングを備えています。 使用するコンピューティング リソースに対してのみ支払いを行い、Free レベルを利用できます。 | |
Azure Container Apps | Azure Container Apps は、サーバーレス プラットフォームでマイクロサービスとコンテナー化されたアプリケーションを実行できるフル マネージド環境です。 Container Apps 上に構築されたアプリケーションは、複雑なコンテナー オーケストレーターのスケーラビリティ、回復性、およびその他の利点を提供しながら、多くの複雑さを残します。 | |
Azure Functions | Azure Functions は、サーバーやランタイムを管理することなく、スケーラブルでコスト効率の高い方法で実行できる小さな個別のコード セグメントを記述できるサーバーレス コンピューティング サービスです。 さまざまなイベントによって関数を呼び出し、入力バインドと出力バインドを使用して他の Azure サービスと簡単に統合できます。 | |
Azure SQL | Azure SQL は、フル マネージドのクラウド ベースバージョンの SQL Server です。 Azure では、修正プログラムの適用やバックアップなどの従来の管理タスクや、組み込みの高可用性機能が自動的に実行されます。 | |
Azure Cosmos DB | Azure Cosmos DB は、1 桁の応答時間、自動スケーリング、および MongoDB 互換 API を備えたフル マネージドの NoSQL データベースです。 | |
Azure Blob Storage | Azure Blob Storage を使用すると、アプリケーションはクラウドにファイルを格納および取得できます。 Azure Storage は、大量のデータを格納する拡張性が高く、データは高可用性を確保するために冗長に格納されます。 | |
Azure Service Bus | Azure Service Bus は、ポイント ツー ポイント統合とパブリッシュ/サブスクライブ統合の両方をサポートする、フル マネージドのエンタープライズ メッセージ ブローカーです。 分離されたアプリケーションの構築、キューベースの負荷平準化、マイクロサービス間の通信の促進に最適です。 | |
Azure Key Vault | すべてのアプリケーションには、接続文字列や、格納する必要がある API キーなどのアプリケーション シークレットがあります。 Azure Key Vault は、シークレットとアプリケーションが侵害されないように、アクセスが制限された暗号化されたコンテナーに、これらのシークレットを安全に格納してアクセスするのに役立ちます。 |
Azure 製品とサービスの完全な一覧については、Azure ドキュメントのホーム ページを参照してください。
次の手順
Azure アカウント の作成をして、Azure 開発環境の構成を開始します。
GitHub で Microsoft と共同作業する
このコンテンツのソースは GitHub にあります。そこで、issue や pull request を作成および確認することもできます。 詳細については、共同作成者ガイドを参照してください。
.NET