AWS Proton infraestrutura como arquivos de código - AWS Proton

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á.

AWS Proton infraestrutura como arquivos de código

As partes principais do pacote de modelos são arquivos de infraestrutura como código (IaC) que definem os recursos e propriedades de infraestrutura que você deseja provisionar. AWS CloudFormation e outras infraestruturas como mecanismos de código usam esses tipos de arquivos para provisionar recursos de infraestrutura.

nota

Um arquivo IaC também pode ser usado independentemente dos pacotes de modelos, como uma entrada direta para componentes definidos diretamente. Para obter mais informações sobre componentes, consulte Componentes do AWS Proton.

AWS Proton atualmente suporta dois tipos de arquivos IaC:

  • CloudFormationarquivos — Usados para provisionamento AWS gerenciado. AWS Proton usa Jinja em cima do formato de arquivo de CloudFormation modelo para parametrização.

  • Arquivos HCL do Terraform – usados para provisionamento autogerenciado. O HCL suporta nativamente a parametrização.

Você não pode provisionar AWS Proton recursos usando uma combinação de métodos de provisionamento. Você deve usar um ou outro. Você não pode implantar um serviço AWS de provisionamento gerenciado em um ambiente de provisionamento autogerenciado ou vice-versa.

Para obter mais informações, consulte Como o AWS Proton provisiona a infraestrutura, Ambientes do AWS Proton, Serviços da AWS Proton e Componentes do AWS Proton.