Hay aquí un curso enfocado o detallado sobre la creación de funciones en Lambda?
Presentación
Contenedores en AWS: Docker, ECS y EKS
EC2
Administración de Instancias EC2 en AWS
Configuración de instancias EC2 en AWS paso a paso
Instalación y configuración de servidor web en Ubuntu
Creación de Imágenes AMI en Amazon EC2
Creación de Snapshots en Amazon Elastic Block Store
IPs Elásticas en Amazon S2: Configuración y Asignación
Configuración de Balanceadores de Carga en AWS S2
Certificación de Dominio en AWS: Creación y Validación
Configuración de AMIs en AWS Marketplace
Configuración de Instancias EC2 en AWS
Lightsail
Configuración y uso de VPS Amazon Lightsail
Creación y Gestión de VPS con Amazon Lysel
Comparativa de costos: Dicel vs Instancias EC2 de AWS
Instalación y Configuración de un VPS en Linux Ubuntu
Instalación de Apache, Git y PHP en Amazon Linux
Instalación de Bases de Datos en Amazon LightSail
Instalación de servidores y configuración de bases de datos
ECR/ECS/EKS
Contenedores Docker en AWS: SR, SS y EKS
Correr contenedores Docker con AWS ECS Fargate
Configuración de Contenedores en AWS con Fargate
Automatiza Docker en AWS EC2 con Instancias Gratuitas
Implementación de Kubernetes con EKS en AWS
Configuración de un Cluster Kubernetes en AWS con Kops
Creación de Dockerfile para Aplicaciones en Simple Storage (SS)
Lambda
Creación de funciones con AWS Lambda y la arquitectura serverless
Funciones Lambda en AWS: Creación y Gestión Básica
Fundamentos de AWS Lambda y su implementación práctica
Elastic Beanstalk
Configuración de Elastic Beanstalk en AWS: Despliegue y Gestión
Creación de Ambientes en AWS Elastic Beanstalk con PHP
Actualización de versión en Elastic Beanstalk paso a paso
Deploying Spring Boot en Elastic Beanstalk
Conclusiones
Programación en AWS: Servicios y Features Esenciales
No tienes acceso a esta clase
¡Continúa aprendiendo! Únete y comienza a potenciar tu carrera
Lambda es un producto que implementa la filosofía de Serverless, lo cual significa no tener un servidor sino tener funciones que hagan cosas muy específicas (sin embargo sí se usan servidores que administra AWS sin que tú pienses en ello). Es código que puede conectarse a una base de datos, servicios web, etc.
En el mundo clásico se tenía un servidor o grupo de servidores corriendo software y teniendo microservicios. El software internamente resolvía todo y todo consistía en llamadas al mismo código. Con Lambda el enfoque es más de separar las funciones, ponerlas en diferentes servicios y correremos una parte del código en diferentes endpoints.
Lambda escala automáticamente: Esto quiere decir que si tu microservicio comienza a usarse más, se te brindarán más recursos para que corra siempre correctamente.
El costo de Lambda es atractivo porque AWS te da 1 millón de llamadas gratis por mes y cuando te excedas de eso, el costo es muy bajo.
Lenguajes soportados:
Aportes 15
Preguntas 3
Hay aquí un curso enfocado o detallado sobre la creación de funciones en Lambda?
Lambda es un producto que implementa la filosofía de Serverless, lo cual significa no tener un servidor sino tener funciones que hagan cosas muy específicas (sin embargo sí se usan servidores que administra AWS sin que tú pienses en ello). Es código que puede conectarse a una base de datos, servicios web, etc.
Lambda escala automáticamente: Esto quiere decir que si tu microservicio comienza a usarse más, se te brindarán más recursos para que corra siempre correctamente.
El costo de Lambda es atractivo porque AWS te da 1 millón de llamadas gratis por mes y cuando te excedas de eso, el costo es muy bajo.
Lenguajes soportados:
Node.js (JavaScript)
Python
Java
C#
Go
Para Scala existen algunas librerías que permiten usar el SDK de aws de Java. Es interesante por lo simple que es usar un lenguaje funcional y que se adapta muy bien a la filosofía de programar con funciones atómicas.
Lambda es en esencia la mejor descripción de una arquitectura tipo serverless, cada vez que realizas una invocación a una función en lambda esta se ejecuta sin la necesidad de mantener un servidor corriendo, es muy útil para realizar tareas que necesitan bastante recursos en procesamiento o memoria, por ejemplo en la concatenación de miles de archivos en pdf, el cobro es proporcional a los recursos usados y tiempo de ejecución, así que ten cuidado al crear funciones recursivas, crea un bucle infinito y esto hace que tu factura vaya al infinito
lo interesante es que puede escalar solo.
importantisimo>Con Lambda el enfoque es más de separar las funciones, ponerlas en diferentes servicios y correremos una parte del código en diferentes endpoint
AWS Lambda
Estaria chido un curso de serverless con AWS, proyectos usando solo FaaS con BaaS
Un plus seria usando serverless framework
Con Lambda es no tener un servidor realmente sino crear funciones para realizar funciones especificas
En el mundo clásico se tenía un servidor o grupo de servidores corriendo software y teniendo microservicios. El software internamente resolvía todo y todo consistía en llamadas al mismo código. Con Lambda el enfoque es más de separar las funciones, ponerlas en diferentes servicios y correremos una parte del código en diferentes endpoints.
excelente 😃
Las funciones Lambda son de mis cosas favoritas en Amazon, tienes un millón de llamadas gratis al mes de por vida! Te sirve perfectamente para desplegar una aplicación de forma 100% gratuita en sus inicios jaja
Excelente clase
¿Quieres ver más aportes, preguntas y respuestas de la comunidad?