

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

# Commencer à utiliser un produit Terraform
<a name="getstarted-Terraform"></a>

AWS Service Catalog permet un provisionnement rapide en libre-service avec une gouvernance intégrée de vos configurations [ HashiCorp Terraform](https://developer.hashicorp.com/terraform/intro/terraform-editions). AWS Vous pouvez l'utiliser AWS Service Catalog en tant qu'outil unique pour organiser, gérer et distribuer vos configurations Terraform à grande échelle. AWS AWS Service Catalog prend en charge Terraform sur plusieurs fonctionnalités clés, notamment le catalogage de modèles Terraform standardisés et préapprouvés, le contrôle d'accès, le versionnement, le balisage et le partage avec d'autres comptes. AWS Vos utilisateurs finaux y voient une simple liste de produits et de versions auxquels ils ont accès, et peuvent ensuite déployer ces produits en une seule action. AWS Service Catalog

**Note**  
*Pour continuer à prendre en charge HashiCorp les technologies, à la suite des récentes modifications de licence apportées à Terraform, toutes les références précédentes à *Terraform Open Source AWS Service Catalog ont été remplacées par External*.* Le type de produit externe inclut le support de la Terraform Community Edition, anciennement connue sous le nom de Terraform Open Source. Pour plus d'informations et d'instructions sur la migration de vos produits Open Source Terraform existants et des produits fournis vers le type de produit externe, consultez. [Mise à jour des produits Open Source Terraform existants et des produits fournis vers le type de produit externe](update_terraform_open_source_to_external.md) 

Les étapes du didacticiel suivant vous aideront à démarrer avec un produit Terraform dans. AWS Service Catalog

En tant qu'administrateur du catalogue, vous travaillez dans un compte d'administrateur central (compte hub). Les produits Terrafrm Community Edition et Terraform Cloud nécessitent tous deux un moteur de provisionnement Terraform, sur lequel vous pouvez en savoir plus dans et. [Moteur de provisionnement pour Terraform Community Edition (type de produit externe)](getstarted-terraform-engine.md#getstarted-terraform-engine-os) [Moteur de provisionnement pour Terraform Cloud](getstarted-terraform-engine.md#getstarted-terraform-engine-cloud) 

Au cours du didacticiel, vous devez effectuer les tâches suivantes dans le compte administrateur :
+ *Créez un produit Terraform en utilisant le type de produit *Terraform Cloud* ou External.* Service Catalog utilise le type de produit externe pour prendre en charge les produits Terraform Community Edition. 
+ Associer le produit à un portefeuille
+ Créez une contrainte de lancement pour permettre à vos utilisateurs finaux de fournir le produit
+ Marquer le produit
+ Partagez le portefeuille et le produit Terraform avec le compte de l'utilisateur final (compte officiel) 

Dans le didacticiel, vous partagez un portfolio à l'aide de l'option de partage de l'organisation depuis le compte du hub d'administration, qui est également le compte de gestion de l'organisation. Pour plus d'informations sur le partage d'organisations, consultez[Partage d'un portefeuille](catalogs_portfolios_sharing_how-to-share.md). 

La AWS ressource contenue dans le produit Terraform que vous créez dans le didacticiel est un simple bucket Amazon S3. 

**Note**  
 Avant de commencer, assurez-vous d'avoir terminé les actions dans[Configuration AWS Service Catalog](setup.md). 

**Topics**
+ [Mise à jour des produits Open Source Terraform existants et des produits fournis vers le type de produit externe](update_terraform_open_source_to_external.md)
+ [Prérequis : configurez votre moteur de provisionnement Terraform](getstarted-terraform-engine.md)
+ [Étape 1 : téléchargement du fichier de configuration Terraform](getstarted-template-Terraform.md)
+ [Étape 2 : créer un produit Terraform](getstarted-product-Terraform.md)
+ [Étape 3 : Création d'un AWS Service Catalog portefeuille](getstarted-portfolio-Terraform.md)
+ [Étape 4 : Ajouter un produit au portefeuille](getstarted-portfolio-add-product-Terraform.md)
+ [Étape 5 : créer des rôles de lancement](getstarted-launchrole-Terraform.md)
+ [Étape 6 : Ajouter une contrainte de lancement à votre produit Terraform](getstarted-launchconstraint-Terraform.md)
+ [Étape 7 : Accorder l'accès à l'utilisateur final](getstarted-deploy-Terraform.md)
+ [Étape 8 : partager le portefeuille avec l'utilisateur final](getstarted-share-portfolio-end-user-Terraform.md)
+ [Étape 9 : Testez l'expérience de l'utilisateur final](getstarted-verify-Terraform.md)
+ [Étape 10 : Surveillance des opérations de provisionnement de Terraform](getstarted-monitoring-Terraform.md)