ナウキャスト、三菱地所のデータ分析基盤「SoDA」に生成AI駆動型アプリケーション開発環境を構築

ナウキャストは、三菱地所の全社データ分析基盤「SoDA」に、生成AI(ジェネレーティブAI)を使ったアプリケーション開発環境を構築しました。この新しい環境により、三菱地所の社員は、より安全に、そして効率的にデータ分析アプリケーションを作れるようになります。

ナウキャスト、三菱地所の全社データ分析基盤「SoDA」に生成AI駆動型アプリケーション開発環境を構築

背景:データ活用の課題と解決策

不動産やまちづくりでは、デジタルトランスフォーメーション(DX)が進んでいます。三菱地所では、データを活用して意思決定に役立てていますが、さらに進んだデータ活用として、生成AIを使った対話型のデータ分析アプリケーションへのニーズが高まっていました。

しかし、社内でデータ分析アプリケーションを作るには、データの準備に時間がかかったり、生成AIを使うための開発環境を整えるのに専門知識が必要だったり、セキュリティ上の問題があったりという課題がありました。そこでナウキャストは、これらの課題を解決するため、ブラウザだけで使える安全な開発環境を「SoDA」上に作りました。

新しい開発環境の3つの特長

1. 安全で使いやすい開発基盤

この開発環境は、Google Cloudの「Cloud Workstations」というサービスを利用しており、ブラウザからアクセスできます。開発するプログラムのコードやデータはクラウド上で管理されるため、社員のパソコンにデータをダウンロードする必要がなく、情報漏えいの心配が減ります。また、作られたアプリケーションは、必要な社内メンバーだけが使えるように、厳重なアクセス制限がかけられています。

2. 生成AIによる開発支援

開発環境には、Googleの「Gemini CLI」やAnthropicの「Claude Code」といった生成AIが最初から使える状態で組み込まれています。これにより、社員は複雑な設定をしなくても、すぐにAIによるプログラム作成のサポートを受けられます。プログラミングの専門知識がなくても、AIに「こんなアプリを作りたい」と伝えるだけで、データ分析アプリを作ることが可能になります。

3. アプリケーション公開の自動化と管理

「Streamlit」というWebアプリケーション作成の仕組みを使うことで、作られたアプリケーションは、インフラの専門知識がなくても、簡単な操作で社内向けのWebアプリとして公開できます。公開時には、自動でセキュリティチェックやコードの確認が行われます。さらに、生成AIの利用状況やクラウドの費用がわかる仕組みも作られており、利用状況を把握し、適切に管理できる環境が提供されます。

今後の展望

ナウキャストは、これからも安全な基盤づくりと生成AIの活用を通じて、三菱地所のデータ活用がAIを前提としたものになるよう、支援を続けていく予定です。

関連情報

×