________________________________________________________________
¿Quiere realizar este curso en modalidad telepresencial o presencial?
Póngase en contacto con nosotros por correo: info@nanforiberica.com, teléfonos: +34 91 031 66 78 / +34 605 98 51 30, WhatsApp: +34 685 60 05 91, o comunícate con Nuestras Oficinas
________________________________________________________________
Curso Fundamentos de Azure Kubernetes Service (AKS)
Este curso se imparte en modalidad online y consta de 5 unidades. La duración del curso es de 40 horas que se distribuye entre el contenido y las herramientas de colaboración. A su finalización, el alumno recibirá un diploma acreditativo.
La formación se realiza a través de nuestro Campus Virtual, con esta modalidad dispondrás de todo el contenido didáctico en la plataforma del curso y estará accesible, desde el día de inicio de curso, las 24 horas todos los días de la semana. El alumno también dispondrá de foros de participación, así como una tutorización continua.
El curso se dicta en modalidad de teleformación (opción 100% de bonificación). También se pueden realizar acciones formativas presenciales y telepresenciales bajo demanda.
Introducción
El curso "Fundamentos de Azure Kubernetes Service (AKS)" está diseñado para proporcionar una comprensión integral de los conceptos básicos y las ventajas de utilizar AKS. A lo largo de este curso, los participantes aprenderán a configurar y gestionar clústeres de Kubernetes en Azure, implementar aplicaciones y realizar pruebas y validaciones. Este curso combina teoría y práctica para asegurar que los participantes adquieran habilidades prácticas y conocimientos sólidos sobre AKS.
Dirigido a
-
Desarrolladores de software que desean aprender a implementar y gestionar aplicaciones en contenedores utilizando AKS.
-
Administradores de sistemas y DevOps que buscan mejorar sus habilidades en la gestión de clústeres de Kubernetes en Azure.
-
Profesionales de TI interesados en comprender los fundamentos de AKS y cómo puede beneficiar a sus organizaciones.
-
Estudiantes y entusiastas de la tecnología que desean adquirir conocimientos sobre Kubernetes y su implementación en la nube de Azure.
Contenido del curso
Unidad 1
Introducción a Azure Kubernetes Service (AKS)
Objetivo:
- Comprender los conceptos básicos de AKS y sus ventajas.
Contenido:
- ¿Qué es Kubernetes?
- Características principales de AKS.
- Configuración necesaria antes de comenzar (Azure Cloud Shell, CLI de Azure).
- Creación de una cuenta gratuita de Azure.
- Actividad práctica: Configurar el entorno de trabajo en Azure Cloud Shell o CLI local.
Preparación y Configuración Inicial
Objetivo:
- Configurar las variables de entorno y crear un grupo de recursos.
Contenido:
- Definición de variables de entorno en Bash.
- Creación de un grupo de recursos con az group create.
- Consideraciones sobre la región y permisos.
- Actividad práctica: Crear un grupo de recursos en Azure y verificar su estado.
Unidad 2
Creación de un Clúster de AKS
Objetivo:
- Implementar un clúster de AKS básico con configuración predeterminada.
Contenido:
- Comando az aks create para la creación de clústeres.
- Configuración de nodos y claves SSH.
- Estructura del clúster en Azure.
- Actividad práctica: Crear un clúster AKS y explorar sus componentes.
Unidad 3
Conexión al Clúster y Herramientas de Gestión
Objetivo:
- Conectar y administrar un clúster con kubectl.
Contenido:
- Instalación de kubectl y configuración de acceso con az aks get-credentials.
- Verificación de nodos en el clúster (kubectl get nodes).
- Configuración básica para administrar el clúster.
- Actividad práctica: Conectar al clúster y listar los nodos disponibles.
Unidad 4
Implementación de Aplicaciones en AKS
Objetivo:
- Desplegar una aplicación de múltiples contenedores en AKS.
Contenido:
- Introducción a manifiestos YAML en Kubernetes.
- Desglose del archivo YAML de ejemplo proporcionado.
- Implementación de la aplicación con kubectl apply.
- Consideraciones para aplicaciones en producción.
- Actividad práctica: Implementar y validar una aplicación con varios servicios.
Unidad 5
Validación y Pruebas de Aplicaciones
Objetivo:
- Probar la aplicación implementada y resolver problemas básicos.
Contenido:
- Obtención de la dirección IP pública del servicio.
- Pruebas con herramientas como curl.
- Inspección de logs y monitoreo de pods.
- Actividad práctica: Probar el acceso a la aplicación desde un navegador y usar comandos de monitoreo.
Limpieza de Recursos y Próximos Pasos
Objetivo:
- Eliminar los recursos innecesarios y planificar proyectos futuros.
Contenido:
- Eliminación del grupo de recursos con az group delete.
- Consideraciones sobre costos y gestión de identidades.
- Introducción a arquitecturas de referencia para entornos de producción.
- Recursos adicionales y tutoriales recomendados.
- Actividad práctica: Eliminar recursos creados y reflexionar sobre el aprendizaje.
Requisitos previos
Para aprovechar al máximo este curso, se recomienda que los participantes tengan:
- Conocimientos básicos de la línea de comandos y scripting en Bash.
- Familiaridad con conceptos de contenedores y Docker.
- Una cuenta gratuita de Azure para realizar las actividades prácticas.
- Acceso a Azure Cloud Shell o la CLI de Azure instalada localmente.
Otras modalidades
Si os interesa realizar este curso en modalidad telepresencial póngase en contacto con nosotros: Correo: info@nanforiberica.com, Teléfono: +34 91 031 66 78, WhatsApp: +34 685 60 05 91