Introdução - 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á.

Introdução

Historicamente, o desenvolvimento, os testes de integração em laboratório e em campo e a implantação de produção de novos nós de rede ou novos recursos em uma rede celular levavam semanas ou até meses para garantir a estabilidade dos serviços de telecomunicações (telecomunicações) essenciais para a missão e os negócios. O longo ciclo de implantação foi causado pela arquitetura monolítica dos nós de rede tradicionais, um ambiente de vários fornecedores e muitas point-to-point interfaces entre entidades de rede nas redes móveis 2G, 3G e 4G.

Conforme apresentado no whitepaper 5G Network Evolution with AWS, as redes móveis 5G, conforme padronizadas pela 3GPP, agora oferecem suporte a uma arquitetura nativa da nuvem habilitada pela virtualização e conteinerização. Mais especificamente, as redes 5G introduzem e oferecem suporte a um novo paradigma da arquitetura de microsserviços, sem estado e baseada em serviços.

Essa arquitetura 5G significa que diferentes funções de rede podem funcionar como serviços independentes fracamente acoplados que se comunicam entre si por meio de interfaces bem definidas e. APIs Mais importante ainda, cada função de rede pode ser atualizada de forma independente. Essa mudança de arquitetura no 5G permite CSPs obter mais agilidade e eficiência operacional, facilitando a implantação de atualizações para funções de rede com mais frequência, mantendo os testes, os requisitos de segurança e os padrões por meio da automação.

A integração e a implantação de novos recursos para um CSP geralmente começam quando o fornecedor da função de rede lança um novo pacote de software de função de rede, como uma imagem do Docker em uma função de rede baseada em contêiner ou um novo arquivo de configuração, como um gráfico Helm no caso do aplicativo Kubernetes. (Um gráfico do Helm é uma coleção de arquivos que descrevem um conjunto relacionado de recursos do Kubernetes).

A ideia de usar o paradigma de CI/CD para a implantação da função de rede 5G está ganhando força, mas a realização prática dessa ideia tem sido um desafio no setor de telecomunicações.

A AWS WS foi pioneira no desenvolvimento de novas ferramentas de CI/CD para entrega de software para ajudar um amplo espectro de indústrias a desenvolver e implementar mudanças de software rapidamente, mantendo a estabilidade e a segurança dos sistemas. Essas ferramentas incluem um conjunto de serviços de desenvolvimento e operações de software (DevOps) AWS CodeStarCodeCommit, como CodePipelineCodeBuild,, CodeDeploye.

AWS também evangeliza a ideia de infraestrutura como código (IaC) usando o AWS Cloud Development Kit (AWS CDK), a AWS e ferramentas de terceiros baseadas em API CloudFormation, como o Terraform. Usando essas ferramentas, é AWS possível armazenar os processos de implantação da função de rede AWS como código-fonte e manter esse código-fonte IaC no pipeline de CI/CD para realizar a entrega contínua.

Este whitepaper descreve processos detalhados para aproveitar as ferramentas de AWS IaC e CI/CD para a implantação e atualização da função de rede 5G. Além disso, este whitepaper aborda a integração com ferramentas de terceiros para teste, observabilidade e orquestração.

AWS CI/CD tools are not restricted to 5G network functions. They are also employed for automating the deployment of 4G networks, which enables CSPs to rapidly and efficiently deploy and update 4G network functions. Most 4G network functions are Virtual Network Function (VNF) based. AWS CI/CDconjuntos de ferramentas como os que AWS CloudFormation podem ser usados para automatizar a implantação do 4G VNFs, trazendo eficiência de escala e tempo para implantações de rede 4G.