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á.
Gere landing zone IaC sem implantação
O IaC-only fluxo permite que você use o agente AWS Transform landing zone para análise, recomendações e geração de infraestrutura como código sem implantação direta. Esse modo está disponível em dois cenários:
-
Conector de administrador delegado: quando você se conecta por meio de uma conta de administrador delegado, o AWS Transform opera exclusivamente no IaC-only modo. Isso permite que organizações com políticas rígidas de governança usem o AWS Transform sem conceder acesso à conta de gerenciamento.
-
Conta de gerenciamento com IaC-only preferência: mesmo com um conector de conta de gerenciamento, você pode escolher o IaC-only modo no início do trabalho se preferir implantar por meio de seu próprio pipeline (AWS Landing Zone Accelerator, Terraform CloudFormation, CDK ou personalizado). CI/CD
IaC-only visão geral do fluxo de
No IaC-only modo, o AWS Transform executa a mesma análise e gera as mesmas recomendações do modo de implantação completa, mas gera artefatos de infraestrutura como código em vez de provisionar recursos diretamente. O fluxo de trabalho inclui:
-
Análise da organização: o AWS Transform descobre sua estrutura organizacional existente, identifica lacunas em relação às AWS melhores práticas e recomenda a configuração do landing zone.
-
Design básico: o AWS Transform propõe hierarquia de unidades organizacionais (OU), estrutura de contas e políticas de controle de serviços (SCPs) com base em seus requisitos.
-
Design da conta de carga de trabalho: AWS Transforme projetos de OUs e contas de carga de trabalho com base em suas ondas de migração e requisitos de negócios.
-
Geração de IaC: o AWS Transform gera artefatos de infraestrutura como código em seu formato preferido. Você baixa esses artefatos e os implanta por meio de seu próprio pipeline.
Permissões no IaC-only modo
IaC-only o modo requer permissões mínimas em comparação com o modo de implantação completa:
-
Permissões de leitura e descrição: o AWS Transform requer acesso somente de leitura à sua AWS organização para descobrir a estrutura, as contas, as unidades organizacionais e as políticas existentes.
-
Não são necessárias permissões de gravação: como o AWS Transform não provisiona recursos, nenhuma permissão de gravação ou criação é necessária para serviços de landing zone, como AWS Control Tower CloudFormation, Organizations ou Service Catalog.
-
Contas de administrador delegado: ao usar um conector de administrador delegado, essas permissões somente de leitura são suficientes para que o agente realize análises e gere artefatos de IaC, mesmo que os administradores delegados não possam implantar diretamente as zonas de aterrissagem da Control Tower.
Limitações no IaC-only modo
Esteja ciente das seguintes limitações ao usar o IaC-only modo:
-
Sem implantação direta: o AWS Transform não provisiona a infraestrutura da landing zone. Você deve implantar os artefatos de IaC gerados por meio de seu próprio pipeline.
-
Administrador delegado e torre de controle: ao usar um conector de administrador delegado em um ambiente abandonado onde a Control Tower já está implantada, o AWS Transform não pode visualizar ou modificar os SCPs de AWS controle existentes. Tower-managed Os SCPs existentes permanecem inalterados. Você ainda pode gerar IaC para novos SCPs fora do escopo da Torre de Controle. Para modificar os Tower-managed SCPs de controle, reconfigure seu conector para atingir a Conta de Gerenciamento.
-
Nenhuma verificação da etapa de implantação: o AWS Transform não verifica a implantação bem-sucedida dos artefatos gerados. Após a implantação por meio de seu pipeline, você é responsável por validar se a infraestrutura da landing zone foi criada corretamente e se todas as grades de proteção estão prontas.
Formatos IaC suportados
AWS O Transform gera artefatos de IaC em vários formatos:
-
AWS CDK: TypeScript-based Infraestrutura como código para implantação de infraestrutura programática.
-
Terraform/ HCL: módulos do Terraform e modelos de linguagem de HashiCorp configuração (HCL) para gerenciar recursos da zona de pouso.
-
Landing Zone Accelerator (LZA): arquivos YAML de configuração (accounts-config.yaml, organization-config.yaml etc.) com base na configuração universal LZA versão 1.1.0. Esses modelos prontos para empresas se integram ao AWS Landing Zone Accelerator para estabelecer AWS ambientes de várias contas com governança, estrutura organizacional e rede alinhadas às melhores práticas. AWS
Você pode especificar seu formato preferido com antecedência, e o AWS Transform gera artefatos nesse formato sem perguntar novamente durante o fluxo de trabalho.
Quando usar o IaC-only modo
Considere usar o IaC-only modo nos seguintes cenários:
-
Políticas rígidas de governança: sua organização restringe o acesso programático à conta de gerenciamento. O uso de um conector de administrador delegado com o IaC-only modo ignora essa restrição.
-
Pipelines de implantação existentes: você já gerencia a infraestrutura por meio do AWS Landing Zone Accelerator, Terraform ou pipelines personalizados. CI/CD AWS O Transform pode gerar artefatos que se integram ao seu fluxo de trabalho existente.
-
Revisão e personalização: você deseja revisar e personalizar a configuração gerada da landing zone antes da implantação.
-
Ambientes Brownfield: você tem uma landing zone existente e deseja gerar IaC para mudanças recomendadas sem implantação imediata.
-
Processos de gerenciamento de mudanças: sua organização exige que todas as mudanças na infraestrutura passem por processos aprovados de gerenciamento e implantação de mudanças.