Descripción:
Con la llegada de sistemas como AWS Lambda, el término serverless ganó mucha popularidad. Sin embargo, muchas personas aún no están seguras de para qué sirve y cómo puede ayudarles a crear aplicaciones más rápido que los enfoques tradicionales. Otros usuarios potenciales se desaniman por los límites arbitrarios y el bloqueo de los productos serverless basados en la nube.
Objetivo del curso: Este curso le enseñará lo que significa “sin servidor” y cómo se puede hacer portátil con marcos de código abierto. Obtendrás una buena visión general del panorama CNCF serverless, y una experiencia de primera mano en la construcción y despliegue de código, directamente a un clúster Kubernetes.
Al termino de este curso el participante habrá adquirido los siguientes conocimientos:
- Entender qué es serverless.
- Obtener una visión general del panorama CNCF en torno a las tecnologías sin servidor.
- Aprenda cómo serverless se puede hacer portátil mediante el uso de la definición Serverless 2.0 y Kubernetes.
- Explorar la cadena de herramientas OpenFaaS, incluyendo: UI, CLI y REST API.
- Explorar el ecosistema OpenFaaS, incluyendo el almacén de plantillas y el almacén de funciones para compartir funciones y plantillas de código.
- Construir funciones usando Python, configurarlas, y usar secretos.
- Añadir dependencias a través de pip, y aprender a construir extensiones nativas.
- Explore cómo operar OpenFaaS con: autoescalado, métricas, cuadros de mando, actualizaciones, URLs personalizadas y versionado.
- Exponer funciones de forma segura en Internet con TLS, y asegurarlas con autenticación.
Requisitos de ingreso.
Comprensión de textos en idioma inglés.
Conocimientos básicos de herramientas CLI y administración de Linux
Alguna experiencia con el lenguaje de programación Python
Conocimientos básicos de contenedores y Docker
Temario:
- Introducción a Serverless
- Estado de Serverless en CNCF
- OpenFaaS
- Configuración de Kubernetes y OpenFaaS
- Características de OpenFaaS
- Crea tu primera función con Python
- Configuración de una función
- Funcionamiento sin servidor
- Más allá