Temario del curso
Introducción
Descripción general de las características y la arquitectura sin servidor
- ¿Cómo funciona el desarrollo en entornos sin servidor?
- ¿Qué requisitos son indispensables para adoptar este modelo de desarrollo?
Panorama del ecosistema CNCF y los entornos sin servidor
- Diferencias entre Servidor de Contenedores como Servicio y Funciones como Servicio en modelos sin servidor.
Primeros pasos para implementar soluciones sin servidor en Kubernetes
- Elección del framework sin servidor más adecuado para Kubernetes.
- Comparativa entre Fission, Kubeless y Knative.
- Análisis comparativo de Knative frente a OpenFaaS.
Descripción de otros proveedores de servicios FaaS compatibles con frameworks sin servidor
Presentación del ecosistema y las funcionalidades de OpenFaaS
- ¿Por qué resulta interesante iniciarse en el uso de OpenFaaS?
- Qué herramientas pueden integrarse con OpenFaaS.
Configuración del sistema Kubernetes para el desarrollo sin servidor
- Instalación y configuración de las herramientas necesarias.
Uso de las herramientas básicas del framework sin servidor y manejo de su API
- Navegación por el panel de control así como uso de la interfaz gráfica o la línea de comandos.
Detalles sobre las implementaciones FaaS y aplicaciones sin servidor en Kubernetes
- Diferencias entre arranques lentos y rápidos (cold start vs warm start).
Creación de una función en Python dentro de un entorno Kubernetes utilizando el framework sin servidor
Almacenamiento de plantillas de código y distribución de funciones a través de repositorios
- Manejo de versiones en proyectos sin servidor basados en Kubernetes.
Pruebas de funciones Python y optimización de sus métricas de rendimiento
- Aplicación práctica con indicadores de ejecución.
Implementación del escalado automático para una gestión eficiente de los recursos
- Modificación y adaptación de las funciones según necesidades concretas.
Agregar dependencias a dichas funciones así como crear extensiones propias
Manejo de secretos en Kubernetes mediante funciones sin servidor
- Utilización adecuada de imágenes de contenedores y definiciones de pods.
Aseguramiento de las funciones en entornos Kubernetes sin servidor y creación de mecanismos de autenticación
- Empleo adecuado del protocolo TLS para proteger comunicaciones.
Despliegue de funciones desarrolladas en Python utilizando el framework sin servidor en Kubernetes
- Configuración y uso de pipelines CI/CD orientados a entornos sin servidor para la implementación.
- Personalización de direcciones URL destinadas a acceder a cada componente.
Seguimiento del ciclo de vida de las funciones así como revisión detallada de los registros generados en cada solicitud
Solución de incidencias comunes durante el desarrollo
Resumen y conclusiones finales del curso
Requerimientos
- Dominio del lenguaje de programación Python
- Conocimientos intermedios sobre los conceptos y principios de Kubernetes
- Comprensión básica de la contenerización y las tecnologías cloud
- Experiencia previa con distribuciones Linux y el uso de la línea de comandos.
Público objetivo
- Desarrolladores
- Ingenieros DevOps
Formación Corporativa a Medida
Soluciones de formación diseñadas exclusivamente para empresas.
- Contenido personalizado: Adaptamos el temario y los ejercicios prácticos a los objetivos y necesidades reales del proyecto.
- Calendario flexible: Fechas y horarios adaptados a la agenda de su equipo.
- Modalidad: Online (en directo), In-company (en sus oficinas) o Híbrida.
Precio por grupo privado (formación online) desde 4350 € + IVA*
Contáctenos para obtener un presupuesto exacto y conocer nuestras promociones actuales
Reseñas (4)
comprensión básica de contenedores/kubernetes y su interacción características de la plataforma Openshift
Eric Scholze - NOW IT GmbH
Curso - Introduction to Containers, Kubernetes & OpenShift
Traducción Automática
About the microservices and how to maintenance kubernetes
Yufri Isnaini Rochmat Maulana - Bank Indonesia
Curso - Advanced Platform Engineering: Scaling with Microservices and Kubernetes
Cómo los formadores transmiten el conocimiento de manera efectiva
Vu Thoai Le - Reply Polska sp. z o. o.
Curso - Certified Kubernetes Administrator (CKA) - exam preparation
Traducción Automática
El conocimiento y los intercambios con Augustin
Laurent - L'Office national des vacances annuelles (ONVA)
Curso - Docker and Kubernetes
Traducción Automática