Bienvenida
Creación de Aplicaciones Serverless Avanzadas en AWS
Mejorando Proyectos Serverless con Buenas Prácticas y Funcionalidades
Buenas prácticas en serverless
Integración de Servicios AWS en Proyectos Serverless Avanzados
Buenas Prácticas con Serverless Framework en AWS
Serverless no es solo lambda
Validación de Lógica de Negocio con API Gateway y JSON Schema
Integración de Servicios AWS en Arquitecturas Serverless
Subida Segura de Archivos a S3 usando URLs Firmadas
Creación y Configuración de Buckets S3 con CloudFormation
Generación de URLs firmadas con AWS Lambda y API Gateway
Lambda layers
Procesador de Imágenes AsÃncrono con AWS Lambda y S3
Optimización de Lambda con Layers en AWS y Serverless Framework
Automatización de Lambda Layers con GitHub Actions y Serverless Framework
Asegurando nuestra app serverless
Seguridad en Aplicaciones Serverless con API Gateway y Custom Authorizers
Uso de API Keys en Serverless Framework y API Gateway
Creación de Custom Authorizers en AWS con Serverless Framework
Autorización Personalizada con AWS Lambda y Custom Authorizer
Conectando ApiGateway con SQS
Asincronismo y Lambda: Implementación en AWS Serverless
Suma de Likes AsÃncrona con AWS Lambda y SQS
Implementación AsÃncrona de Likes con AWS Lambda y DynamoDB
Bonus
Configuración de Dominios Personalizados en AWS API Gateway
Configuración de Dominios Personalizados con Serverless Framework
Experiencias y desafÃos en el desarrollo con Serverless en AWS
Cierra del curso
Resumen del Curso Serverless en AWS
No tienes acceso a esta clase
¡Continúa aprendiendo! Únete y comienza a potenciar tu carrera
El almacenamiento de objetos como imágenes, videos y documentos en una aplicación no resulta eficiente si se lleva a cabo en una base de datos convencional. La solución más acertada es utilizar servicios especializados, como Amazon S3, que están especÃficamente diseñados para gestionar este tipo de archivo. En una arquitectura serverless, la forma más efectiva de manejar la subida de estos archivos es aprovechando la funcionalidad de URL firmadas que ofrece S3. Veamos cómo funciona este proceso y sus beneficios.
Las URLs firmadas son una herramienta esencial para permitir la subida segura de archivos a un bucket de S3. A través de una función Lambda, se sigue un proceso que ofrece un nivel de seguridad más alto:
upload S3
, solicita a S3 la creación de una URL firmada.Este método no solo proporciona mayor seguridad, sino que también resuelve problemas comunes en la manipulación de archivos a gran escala.
Utilizando URLs firmadas en combinación con los servicios de Amazon S3, podemos gestionar de manera óptima y segura la subida de archivos en aplicaciones serverless, garantizando la integridad y la eficiencia del proceso. ¡Sigue adelante y explora cómo implementar esta solución en tus desarrollos!
Aportes 2
Preguntas 0
¿Quieres ver más aportes, preguntas y respuestas de la comunidad?