本番運用グレードのアプリケーションを迅速かつ安全に Vibe-code
によって Cong Xu 、 エヴァン・パンディア による投稿
Databricks Apps を使用すると、データと AI を活用したアプリケーションを Databricks 上でネイティブに、安全に構築、デプロイ、スケールできます。2024年10月のパブリックプレビューでのローンチ以来、顧客は Databricks で数万ものアプリを構築してきました。そのユースケースは、インタラクティブなダッシュボードから、ビジネスプロセスやデータワークフローの自動化、カスタムの営業支援エージェントなど、多岐にわたります。たとえば Comcast は、複雑な予測モデルをインタラクティブなアプリに変換することで、データサイエンスと事業戦略の間のギャップを埋めました。これにより、同社の営業チームと戦略チームは収益シナリオをリアルタ イムで検討し、キャンペーンに関する意思決定を迅速化できます。メキシコの大手乳製品メーカーである Alpura は、わずか数日で 10 を超える本番運用アプリのスイートを構築しました。そのユースケースは、工場運営のためのリアルタイム IoT モニタリングから、チームが小売パートナーシップ向けの予測的な「what-if」シナリオを実行できるようにする商用アプリまで、多岐にわたります。
当社のパートナーも、規制の厳しい業界において Databricks Apps を展開し、同様の成功を収めています。Hiflylabs は Databricks Apps を使用して、本番運用レベルで監査対応の AI ヘルスケア アプリケーションをわずか数週間で構築しました。このソリューションは、ガバナンスの効いた安全な環境内において、患者データの要約とリスク評価のための信頼できる AI ツールを医師に提供し、何時間にもわたる手作業での管理業務を自動化します。

Databricks Apps は、ガバナンスの効いたデータおよび AI アセットとともにアプリケーションをホストすることで、さまざまなエンタープライズペルソナからまったく新しい一連のユースケースを切り開きました。しかし、真に本番運用に対応したデータ & AI アプリを構築するには、依然として多大なエンジニアリング労力が必要です。
なぜなら、従来の CRUD アプリケーションとは異なり、データ&AIアプリケーションはステートフルであり、大量の履歴データとリアルタイムデータに対して長期間にわたって推論が可能だからです。これには、複数のデータシステム、AIモデル、外部サービスにわたって連携しながら、複雑なワークフローオーケストレーション、非同期実行、および長時間実行プロセスをサポートする必要があります。さらに、これらのデータ&AIアプリケーションでは、認証、キャッシュ、エラー処理といった要因の重要性が増します。これを構築するのは経験豊富な開発者でさえ困難であり、ビジネスニーズのためにデータとAIの力を活用したいと考えている企業内の他のペルソナにとっては言うまでもありません。
この手間を最小限に抑える開発者エクスペリエンスを提供するために、私たちは Databricks AppKit を作成しました。
AppKitは、プラグインベースのアーキテクチャで本番運用対応のアプリケーションを構築するためのTypeScriptフレームワークです。独自のデフォルト設定、組み込みの可観測性、そしてSQLウェアハウス、モデルサービングエンドポイント、LakebaseなどのDatabricksサービスとのシームレスな統合を提供し、AI支援開発のために専用設計された、最適化された開発者体験を実現します。
AppKit は階層型アーキテクチャで構築されています。

データレイヤー: 構造化/非構造化データ、SQL ウェアハウス、Lakebase postgres データベース、モデルサービングエンドポイント、エージェントなど、最新のエンタープライズアプリケーションに不可欠となる既存の管理された Databricks サービスと統合します。
サーバーレイヤー: AppKit の構成要素である、さまざまなユースケースプラグインを含む Node.js バックエンドレイヤーです。これらのプラグインは、認証、キャッシング、ストリーミング、テレメトリーなどの機能と、タイムアウト、リトライ、レート制限の標準化された運用処理を組み合わせています。
分析ダッシュボード アプリ サーバーの例
クライアントレイヤー: UIコンポーネントと可視化をレンダリングし、クライアントの状態とユーザーインタラクションを管理し、型安全なクエリー実行フックを提供するReactフロントエンドレイヤー。
UI コンポーネントの例
AppKit を利用することで、人間の開発者と AI コーディング アシスタントの双方にとって、コードの記述量が減り、バグが少なくなり、本番運用までの時間が短縮されます。
また、コラボレーティブでエージェントを活用したアプリ開発のリーダーである Replit との新しい統合を通じて、世界クラスの開発環境内で AppKit を活用できるようになったことを発表できることを嬉しく思います。

この統合により、アプリ開発者は Replit で開発し、Databricks にデプロイできるようになります。Replit で起動し、自然言語プロンプトを使用してデータを認識するアプリケーションを開発できるようになりました。Replit エージェントは、データが Databricks から離れることなく、アクセス可能なデータの種類を調査できます。準備ができたら、アプリを Replit から Databricks に直接デプロイできます。実行中のアプリは完全に Databricks 内でホストされ、Databricks 認証、Unity Catalog によって適用されるデータガバナンス、既存のネットワーク制限を継承します。

この Databricks と Replit の統合は、迅速で直感的なコーディングと、現代のエンタープライズに求められる厳格なバックエンド要件との間のギャップを埋めることで、チームがガバナンスの効いたデータを活用して、高度で本番運用グレードのアプリケーションを記録的な速さで構築できるようにします。
カリフォルニア州サンノゼで開催される AI Dev World (DevWeek の一部) にて、AppKit と当社の Replit 統合がもたらすパワーをご紹介します。2026年2月19日~20日、サンノゼコンベンションセンターの Databricks ブースにぜひお立ち寄りください。ライブデモをご覧いただき、当社チームとのチャットをお楽しみいただけます。
構築を起動する準備はできましたか?Replit x Databricks のパートナーページでウェイティングリストに登録し、Replit 統合への早期アクセス権を入手してください。まだ Databricks を使用していない場合は、Databricks 無料版にサインアップして、最初の Databricks App を作成できます。
(このブログ記事はAI翻訳ツールを使用して翻訳されています) 原文記事
ブログを購読して、最新の投稿を受信トレイにお届けします。