Implantação de infraestrutura - 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á.

Implantação de infraestrutura

A implantação da infraestrutura inclui todos os pré-requisitos para que a função de rede seja implantada e configurada com sucesso.

Alguns dos componentes criados como parte dessa fase são:

  • Rede — VPC, sub-redes públicas e privadas, rotas, balanceadores de carga

  • Computação — Kubernetes (Vmware Tanzu, Amazon EKS ou AWS Outposts), instâncias da Amazon, nós primários e de trabalho, EC2 grupo de escalabilidade automática

  • Armazenamento — Amazon EFS, Amazon EBS, bucket Amazon S3

  • Segurança — Grupos de segurança

  • Gasoduto — CodePipeline, CodeBuild

  • Observabilidade — CloudWatch, Prometheus, FluentD

Aqui está a sequência de infraestrutura orquestrada pelo Terraform e explicada na figura a seguir:

  1. Um desenvolvedor preenche um arquivo JSON que está armazenado em um repositório central com o código IaC. O arquivo contém informações sobre a configuração de infraestrutura desejada, como tamanho das instâncias, versão do Kubernetes, informações de rede e detalhes do repositório de aplicativos.

  2. Recupera segredos do HashiCorp Vault ou do AWS Secrets Manager em tempo de execução.

  3. Implanta e configura os componentes da infraestrutura (rede, computação, armazenamento e segurança).

  4. Um cluster Amazon EKS com nós de trabalho que hospeda os pods de funções de rede é implantado. O Amazon EKS também pode ser implantado AWS Outpostspara suportar cargas de trabalho que exigem proximidade com um datacenter.

  5. Um pipeline de aplicativos é criado e configurado para escutar as alterações no repositório de funções de rede. Sempre que o código é enviado para a ramificação configurada do repositório, o pipeline aciona automaticamente a criação, o teste e a implantação da função de rede.

  6. As ferramentas de observabilidade que coletam e centralizam registros e métricas são implantadas como serviços em todos os nós e fornecem dados quase em tempo real que podem ser visualizados no Grafana ou nos painéis OpenSearch

Um diagrama que descreve a implantação da infraestrutura com o Terraform.

Implantação e configuração da função de rede