AI関連の最新ニュースをピックアップ
Microsoftは、Azure Container Apps(ACA)の新機能として「Azure Container Apps Sandboxes」のパブリックプレビューを発表しました。本機能は、AIエージェントやLLMによって自動生成された、信頼性の低いコードをハードウェア隔離された安全な環境で実行するためのソリューションです。コンテナイメージから1秒未満で高速起動し、数千個のインスタンスへ即座にスケールできるほか、アイドル時のコストがゼロになるため、バースト的なエージェント型ワークロードに最適な仕様となっています。
AIエージェントやLLMがコードを自動生成し、同一プロセス内で実行する場合、セキュリティ上の重大なリスクが生じます。プロンプトインジェクションなどを通して、APIキーのフックや不正なペイロードの読み込みが行われる危険があるためです。これまで、コードインタープリタ機能などを構築する開発チームは、セキュアなコード実行環境を作るために、自前で複雑な分離システムを構築し、多大な運用コストをかけて管理する必要がありました。
Azure Container Apps Sandboxesは、各サンドボックスが独自のmicroVMで稼働し、ホスト環境や他のサンドボックスから完全に隔離されます。開発者は任意のOCI準拠イメージを使用でき、以下のような機能を提供します。
AIエージェントのコード実行環境の市場は急速に活発化しています。複数の競合サービスが存在する中で、今回発表されたAzure Container Apps Sandboxesの最大の強みは、Azureエコシステムとの強固なネイティブ統合です。Azure上で稼働するシステムを構築している開発チームにとって、インフラのオーケストレーションを自前で管理することなく、GitHub Copilotと同等の堅牢な隔離環境を手軽に利用できることは大きなアドバンテージとなるでしょう。