メインコンテンツに移動

はじめに

はじめに

DevHub とは

DevHub は、Databricks でエンタープライズアプリを構築するための開発者向けリソースです。

なぜ Databricks でエンタープライズアプリを構築するのか

Databricks プラットフォームは、優れた開発者体験と、大規模組織が求める本番運用への対応力およびガバナンスを兼ね備えています。

  • 開発者体験: エージェントファーストのツールにより、コーディングエージェントが面倒な作業を引き受け、誰でも実用的なアプリを素早くリリースできます。
  • 本番運用への対応力: 追加設定なしで安定したマネージドデプロイを利用でき、ダウンタイムゼロのロールアウトとセッションアフィニティを備えた水平スケーリングにも対応します。
  • ガバナンスと管理: workspace レベルの権限と SSO がすべてのアプリに自動的に適用され、アプリ単位の compute 制御(固定サイズ、オンデマンドでの停止・起動)によってコストを抑えられます。

workspace がすべての基盤

Databricks 上で構築するアプリは、Databricks workspace 上で実行されます。

workspace がどういうものか分からない場合は、チームの Databricks 管理者に問い合わせるか、無料トライアルに登録するか、Databricks Free Edition で自分専用の workspace を作成してください。

workspace は分離され、セキュアで、ガバナンスが効いた環境です。構築するアプリごとに、誰がサインインできるか、アプリがどのデータを読み書きできるかを決めるのは workspace です。ホスティング、認証、ネットワークはすべて自動的に処理されるため、インフラではなくアプリの中核となるロジックに集中できます。

利用するサービス

Databricks 上に構築するアプリでは、Databricks AppsLakebase PostgresAgent BricksData Lakehouse など、複数の workspace サービスを利用します。各サービスの詳細は プラットフォーム概要 を参照してください。

次のステップ

Databricks Developer Hub

次のエージェント型アプリを数分でリリースする準備はできていますか?

ドキュメントを読む