データと AI チームによるアプリケーション構築・デプロイメントを効率化
Databricks Apps を利用することで、Databricks データ・インテリジェンス・プラットフォーム上でデータと AI アプリを迅速、安全に構築でき ます。開発者は、一般的なフレームワーク、サーバーレスデプロイメント、組み込みのガバナンスを使用して容易にアプリを作成できます。また、複雑なインフラの管理が不要になるため、ユーザーに価値あるソリューションを提供することに専念できます。
ガバナンスが組み込まれたシンプルで本番運用対応のアプリ
シンプルに構築
Databricks Apps は、Databricks 環境内で直接、または Visual Studio Code や PyCharm などのツールで実行するアプリの構築を支援し、データや AI モデルへのシームレスなアクセスを保証します。Databricks Apps を使用することで、データサイエンティストやエンジニアは、Dash、Gradio、Streamlit など の使い慣れた Python フレームワークを使用してアプリを迅速に構築、イテレートできます。また、柔軟なアプリをすばやく構築できるように、あらかじめ構築された Python テンプレートから選択することも可能です。
「Databricks Apps は、私の RAG の概念実証を洗練されブランドアプリに変える手助けをしてくれました。我々の豊富なナレッジベースを活用して、ユーザーの質問に答える RAG システムを構築しました。」SAE International シニアデータサイエンティスト Heather Gomer 氏
本番運用対応
Databricks App は、開発者が追加のインフラを構築する必要がありません。アプリは自動的にプロビジョニングされたサーバーレスコンピュート上で実行されるため、簡単にデプロイできます。Databricks Apps はまた、業界をリードする開発プラクティスを採用し、ご希望のワークフローとのシームレスな統合を実現します。Databricks のワークスペースで直接作業する場合でも、お気に入りの IDE を活用する場合でも、Git バージョン管理と CI/CD パイプラインのサポートにより、内部アプリを本番環境に対応させることができます。
「Databricks Apps を DevOps プロセスにシ ームレスに統合することで、新機能のデモやテストを迅速に行えるだけでなく、内部アプリにセキュアで本番環境に対応したフロントエンドを提供できます。これらは全て、追加のインフラなしで実現できます。」E.ON Digital Technology データ・MLOps エンジニア Lukas Heidegger 氏
ガバナンスの一元化
Databricks Apps を使用すると、データを共有することを選択しない限り、データが組織から離れることはありません。各アプリは、正確なデータパーミッションを保証するきめ細かなアクセス制御、アプリケーション間のセキュアな通信のための自動管理されたサービスプリンシパル、シームレスでセキュアなユーザーアクセスのための OIDC/OAuth 2.0 および SSO を活用した自動ユーザー認証など、堅牢なセキュリティ対策で強化されています。さらに、Unity Catalog との統合により、包括的なデータガバナンスと管理機能が提供され、アプリはワークスペースのネットワーク保護を継承するため、機密データとアプリの多層的なセキュリティアプローチが保証されます。
「Databricks Apps を使用することで、セキュリティチームやインフラチームとのやり取りを大幅に削減し、ステークホルダーに対して本番環境でアプリを瞬時に共有できました。」
Addi シニア機械学習エンジニア Cesar Augusto Charalla Olazo 氏