Supporto di Terraform per Gemini Enterprise Agent Platform

Terraform è uno strumento Infrastructure as Code (IaC) che puoi utilizzare per eseguire il provisioning di risorse e autorizzazioni per più Cloud de Confiance by S3NS servizi, inclusa Gemini Enterprise Agent Platform.

Terraform ha una sintassi dichiarativa e orientata alla configurazione che puoi utilizzare per descrivere l'infrastruttura di cui vuoi eseguire il provisioning nel tuo progetto Agent Platform. Dopo aver creato questa configurazione in uno o più file di configurazione Terraform, puoi utilizzare Terraform CLI per applicarla alle risorse Agent Platform.

Considera uno scenario in cui vuoi applicare una configurazione standardizzata a più risorse Gemini Enterprise Agent Platform di un tipo specifico. Utilizzando Terraform, puoi semplificare l'intero processo nel seguente modo:

  • Descrivi l'infrastruttura selezionata in un file di configurazione Terraform. Non è necessario scrivere codice che descriva come eseguire il provisioning di questa configurazione utilizzando oggetti e metodi dell'API Agent Platform.

  • Utilizza Terraform per valutare la configurazione Terraform e generare un piano di esecuzione. In base a questa configurazione, Terraform indica le modifiche che prevede di apportare all'infrastruttura Agent Platform.

  • Utilizza Terraform per applicare le modifiche nel piano di esecuzione. Terraform richiama l'API Agent Platform in background per applicare le modifiche pianificate.

    • Se una risorsa o un oggetto dell'infrastruttura Agent Platform definito nella configurazione Terraform non esiste, Terraform lo crea.

    • Se una risorsa o un oggetto dell'infrastruttura Agent Platform esiste, ma ha una configurazione diversa, Terraform lo aggiorna in modo che corrisponda alla configurazione Terraform.

    • Se una risorsa o un oggetto dell'infrastruttura Agent Platform corrisponde alla configurazione Terraform, Terraform lo lascia invariato.

Risorse Terraform disponibili per Agent Platform

Le risorse Terraform rappresentano oggetti dell'infrastruttura. La tabella seguente elenca le risorse Terraform disponibili per i prodotti e i servizi Agent Platform, insieme ai link agli esempi di configurazione Terraform:

Prodotto o servizio Agent Platform Risorsa Terraform Esempi di configurazione Terraform
Agent Runtime google_vertex_ai_reasoning_engine Visualizza la documentazione
Agent Platform Workbench google_workbench_instance Visualizza su GitHub
Set di dati gestiti di Agent Platform google_vertex_ai_dataset Visualizza su GitHub
Inferenze online (AutoML e addestramento personalizzato) google_vertex_ai_endpoint Visualizza su GitHub
Model Garden google_vertex_ai_endpoint_with_model_garden_deployment
Agent Platform Feature Store google_vertex_ai_feature_group
google_vertex_ai_feature_group_feature
google_vertex_ai_feature_online_store
google_vertex_ai_feature_online_store_featureview
Vertex ML Metadata google_vertex_ai_metadata_store Visualizza su GitHub
Vector Search google_vertex_ai_index Visualizza su GitHub
google_vertex_ai_index_endpoint
google_vertex_ai_index_endpoint_deployed_index
Vertex AI TensorBoard google_vertex_ai_tensorboard Visualizza su GitHub

Scopri di più su Terraform