

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

# Instale e configure o mecanismo de provisionamento do Terraform
<a name="install-config-engine"></a>

Para usar com sucesso os produtos Terraform AWS Service Catalog, você deve instalar e configurar um mecanismo de provisionamento do Terraform na mesma conta em que administrará os produtos Terraform. Para começar, você pode usar o mecanismo de provisionamento do Terraform fornecido pela AWS, que instala e configura o código e a infraestrutura necessários para o mecanismo de provisionamento do Terraform funcionar. AWS Service Catalog Essa configuração única leva aproximadamente 30 minutos. AWS Service Catalog fornece um GitHub repositório com instruções sobre como [instalar e configurar o mecanismo de provisionamento do Terraform](https://github.com/aws-samples/service-catalog-engine-for-terraform-os). 

## Determinação da fila
<a name="queue-determination"></a>

Quando você chama uma operação de provisionamento, AWS Service Catalog prepara uma mensagem de carga útil para enviar à fila relevante no mecanismo de provisionamento. Para criar o ARN para a fila, o AWS Service Catalog faz as seguintes suposições:
+ O mecanismo de provisionamento está localizado na conta do proprietário do produto
+ O mecanismo de provisionamento está localizado na mesma região em que a AWS Service Catalog chamada foi feita
+ As filas do mecanismo de provisionamento seguem o esquema de nomenclatura documentado, detalhado abaixo.

Por exemplo, se ProvisionProduct for chamado `us-east-1` da conta 1111111111 usando um produto criado pela conta 0000000000000, presume-se AWS Service Catalog que o ARN correto do SQS seja. `arn:aws:sqs:us-east-1:0000000000000:ServiceCatalogTerraformOSProvisionOperationQueue` 

A mesma lógica se aplica à função do Lambda chamada por `DescribeProvisioningParameters`. 