公式発表Microsoft Developer

Microsoft、Azure Developer CLI拡張機能をGA提供開始 AIエージェント統制とセキュリティ対策も強化

日本マイクロソフトの親会社である米Microsoftは、開発者向けコマンドラインツール「Azure Developer CLI(azd)」の拡張機能フレームワークを一般提供(GA)したと発表しました。同時に、接続文字列やシークレットを一切使用せずにCI/CDパイプラインからAzure Cosmos DBへ接続する安全な構成パターンの提示や、自律型AIエージェントの運用を見据えたセキュリティ統合管理の新指針を公開しました。クラウドネイティブ開発の効率化と、生成AI時代のガバナンス強化を両立させる狙いです。

AI解析: gemini-3.5-flash

元動画: Azure Developer CLI Extensions Go GA, Ci/CD Pipelines, More| Ep 5

3秒でわかる要点

  1. 1Azure Developer CLIの拡張機能フレームワークが一般提供(GA)となり、開発環境が標準化されました
  2. 2シークレットを排したWorkload Identity FederationによるCosmos DB接続パターンが確立されました
  3. 3自律型AIエージェントの暴走を防ぐため「最小特権と可視化」を軸とする新しいセキュリティ指針を公開しました

Microsoftは、開発者およびセキュリティ管理者向けの複数の重要なアップデートを発表しました。クラウドネイティブなアプリケーション開発を加速させる「Azure Developer CLI(以下、azd)」の拡張機能(Extension)フレームワークが一般提供(GA)のステータスに達したほか、CI/CDパイプラインのセキュリティを高める新たな接続パターンの提示、さらには急速に普及が進む自律型AIエージェントを安全に管理するためのセキュリティ指針の策定など、多角的な機能強化が行われています。これらの発表は、単なる個別ツールの改良にとどまらず、開発効率の向上と厳格なガバナンス統制を両立させるための包括的なプラットフォーム戦略の一環と位置づけられます。


何が発表されたのか

今回の発表における最大の注目点は、開発ライフサイクル全体をカバーするインフラストラクチャとセキュリティの統合です。具体的には、2026年8月(編集部注:動画内のブログ公開日基準)に以下の4つの柱がアップデートされました。

  1. azd拡張機能フレームワークの一般提供(GA)開始:個別開発だったデプロイフローの共通化・標準化が可能になりました。
  2. Cosmos DB接続における「パスワードレス(シークレットフリー)」パターンの確立:CI/CD環境から接続文字列を排除します。
  3. PostgreSQLの配置モデル比較ガイダンスの公開:マネージドサービスとセルフホストの意思決定基準を明確化しました。
  4. 自律型AIエージェントのセキュリティ統制指針の策定:Microsoft EntraやPurviewを組み合わせたエージェントの行動管理プロセスを導入します。

いずれのアップデートも、実験段階やプレビュー提供ではなく、実際のプロダクション環境で即座に適用可能な実用性の高い内容となっています。


発表された機能・アップデートの全容

Azure Developer CLI(azd)拡張機能フレームワークの一般提供(GA)とコンテナデプロイの強化

開発者がAzureリソースを迅速にプロビジョニングし、アプリケーションをデプロイするためのコマンドラインツール「azd」の拡張機能フレームワークが正式に一般提供(GA)となりました。これにより、azdは単なる初期セットアップ(ブートストラップ)ツールから、組織独自のデプロイ要件に合わせてカスタマイズ可能な「プログラム可能なプラットフォーム」へと進化しました。

プラットフォームエンジニアリングチームは、複雑なデプロイメントのオーケストレーションを独自のカスタムコードで作成することなく、拡張機能として標準化し、開発者全員に配布できるようになります。

また、コンテナデプロイに関する機能も大幅に強化されました。Azure Functionsにおいて、以下のリソースから直接コンテナデプロイを実行できるようになりました。

  • ローカルのDockerfile
  • 事前ビルド済みのコンテナイメージ
  • Azure Container Registry(ACR)を利用したリモートビルド

特に注目すべきは「イメージパススルー(Image Pass-through)」機能の実装です。これにより、開発者のローカル環境にDockerやPodmanといったコンテナデーモンをインストールして起動しておく必要がなくなります。ローカルマシンのリソース消費を抑えつつ、リモートでの安全なコンテナビルドとデプロイを実現します。さらに、Bicepの参照関係から、レイヤードプロビジョニングの依存関係をazdが自動的に推論し、最適な順序でデプロイを実行する仕組みも導入されました。

シークレット不要のCI/CDパイプラインによるAzure Cosmos DB接続パターン

GitHub ActionsやAzure PipelinesといったCI/CDツールから、Azure Cosmos DBにデータをデプロイしたりスキーマを更新したりする際、従来の接続文字列やクライアントシークレットを環境変数に保存する手法は、漏洩リスクが常に付きまとっていました。Microsoftはこの課題に対し、シークレットを一切保持しない新しい接続パターンを公開しました。

このパターンでは、OpenID Connect(OIDC)トークンを利用した「Workload Identity Federation(ワークロードアイデンティティフェデレーション)」を採用しています。パイプラインが実行されると、一時的に発行される有効期限の短いOIDCトークンがMicrosoft Entra IDに送られ、Cosmos DBにアクセスするためのアクセストークンと交換されます。これにより、静的なパスワードをどこにも保存する必要がなくなります。

取材班の見立てでは、このアーキテクチャの優れた点は「コントロールプレーン」と「データプレーン」の権限分離が徹底されている点です。インフラを定義するAzureロールベースアクセス制御(RBAC)と、データベース内のデータを操作するCosmos DBデータプレーンのロール(Cosmos DB組み込みデータ共同作成者など)が明確に分けられています。これにより、認証が成功したのちに「データアクセス時に403エラーが発生する」といった初期設定時のトラブルを防ぎ、運用中のキーローテーションの手間を完全に排除できます。

PostgreSQLにおけるマネージドサービスとセルフホストの選択基準

データベースの運用をMicrosoftに委譲する「マネージドサービス(Azure Database for PostgreSQL Flexible ServerやAzure Horizon DB)」と、仮想マシン(VM)上で自前で運用する「セルフホスト」のどちらを選ぶべきかという議論に対し、包括的な比較指標が提示されました。

評価軸として、以下の5つの観点が挙げられています。

  • 制御権(Control):OSレベルのアクセスやカーネルパラメータの極端なカスタマイズが必要か。
  • 回復性(Resilience):ディザスタリカバリ(DR)や高可用性(HA)の自動化プロセスを自前で構築・検証する余裕があるか。
  • セキュリティ(Security):パッチ適用、脆弱性スキャン、保管時および移行時の暗号化を誰が担保するか。
  • コスト(Cost):インフラの直接コストだけでなく、運用管理者の人件費を含めた総所有コスト(TCO)。
  • 運用(Operations):バックアップの自動化、監視、オンコール体制の維持。

マネージドサービスを利用することで、データベース管理者は「差別化につながらない重労働(Undifferentiated Heavy Lifting)」であるパッチ適用やバックアップ、インフラ保守から解放され、クエリの最適化やデータモデルの設計といった、ビジネスに直接貢献するタスクに集中できるようになります。Microsoftは、データベースの選定は単にCPUやストレージの単価比較だけでなく、フェイルオーバーテストや監視運用にかかる時間コストも含めて総合的に判断すべきであると強く推奨しています。

Microsoft Securityにおける自律型AIエージェントの統制とセキュリティアップデート

生成AIの進化に伴い、人間に代わって判断し行動する「自律型AIエージェント(Autonomous Agents)」の業務利用が急速に拡大しています。しかし、エージェントが不適切なデータにアクセスしたり、意図しない書き込み処理を行ったりするリスクが指摘されています。Microsoftは、このAIエージェントのライフサイクルを安全に保護するためのセキュリティ統合管理指針を新たに発表しました。

この指針は「最小特権(Least Privilege)」と「可視化(Visibility)」の2軸で構成されています。具体的には以下の仕組みが導入されます。

  • Microsoft Entra Tenant Governanceの一般提供(GA):マルチテナント環境におけるアイデンティティの一元管理を可能にし、エージェントに付与された権限のドリフト(乖離)を監視します。
  • Microsoft Purview自動ラベル付けのスケールアップ:1日あたり最大50万ファイルのスキャンに対応し、機密データがAIエージェントに誤って読み込まれるのを防ぎます。
  • Microsoft Security Exposure Managementへのガイダンス追加:エージェントがユーザーの明確な同意なしに実行するアクションを検知・制御するための具体的なフレームワークを提供します。

これにより、AIエージェントが組織のデータにアクセスする際のセキュリティ境界が明確になり、プロダクション環境への安全な導入が可能となります。


性能・ベンチマーク

本動画内で提示された、主要な処理性能およびスケールに関する評価指標は以下の通りです。

評価項目 測定数値・仕様 出典 備考
Purview自動ラベル付け処理能力 1日あたり最大 500,000 ファイル 動画内スライド(1:53) SharePointおよびOneDrive環境を想定したスケール性能の向上
azdイメージパススルー ローカルでのDocker/Podman起動不要 動画内音声・スライド(0:19) 開発環境のメモリおよびCPU負荷を大幅に削減可能
Cosmos DB認証方式 OIDCトークンによる一時認証(パスワードレス) 動画内スライド(0:49) 静的シークレットの漏洩リスクをゼロに低減

競合サービスとの比較

Microsoftが提供する開発者向けCLIおよびセキュリティ統制機能を、他社の主要クラウドプラットフォーム(AWS、Google Cloud)の同等機能と比較します。(編集部注:競合他社の情報は既存の公開情報に基づき比較しています)

機能・評価軸 Microsoft Azure (azd / Entra) AWS (AWS Copilot / IAM) Google Cloud (gcloud / IAM)
CLIの拡張性 優位:azdの拡張機能フレームワークがGAされ、組織独自のデプロイフローを容易にパッケージ化・配布可能。 標準的:AWS Copilotなどでコンテナデプロイは容易だが、CLI自体のカスタム拡張は限定的。 標準的:gcloudコンポーネントによる拡張はあるが、組織全体のデプロイ標準化には別ツールが必要。
パスワードレス接続 優位:Cosmos DBへのWorkload Identity Federation接続パターンが詳細にドキュメント化され、設定が容易。 同等:IAM Roles for Anywhere等で実現可能だが、データベースごとの個別設定に専門知識が必要。 同等:Workload Identity Federationによりサービスアカウントキーを排除可能。
AIエージェントの統制 極めて優位:Entra、Purview、Exposure Managementを組み合わせた「最小特権+可視化」の具体的フレームワークを提示。 発展途上:Amazon Bedrockでのガードレール機能はあるが、エンタープライズ全体のアイデンティティガバナンスとの統合は途上。 発展途上:Vertex AIのセキュリティ管理はあるが、テナント全体のガバナンス機能との連動はこれから。

料金・提供プラン

今回の発表に含まれる機能の料金体系および提供ステータスは以下の通りです。

  • Azure Developer CLI(azd)拡張機能フレームワーク:
    • 料金:無料(オープンソースとして提供。プロビジョニングされるAzureリソースの利用料金のみ発生します)
    • 提供時期:一般提供(GA)済み。今すぐ利用可能です。
  • Workload Identity FederationによるCosmos DB接続:
    • 料金:Microsoft Entra IDおよびAzure Cosmos DBの既存機能を利用するため、追加のライセンス費用は不要です。
    • 提供時期:構成ガイダンスおよびサンプルコードが公開済み。
  • Microsoft Entra Tenant Governance:
    • 料金:Microsoft Entra ID P2またはMicrosoft Entra Suiteに含まれます(詳細なプラン価格は公式価格ページを参照してください)。
    • 提供時期:一般提供(GA)済み。
  • Microsoft Purview自動ラベル付け(1日50万ファイル対応):
    • 料金:Microsoft 365 E5 / A5 / G5 または関連するセキュリティアドオンライセンスが必要です。
    • 提供時期:アップデート適用済み。

日本から使う方法

日本のユーザーがこれらの機能を今日から試すための具体的な手順は以下の通りです。

  1. Azure Developer CLI(azd)のアップデート:
    • 端末のターミナルを開き、以下のコマンドを実行して最新バージョンに更新します。
      azd version
      
      (※バージョンが最新でない場合は、公式インストーラーまたはパッケージマネージャー経由で再インストールしてください)
    • 拡張機能のインストールを試すには、以下のコマンドを実行します。
      azd extension install <拡張機能名>
      
  2. パスワードレス接続の構築:
    • GitHubリポジトリの設定で、AzureへのOIDC接続(GitHub OIDCトークン発行)を構成します。
    • Azure Portalから、Cosmos DBの「アクセス制御(IAM)」を開き、対象のマネージドアイデンティティに適切なデータプレーンロールを割り当てます。
  3. AIエージェントのセキュリティ管理:
    • Microsoft Entra管理センターにサインインし、「テナントガバナンス」メニューからマルチテナント全体のポリシー状況を確認します。
    • 日本リージョンでの利用制限はありませんが、自動ラベル付けの対象となるデータストア(SharePoint等)のテナント設定が有効になっていることを確認してください。

誰にどう効くのか

エンジニアへのインパクト

開発環境における「Dockerが重くてPCがフリーズする」といったストレスから解放されます。azdのイメージパススルー機能により、ローカルのリソースを消費せずにコンテナアプリをAzure Functionsへデプロイできるようになります。また、CI/CDパイプラインの構築時に、接続文字列の管理や定期的なキーローテーションの手間が一切不要になるため、本質的なアプリケーションコードの開発に集中できます。

企画・マーケティングへのインパクト

自律型AIエージェントを活用した新しい顧客体験(自動カスタマーサポート、パーソナライズされた提案エンジンなど)を企画する際、最大のボトルネックであった「セキュリティや個人情報の漏洩リスク」をクリアできます。厳格なガバナンスフレームワークが用意されたことで、法務やセキュリティ部門からの承認を迅速に得ることができ、企画から市場投入(Go-To-Market)までのリードタイムを大幅に短縮できます。

経営層へのインパクト

シャドーITや、開発者が誤ってソースコード共有サイトに接続文字列を公開してしまうといった「重大なセキュリティインシデント」の発生確率を極限まで下げることができます。また、PostgreSQLの配置モデルにおける明確な判断基準が示されたことで、自社開発チームがインフラの運用保守に時間を取られる「見えないコスト」を削減し、高付加価値なビジネスロジック開発へリソースを再配分する経営判断が可能になります。


まとめ

今回のMicrosoftの発表は、開発効率を最大化するツール群の一般提供と、AI時代における厳格なガバナンス統制の双方に目配りした、実用性の高いアップデートとなっています。特に、パスワードレス接続の標準化やAIエージェントの暴走を防ぐセキュリティ指針は、これからのシステム設計において必須の知識となるでしょう。開発チームおよびセキュリティ管理者は、公開されたドキュメントを基に、既存のデプロイパイプラインとアイデンティティ設計の見直しに着手することをお勧めします。

動画のタイムテーブル

  • 0:00オープニングと今週のハイライト紹介
  • 0:19Azure Developer CLI(azd)の拡張機能一般提供開始とコンテナ対応の強化
  • 0:49シークレットを使用しないCI/CDからCosmos DBへの接続パターンの解説
  • 1:20PostgreSQLにおけるマネージドサービスとセルフホストの選択基準の提示
  • 1:53自律型エージェントの統制を含むMicrosoft Securityの最新アップデート
  • 2:32まとめとエンディング

記事で紹介したツール

この機能を、いま自分の環境で試す

記事の内容は公式発表の要約です。実際の使い勝手は触ってみないと分かりません。多くは無料枠から始められます。

公式サイトで試す

提供: OpenAI

本記事は元動画の映像・音声をAIが解析して自動生成したものです。誤りが含まれる可能性があるため、正確な仕様・料金は公式発表をご確認ください。元動画を見る(解析モデル: gemini-3.5-flash)