DevOps seguro para AKS

DevOps y Kubernetes funcionan mejor juntos. Implementar DevOps seguro con Kubernetes en Azure, le permite alcanzar el equilibrio entre velocidad y seguridad, y proporcionar códigos más rápido a gran escala. Establezca protecciones en torno a los procesos de desarrollo mediante CI/CD con controles dinámicos de directivas y acelere el bucle de comentarios con una supervisión constante. Utilice Azure Pipelines para ofrecer resultados rápido mientras asegura el cumplimiento de directivas críticas con Azure Policy. Azure brinda observabilidad en tiempo real de sus canalizaciones de versión y compilación, además de la capacidad de aplicar fácilmente auditorías de cumplimiento y reconfiguraciones.

Secure DevOps for AKSDevOps and Kubernetes are better together. Implementing secure DevOps together with Kubernetes on Azure, you can achieve the balance between speed and security and deliver code faster at scale. Put guardrails around the development processes using CI/CD with dynamic policy controls and accelerate feedback loop with constant monitoring. Use Azure Pipelines to deliver fast while ensuring enforcement of critical policies with Azure Policy. Azure provides you real-time observability for your build and release pipelines, and the ability to apply compliance audit and reconfigurations easily.123456789

Los desarrolladores repiten, prueban y depuran con rapidez diferentes partes de una aplicación juntas en el mismo clúster de Kubernetes.

El código se fusiona mediante combinación en un repositorio de GitHub y, después, se ejecutan compilaciones y pruebas automatizadas con Azure Pipelines.

La imagen de contenedor se registra en Azure Container Registry.

Se aprovisionan clústeres de Kubernetes usando herramientas como Terraform. Los gráficos Helm, instalados por Terraform, definen el estado deseado de los recursos y las configuraciones de las aplicaciones.

Los operadores implementan directivas para gobernar las implementaciones en el clúster de AKS.

La canalización de versión ejecuta automáticamente una estrategia de implementación predefinida con cada cambio de código.

Con el uso de Azure Policy, se agrega la aplicación de directivas y auditorías a la canalización de CI/CD.

Se obtienen telemetría de las aplicaciones, supervisión del estado de los contenedores y análisis de registros en tiempo real con Azure Monitor

Se usan conclusiones para solucionar problemas y se envían a los planes del siguiente sprint.

  1. 1 Los desarrolladores repiten, prueban y depuran con rapidez diferentes partes de una aplicación juntas en el mismo clúster de Kubernetes.
  2. 2 El código se fusiona mediante combinación en un repositorio de GitHub y, después, se ejecutan compilaciones y pruebas automatizadas con Azure Pipelines.
  3. 3 La imagen de contenedor se registra en Azure Container Registry.
  4. 4 Se aprovisionan clústeres de Kubernetes usando herramientas como Terraform. Los gráficos Helm, instalados por Terraform, definen el estado deseado de los recursos y las configuraciones de las aplicaciones.
  5. 5 Los operadores implementan directivas para gobernar las implementaciones en el clúster de AKS.
  1. 6 La canalización de versión ejecuta automáticamente una estrategia de implementación predefinida con cada cambio de código.
  2. 7 Con el uso de Azure Policy, se agrega la aplicación de directivas y auditorías a la canalización de CI/CD.
  3. 8 Se obtienen telemetría de las aplicaciones, supervisión del estado de los contenedores y análisis de registros en tiempo real con Azure Monitor
  4. 9 Se usan conclusiones para solucionar problemas y se envían a los planes del siguiente sprint.