Infraestrutura como código - Integração e entrega contínuas para redes 5G na AWS

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

Conforme detalhado no whitepaper 5G Network Evolution with AWS, 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 administradores de rede/TI 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

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, AWS CloudFormation AWS CDK, AWS CDK for Kubernetes e exposição de API de todos os serviços. AWS