Desarrollo e implementación de aplicaciones en Kubernetes
En esta ruta de aprendizaje, aprenderá a desarrollar, compilar, implementar y mantener de forma automática aplicaciones nativas de la nube diseñadas para funcionar con Azure Kubernetes Service, desde el bloc de notas hasta la canalización de implementación.
Requisitos previos
- Una suscripción de Azure
- Saber usar la CLI de Azure
- Saber desplazarse por Azure Portal
- Conocimientos básicos de Kubernetes y sus conceptos
Módulos en esta ruta de aprendizaje
Implemente rápidamente una aplicación en contenedores hospedada en Azure Container Services o cualquier otro registrador en Azure Kubernetes Service mediante archivos de manifiesto declarativos.
Helm es un administrador de paquetes de aplicaciones para Kubernetes que se usa para estandarizar y simplificar la implementación de aplicaciones nativas de nube en Kubernetes. En este módulo se mostrará cómo instalar paquetes de terceros, denominados gráficos de Helm, y cómo crear e instalar gráficos de Helm para las cargas de trabajo que desarrollan sus equipos.
Implemente rápidamente una aplicación en contenedores en Azure Kubernetes Services (AKS) con Acciones de GitHub desencadenadas mediante eventos de GitHub.
Obtenga información sobre cómo crear una aplicación con estado administrada por un origen de datos externo mediante Azure Cosmos DB y AKS con los procedimientos recomendados de arquitectura.
Obtenga información sobre cómo almacenar de forma segura secretos y configuraciones de la aplicación mediante recursos de Kubernetes nativos en Azure Kubernetes Service (AKS). Implemente una aplicación completa mediante objetos Secret y ConfigMap para almacenar datos pertinentes.
Explore estrategias de optimización de costos que puede usar en Azure para el proceso de desarrollo de aplicaciones nativas de nube. Azure Kubernetes Service (AKS) ofrece características que puede usar para administrar los costos de proceso en el clúster de AKS. Estas características incluyen el escalado automático de nodos, los grupos de nodos de acceso puntual de AKS y Azure Policy.