Assistance Terraform pour Gemini Enterprise Agent Platform

Terraform est un outil IaC (Infrastructure as Code) qui vous permet de provisionner des ressources et des autorisations pour plusieurs Cloud de Confiance by S3NS services, y compris Gemini Enterprise Agent Platform.

Terraform possède une syntaxe déclarative et axée sur la configuration qui vous permet de décrire l'infrastructure que vous souhaitez provisionner dans votre projet Agent Platform. Après avoir créé cette configuration dans un ou plusieurs fichiers de configuration Terraform, vous pouvez utiliser la CLI Terraform pour appliquer cette configuration à vos ressources Agent Platform.

Imaginons que vous souhaitiez appliquer une configuration standardisée à plusieurs ressources Gemini Enterprise Agent Platform d'un type spécifique. Avec Terraform, vous pouvez optimiser l'ensemble du processus comme suit :

  • Décrivez l'infrastructure sélectionnée dans un fichier de configuration Terraform. Vous n'avez pas besoin de créer de code décrivant comment provisionner cette configuration à l'aide d'objets et de méthodes de l'API Agent Platform.

  • Utilisez Terraform pour évaluer votre configuration Terraform et générer un plan d'exécution. En fonction de cette configuration, Terraform indique les modifications qu'il prévoit d'apporter à l'infrastructure Agent Platform.

  • Utilisez Terraform pour appliquer les modifications dans le plan d'exécution. Terraform appelle l'API Agent Platform pour exécuter les modifications planifiées en arrière-plan.

    • Si une ressource Agent Platform ou un objet d'infrastructure défini dans la configuration Terraform n'existe pas, Terraform le crée.

    • Si une ressource Agent Platform ou un objet d'infrastructure existe, mais possède une configuration différente, Terraform le met à jour en fonction de votre configuration Terraform.

    • Si une ressource Agent Platform ou un objet d'infrastructure correspond à votre configuration Terraform, Terraform le laisse en l'état.

Ressources Terraform disponibles pour Agent Platform

Les ressources Terraform représentent des objets d'infrastructure. Le tableau suivant répertorie les ressources Terraform disponibles pour les produits et services Agent Platform, ainsi que des liens vers des exemples de configuration Terraform :

Produit ou service Agent Platform Ressource Terraform Exemples de configuration Terraform
Environnement d'exécution de l'agent google_vertex_ai_reasoning_engine Consulter la documentation
Agent Platform Workbench google_workbench_instance Afficher dans GitHub
Ensembles de données gérés Agent Platform google_vertex_ai_dataset Afficher dans GitHub
Inférences en ligne (AutoML et entraînement personnalisé) google_vertex_ai_endpoint Afficher dans 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 Afficher dans GitHub
Vector Search google_vertex_ai_index Afficher dans GitHub
google_vertex_ai_index_endpoint
google_vertex_ai_index_endpoint_deployed_index
Vertex AI TensorBoard google_vertex_ai_tensorboard Afficher dans GitHub

En savoir plus sur Terraform