Azureの機密コンピューティングは、管理するインフラからフルマネージドサービスまで、処理中のデータを保護します。 自分の業務量と必要なコントロールレベルに合ったアプローチを選びましょう:
- 仮想マシンとコンテナ:GPUアクセラレーションが必要なワークロードを含む、ハードウェアでサポートされた信頼できる実行環境でアプリケーションを動かしましょう。
- 機密サービス:データ、AI、メッセージングサービスを利用し、機密コンピューティングを統合して使用中のデータを保護します。
- 補足的なサービス: デスクトップ、バッチ、移行、バックアップのシナリオ向けに、キー保護、構成証明、統合でワークロードをサポートします。
仮想マシンとコンテナー
AzureはAMD SEV-SNPおよびIntel Trust Domain Extensions (TDX)を使用した機密ワークロードをサポートしています。 これらの技術は、使用中のコードやデータを保護するのに役立ちます。 AMD SEV-SNP およびIntel TDXの機密VMは、リフト&シフト移行シナリオをサポートしています。
- AMD SEV-SNP 機密VM(一般公開):DCasv5およびECasv5は特権アクセスからのメモリ保護を提供します。 DCasv6 および ECasv6 も一般提供されており、より高い性能を提供します。
- Intel TDX機密VM(一般公開):DCesv6およびECesv6は、汎用およびメモリ最適化ワークロードに対してVMレベルの機密性を提供します。
- 機密 GPU 仮想マシン (一般提供): NCCadsH100v5 は、GPU アクセラレーションと連携した CPU および GPU の TEE を組み合わせ、AI および機械学習の機密性の高いワークロードに対応しています。
- 機密AKSワーカーノード(一般公開):機密VM Azure Kubernetes Service (AKS)ワーカーノードはAMD SEV-SNP 機密VM上でKubernetesワーカーノードを実行します。
- Azure Container Instances 上の機密コンテナー (一般提供): Azure Container Instances 上の機密コンテナーは、コンテナ レベルの整合性と、機密コンピューティング強制 (CCE) ポリシーによるアテステーションを提供します。
- AKS上の機密コンテナ(パブリックプレビュー):AKS上の機密コンテナは、ハードウェアに裏付けられたTEEやセキュリティポリシーを用いて、機密性の高いKubernetesワークロードに対してコンテナレベルの隔離を提供します。
- Azure Red Hat OpenShiftの機密コンテナ(一般公開):Azure Red Hat OpenShiftで機密コンテナを展開し、コンテナ化されたワークロードを機密コンピューティングで保護します。
- Azure Container Apps(一般公開、Azure Functions を含む): Azure Container Apps での Confidential Computeは、コンテナ化されたワークロードを保護するために、DC シリーズの専用ワークロード プロファイルを使用します。 Azure Functions on Azure Container Appsは、これらのプロファイルを使って、機密計算インフラ上でイベント駆動型関数アプリを実行できます。
機密サービス
Azure は、機密コンピューティング上に構築されたファーストパーティ プラットフォームおよびソフトウェア サービスも提供しています。 更新されたポートフォリオでは、これらの提供内容をデータ、AI、基礎サービスにまとめています。
データ サービス
- Azure Database for PostgreSQL(一般公開):Confidential computing for Azure Database for PostgreSQLは、機密計算インフラ上で動作することでデータベースワークロードを保護します。
- SQL Server on Azure 機密 VM (一般提供): SQL Server を Azure 機密 VM にデプロイし、データの使用中に SQL Server のワークロードを保護します。
- セキュア エンクレーブを使用する SQL Always Encrypted (一般提供): セキュア エンクレーブを使用する SQL Always Encrypted は、TEE 内で保護されたクエリ処理を可能にします。
- 機密 VM 上の Azure Databricks (一般提供): Azure Databricks コンピューティングを構成 し (機密 VM の種類を使用)、レイクハウスのワークロードを保護します。
- 機密VM上のAzure Data Explorer(公開プレビュー):Azure Data Explorerの機密VMオプションは、処理中の分析ワークロードを保護するのに役立ちます。
- Azure confidential ledger (一般提供): Azure confidential ledger は、機密レコードや監査シナリオ向けの、改ざん防止書き込み (1 回のみ) ストアです。
- Azure Confidential Clean Rooms(プライベートプレビュー):Azure Confidential Clean Roomsは、保護された環境下での多者協力と機密データの分析を可能にします。
AI サービス
- Azure AI 検索 (一般提供): Azure AI 検索 向けコンフィデンシャル コンピューティングを有効化し、処理中の検索ワークロードを保護します。
- Azure OpenAI Whisperによる機密推論(プライベートプレビュー):Azure OpenAI Whisperモデルによる機密推論は、TEE、暗号化プロンプト、ユーザー匿名性、OHTTPによる保護された推論をサポートします。
基本サービス
- Azure Service Bus Premium (一般提供): Azure Service Bus のコンフィデンシャル コンピューティングは、キュー、トピック、サブスクリプションの使用中のメッセージング データを保護します。 アプリケーションコードを変更せずにプレミアム名前空間を作成する際に有効にしてください。 詳細は「Service Bus Premiumの一般利用案内」をご覧ください。
- Azure Event Hubs Dedicated (一般提供):Azure Event Hubs の機密コンピューティングは、ハードウェアベースの分離により、使用中のイベント データを保護します。 アプリケーションコードを変更しずに専用名前空間を作成する際に有効にしてください。 詳細は Event Hubs Dedicated のお知らせをご覧ください。
- Azure Event Grid (プライベート プレビュー): Azure Event Grid 向けのコンフィデンシャル コンピューティングのサポートは、ポートフォリオをイベント配信にまで拡張します。 リンクされた製品概要はイベントグリッドについて説明しています。機密計算のサポートはプライベートプレビューにあります。
利用可能状況はサービス、ティア、地域によって異なります。 サポートされている構成や制限については、リンク先の製品ドキュメントを確認してください。
MicrosoftでAzureコンフィデンシャル コンピューティングを使用する方法
Microsoftはファーストパーティサービスや運用においてAzureの機密コンピューティングを使用しています。 これらのパターンはSecure Future Initiative (SFI)の原則、すなわちセキュア バイ デザイン、セキュア バイ デフォルト、セキュアな運用と一致しています。
2026年7月のSFI進捗報告書(Microsoftの第4回目)は、イニシアチブ全体の進捗を説明しています。3つの目標が目標状態に達し、3つの目標が完了に近づき、12の目標が大きな進展を遂げました。 Azureに関しては、レポートはAzure統合HSMが、ハードウェアに基づく暗号鍵保護と公開されたファームウェア、ドライバー、ソフトウェアコンポーネント全体の透明性向上を通じて、クラウドおよびAIワークロードのハードウェア基盤信頼を強化していることを強調しています。
Microsoftの使用例を次に示します。
- Microsoft Entra ID: 鍵マテリアルおよびアイデンティティ インフラストラクチャのワークロードを保護し、不正アクセスのリスクを軽減します。
- Microsoft暗号およびコード署名サービス:TEEにおける機密署名および暗号操作を分離し、大量のサービス取引をサポートします。
- データおよび分析ワークフロー(Azure Databricksを含む):機密VM上で分析パイプラインを実行し、処理中のデータを保護します。
- プライバシーサンドボックスワークロード:ハードウェアによる隔離を適用し、ユーザーのプライバシーを向上させつつプラットフォームの機能を維持しましょう。
- 決済処理ワークロード(Microsoft Payを含む):決済データを処理中に保護します。
- エンドユーザーコンピューティングシナリオ(Azure Virtual Desktopを含む):高リスクかつ厳しく規制されたアクセスシナリオでゲストワークロードを暗号的に隔離します。
これらの導入による一般的な利点には以下のようなものがあります:
- ハードウェアにより保護されたTEE内でデータを処理することで、メモリ内の機密データの露出を減らします。
- 構成証明、ポリシーの適用、ワークロードの分離を通じて、内部関係者やオペレーターによるアクセスのリスクを低減します。
- 身元、決済、プライバシーに敏感なシナリオに対するコンプライアンス体制を強化します。
- プラットフォームやアプリケーション サービス全体にわたる、より広範な "使用中のデータの暗号化" パターン。
公開された状況および顧客ガイダンスについては、 2026年7月のSFI進捗報告書 および 詳細報告書(PDF)をご覧ください。 今後のアップデートは SFIハブ で確認してください。
補足的なオファリング
更新されたポートフォリオには、機密VMやGPUとともに、一般に利用可能な以下のインフラストラクチャサービスが含まれています。
- Azure統合HSM(一般公開):Azure統合HSMは、専用の低遅延FIPS 140-3レベル3キー保護をAzureインフラストラクチャで提供します。
- Azure Key Vault Managed HSM(一般公開):Azure Key Vault Managed HSMは、シングルテナントで標準準準拠のHSMサービスを提供します。
- Microsoft Azure Attestation (一般公開版):Azure Attestation は TEE のリモート attestation を提供し、workload integrity を検証します。
- 機密 VM 上の Azure Virtual Desktop (一般提供): Azure Virtual Desktop を機密 VM にデプロイし、メモリ内の暗号化とハードウェアを基盤にした信頼によってデスクトップ セッションを保護します。
- 機密 VM 上の Azure Batch (一般提供): 機密 VM 上でバッチ ワークロードを実行します。 バッチ プール VM サイズのガイダンスを使って、地域でサポートされている VM サイズを確認してください。
関連するセキュリティ機能には以下が含まれます:
- トラステッド起動 により、セキュア ブート、仮想信頼されたプラットフォーム モジュール、およびブート整合性の監視が第 2 世代 VM に追加されます。
- Trusted Hardware Identity ManagementはAzure上のTEE証明書キャッシュを管理し、アテステーション ベースラインのための信頼されたコンピューティング ベース情報を提供します。
また、機密VMワークロードの移行と保護のための新しい統合もポートフォリオに含まれています。
- Azure Migrate の機密 VM サポート (一般提供): オンプレミスの Windows および Linux VM を Azure Migrate を使って Azure 機密 VM に移行
- 新機能: 機密 VM の Azure Backup サポート (パブリック プレビュー): Azure Backup を使って、プラットフォーム管理または顧客管理キーでサポートされている OS ディスク暗号化済みの機密 VM を保護し、機密 VM をバックアップできます。 サポートされたVMシリーズ、リージョン、バックアップおよび復元機能の製品サポートマトリックスを確認してください。