Bienvenida
Bienvenida al curso avanzado de Serverless Framework
Desplegamos nuestro proyecto
Buenas prácticas en serverless
Presentacion del proyecto
Buenas practicas y errores comunes desarrollando en serverless
Serverless no es solo lambda
Haciendo lógica de negocio con AWS Api Gateway
Cuáles servicios vamos a usar
S3 para guardar objetos
Serverless puede crear cualquier recurso de amazon
Firmar URLS y subir objetos a S3
Lambda layers
Caso de uso: Thumbnail Generator
Creando y desplegando una lambda layer
Actualizando lambda layer con CICD
Asegurando nuestra app serverless
Formas de asegurar una app serverless
Autorizando usando APIKEYs
Usando parámetros de systems manager
Creamos un Custom Authorizer
Conectando ApiGateway con SQS
Porque son buenas algunas funcionalidades asíncronas
Desarrollando usando plugins y SQS
Creamos nuestra lambda user like
Bonus
Como crear un custom domain name
Custom domain names para nuestro proyecto
Clase grupal: Hablando desde nuestra experiencia
Cierra del curso
Finalizamos
No tienes acceso a esta clase
¡Continúa aprendiendo! Únete y comienza a potenciar tu carrera
AWS ofrece una robusta serie de servicios serverless que permiten a los desarrolladores crear aplicaciones ágiles, escalables y eficientes. A través de la integración de estos servicios, es posible construir soluciones de backend innovadoras y dinámicas. A continuación, exploraremos algunos de los servicios más destacados y cómo pueden mejorar tu arquitectura serverless.
Amazon Simple Queue Service (SQS) es un servicio de colas que facilita el desacoplamiento de aplicaciones serverless. Su función principal es insertar, almacenar y recuperar mensajes de forma segura.
DynamoDB es una potente base de datos NoSQL de AWS, conocida por su baja latencia y facilidad de uso.
Amazon S3 es más que un simple almacenamiento de objetos; ofrece potentes capacidades para los desarrolladores que buscan mejorar sus aplicaciones.
API Gateway es esencial para exponer y consumir funciones Lambda a través de peticiones HTTP.
Integrar S3 para el frontend, Lambda y SQS para el backend, y DynamoDB como capa de persistencia, crea una arquitectura total y verdaderamente serverless. Un enfoque completamente integrado permite:
Estos servicios se combinan para ofrecer una solución robusta, escalable, y eficiente, capaz de manejar desde pequeñas aplicaciones hasta infraestructuras empresariales complejas. Considerar un curso de profundización en cada uno de estos servicios de AWS puede expandir tus habilidades y conocimiento, potenciando aún más tus competencias dentro del mundo serverless.
Aportes 2
Preguntas 1
aun no esta el curso de dynamo :’(
¿Quieres ver más aportes, preguntas y respuestas de la comunidad?