

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

# Infraestrutura como código
<a name="infrastructure-as-code"></a>

Conforme detalhado no *whitepaper* [https://d1.awsstatic.com/whitepapers/5g-network-evolution-with-aws.pdf](https://d1.awsstatic.com/whitepapers/5g-network-evolution-with-aws.pdf), a IaC é um fator fundamental para automatizar o processo de provisionamento e o gerenciamento do ciclo de vida do aplicativo e de seu ambiente. Em vez de confiar em etapas executadas manualmente, tanto os network/IT administradores quanto os desenvolvedores podem instanciar a infraestrutura usando arquivos de configuração. O IaC trata esses arquivos de configuração como código de software. Esses arquivos podem ser usados para produzir um conjunto de artefatos: a saber, os serviços de computação, armazenamento, rede e aplicativos que compõem um ambiente operacional. O IaC elimina o desvio de configuração por meio da automação, aumentando assim a velocidade e a agilidade das implantações de infraestrutura.

No caso da implementação da Virtualização de Funções de Rede (NFV) ativada AWS, essa estrutura de IaC traz um valor do ponto de vista da orquestração. Desde a criação da Virtual Private Cloud (VPC) até a implantação da função de rede, cada etapa pode ser programada, gerenciada como código-fonte e mantida com controle de versão ativado. [AWS CodeCommit](https://aws.amazon.com/codecommit/) 

Essa estrutura de IaC para função de rede resulta na criação e implantação de infraestrutura e função de rede repetíveis e confiáveis, que podem ser estendidas à automação end-to-end (E2E) do gerenciamento de fatias de rede e do gerenciamento do ciclo de vida do serviço. AWS fornece um conjunto de ferramentas abrangente para criar, manter e implantar infraestrutura de forma programática, descritiva e declarativa, usando serviços como, CloudFormation AWS CDK, AWS CDK for Kubernetes e exposição de API de todos os serviços. AWS 