Despliegue de funciones de red nativas de la nube - Integración y entrega continuas para redes 5G en AWS

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Despliegue de funciones de red nativas de la nube

El despliegue de la CNF tiene que ver con el despliegue de la aplicación. Como parte del despliegue de la CNF, los gráficos de Helm de la aplicación se implementan mediante la canalización de códigos CI/CD. Se incorpora la función de retrollamada para ejecutar scripts individuales específicos de cada aplicación, que implican principalmente comprobaciones previas y posteriores. Los gráficos de Helm se implementan en una secuencia según las necesidades de la aplicación y comprueban el estado de Kubernetes PODs antes de pasar al siguiente paso de la implementación. A menudo, ISVs proporciona un script contenedor para ejecutar los gráficos de Helm y las comprobaciones de cordura. Estos scripts ISV se invocan desde dentro. AWS CodePipeline Como parte de esta fase, se implementan los agentes de registro y monitoreo, como Prometheus y Fluentd, además de CloudWatch Amazon, que registra y monitorea la infraestructura de nube de la aplicación.

La canalización de códigos está integrada con el marco de automatización de pruebas de terceros. La canalización de código puede llamar directamente al marco de automatización de pruebas APIs para ejecutar la prueba en la aplicación implementada, consultar los resultados de las pruebas y analizarlos. Esto simplifica la implementación y las pruebas de la aplicación.

Un diagrama que muestra el despliegue y la actualización de la aplicación.

Despliegue y actualización de aplicaciones

A continuación se muestra un ejemplo del despliegue del CNF function/session management function (UPF/SMF (plano de usuario) mediante AWS CodePipeline.

  • Automatice todo el proceso de CI/CD mediante CodeCommit, y CodeBuild. CodePipeline

  • Las tareas de creación de infraestructuras e instalación de aplicaciones se integran como parte del proceso.

  • Los agentes FluentD y Prometheus se instalan y crean en los paneles de Amazon. CloudWatch

Capturas de pantalla que muestran un ejemplo de despliegue de UPF/SMF. CNFs

Ejemplo de despliegue de la UPF/SMF CNFs