読み込み中…

大手エンターテインメント企業
Azure Container Appsを基盤とした開発者向けプラットフォームの開発に参画。LLMを活用してアプリケーションの構成を解析し、コンテナ実行に必要な設定の生成からAzure Container Appsへのデプロイまでを自動化する仕組みを構築しました。生成AIとクラウド基盤を組み合わせ、アプリケーションの解析からデプロイまでを一貫して支援するプラットフォームの実現に取り組みました。
複数の開発プロジェクトで利用できる共通基盤として、利用者から提供されるアプリケーションを解析し、クラウド上の実行環境へ展開するまでのプロセスを効率化する仕組みが求められていました。アプリケーションごとに構成や実行方法が異なるため、LLMによるコード・構成解析とクラウド基盤を組み合わせ、開発者がインフラの詳細を意識せずに利用できるプラットフォームの構築に取り組みました。
利用者から提供されるアプリケーションは、使用する技術や構成、実行方法がそれぞれ異なるため、デプロイに必要な情報を解析し、実行環境に適した構成へ変換する仕組みが必要でした。
プロジェクトごとに個別の実行環境を構築するのではなく、解析したアプリケーションを共通のコンテナ基盤上で実行できる仕組みが求められていました。
アプリケーションの解析結果を実際のクラウド環境構築へつなげ、利用者がクラウドインフラの詳細を意識することなくデプロイできる仕組みが必要でした。
LLMを活用してアプリケーションのコードや構成を解析し、コンテナでの実行やデプロイに必要な設定情報を生成する仕組みの構築に取り組みました。
Azure Container Appsを活用し、解析されたアプリケーションをコンテナとして実行できるクラウド基盤を構築。アプリケーションごとの差異を吸収しながら、共通の実行環境へ展開できる仕組みを整備しました。
LLMによるアプリケーション解析とクラウド基盤を連携させ、構成解析・設定生成からAzure Container Appsへのデプロイまでを一連の処理として自動化しました。
LLMによる解析処理やクラウド環境の複雑さをプラットフォーム側で吸収し、利用者がアプリケーション開発に集中しやすい仕組みの実現に取り組みました。
AI駆動開発で、コスト削減と納期短縮を両立した高品質なシステム開発を実現します。 まずはお気軽にご相談ください。