テンプレートを使用してワークスペースの作成を自動化する
ワークスペースは、 アカウントコンソール または アカウント APIを使用して作成できます。
または、テンプレートを使用してワークスペースの作成を自動化することもできます。 テンプレートは、高速で一貫性のある自動化されたワークスペースデプロイを実装するのに役立ちます。 この記事では、Databricks アカウントのテンプレート自動化オプションの一覧を示します。
AWS クイックスタートテンプレート
Databricks アカウントコンソールでの ワークスペース作成クイックスタート に加えて、ワークスペース作成を自動化するために利用できる追加の AWS クイックスタートテンプレートがあります。 これらのテンプレートでは、顧客管理VPC デプロイなどの構成オプションが少し増えます。 これらのテンプレートのいずれかの詳細とデプロイについては、「 AWS パートナーソリューション: Databricks」を参照してください。
これらの Databricks AWS クイック スタート テンプレートは、Databricks では正式にサポートされていません。 これらは Databricks のフィールド チームによって保守され、現状のまま提供されます。 サービスレベルアグリーメント(SLA)はありません。 Databricks は、いかなる種類の保証も行いません。 プロバイダーに問題を発見した場合は、基盤となる Github リポジトリに GitHub の問題 を提出してください。時間が許す限り、プロジェクトのメンテナーによってレビューされます。
Terraform
Terraform は、HashiCorpによって作成されたオープンソース Infrastructure-as-Code ソフトウェアツールです。 ユーザーは、宣言型の構成言語を使用してデータセンターインフラストラクチャを定義およびプロビジョニングします。 Terraform は、パブリック クラウド インフラストラクチャ、プライベート クラウド インフラストラクチャ、ネットワーク アプライアンス、ソフトウェア・アズ・ア・サービス、プラットフォーム・アズ・ア・サービスなどの外部リソースを管理します。
Databricks Labs GitHub リポジトリは、各リソースの種類のドキュメントを含む Databricks Terraform Provider プロジェクトをホストしています。
Terraform を使用してワークスペースを作成および管理する手順については、次の記事を参照してください。