Saltar al contenido

Programación sin servidores con el Proyecto Fn

Sección Introducción Transcripciones

Resumen del curso

Programación sin servidores con el Proyecto Fn
Programación sin servidores con el Proyecto Fn

Me llamo Elton, y esto es Programación sin Servidor con el Proyecto Fn. Trabajo para Docker, y he sido un MVP de Microsoft Azure durante muchos años. Parte de mi trabajo es evaluar nuevas tecnologías y la programación sin servidores es una de las cosas más interesantes que hay ahora mismo. Este curso es todo sobre serverless, usando una plataforma de código abierto llamada Fn Project. Fn utiliza el mismo flujo de trabajo sin servidores que se obtiene con las funciones Lambda o Azure de AWS. Te concentras en el código, y la plataforma se encarga de construirlo y ejecutarlo. Todas las plataformas sin servidor usan contenedores Docker bajo el capó, pero el Proyecto Fn es diferente porque el propio servidor Fn se ejecuta en Docker. Eso significa que puedes ejecutar funciones sin servidor en tu portátil, en los servidores del centro de datos y en cualquier nube, y será la misma experiencia en todas partes. Es sin servidores para la gente que está corriendo en pre-máximo o que quieren la nube sin bloqueo de la nube. Este curso te pondrá en marcha con Fn. Aprenderás a iniciar el servidor Fn y a desplegar funciones usando la línea de comandos Fn. Puedes ejecutar tus propios contenedores Docker como funciones y Fn también soporta un montón de lenguajes de programación desde el principio. Mis demostraciones serán en Java, Python, Node, y .NET Core, y mostraré algunos de los escenarios realmente útiles para las funciones sin servidor usándolos para integrar otros sistemas con ganchos web y añadiendo nuevas funcionalidades a las aplicaciones existentes. Aprenderás cómo Fn funciona muy bien con Docker para que puedas añadir funciones sin servidor junto con tus otras aplicaciones que se ejecutan en contenedores, pero no es necesario ser un experto en Docker. Cubriré todo lo que necesitas saber y tengo muchas recomendaciones para otros cursos donde puedes aprender más. También te mostraré cómo se ve Fn cuando estás usando tu máquina local para el desarrollo, pero desplegando a un servidor Fn remoto en prueba o un servicio Fn administrado en la nube. Fn funciona con tu gestión de código fuente existente y los canales de CI/CD, y tu propio registro Docker para que puedas aplicar los mismos procesos y controles de seguridad para los servidores que utilizas para todas tus aplicaciones. Al final de este curso, tendrás una buena comprensión de lo que puedes hacer con Fn y de dónde serverless generalmente puede encajar bien en tu entorno de aplicaciones. Así que únete a mí en el viaje a las funciones como un servicio con $0027s Serverless Programming with Fn Project.