Seção: Tutoriais
|
|
||
Figura 2: Transformação no Core da Rede
O novo 5G Core representa um passo corajoso da comunidade de telecomunicações na “softwarização” das suas redes, permitindo uma integração com serviços oferecidos na nuvem.
As duas bases tecnológicas para o Core 5G são redes definidas por software (SDN) e a virtualização de funções de rede.
O novo 5G Core é nativo na nuvem (cloud native), sendo, portanto, distribuído (Statelessness), modular e está sendo implementado com containers.
Uma arquitetura Cloud Native traz Disponibilidade, agilidade e possibilita a automação.
O que é Cloud Native?
Figura 3: Computação Nativa na Nuvem
A “computação nativa da nuvem” é uma evolução das várias ferramentas e técnicas utilizadas pelos desenvolvedores de software para construir, implantar e manter aplicativos de software na infraestrutura em nuvem e não mais em hardware não virtualizado, como ocorria no início do século.
As tecnologias nativas da nuvem capacitam as organizações a criar e executar aplicativos escaláveis em ambientes modernos e dinâmicos, como nuvens públicas, privadas e híbridas.
A Cloud Native Computing Foundation (CNCF) procura impulsionar a adoção desse paradigma promovendo e sustentando um ecossistema de projetos de código aberto e neutros em relação aos fornecedores.
Conteiners, microsserviços, infraestrutura imutável e APIs declarativas exemplificam essa abordagem.
O CNCF fornece estrutura e restrições para ser nativo da nuvem, exigindo que os aplicativos que estão sendo desenvolvidos e arquitetados usem metodologias de microsserviços para serem implementadas como contêineres.
Microsserviços são aplicativos tradicionais divididos em componentes pequenos e reutilizáveis.
A orquestração dinâmica é outro pilar crítico de ser nativo da nuvem.
|