Juan David Rueda Quiroga
Este dejó de ser audiocurso? por poco me pierdo la diapositiva
Michel Gomez
solo es una imagen de apoyo X'D
Juan David Rueda Quiroga
Este dejó de ser audiocurso? por poco me pierdo la diapositiva
Michel Gomez
solo es una imagen de apoyo X'D
Juan David Cajamarca Acuña
En este ejemplo, trataremos de desplegar una aplicación completa sin uso de servidores; es decir, utilizando solamente la estrategia de serverless y un par de proveedores externos.
Principalmente, utilizaremos un CDN para asegurarnos de que nuestra página web funcione de manera rápida y segura. Luego enviaremos el tráfico a un proxy que se va a encargar de la autenticación usando un caché. Este proxy puede estar corriendo en serverless. Esta aplicación será un blog donde tendremos imágenes procesadas de diferentes formatos y algunos videos. Todos estos archivos estarán almacenados en un Object Store como lo son los AWS S3 Buckets.
Lo que haremos en las funciones serverless, es recibir las imágenes, procesarlas y guardarlas en un Object Store. Nuestras funciones Serverless se ejecutarán solamente cuando se requiera su ejecución; la página web (que estará hecha en HTML, CSS y JS) estará hospedada en un Bucket de AWS S3. Este contenido estático no tiene lógica, por lo que nuestro CDN puede accederlo directamente sin la necesidad de un servidor.
De esta manera podemos desplegar nuestro propio blog sin el uso de servidores de una forma rápida y segura. Además, nuestro blog escalará automáticamente en el caso de que tengamos mucho tráfico y se disminuirá en caso de que tengamos poco o nada, por lo que solamente pagaríamos por el tráfico que estamos utilizando.
Este es un excelente ejemplo de uso de las tecnologías modernas para ahorrar dinero y desarrollar rápidamente nuestra aplicación.
Alexis Dorado Muñoz
¡Es un placer ayudarte! 😊 Si tienes más preguntas o necesitas ayuda con otros temas, no dudes en contactarme. ¡Sigue aprendiendo y construyendo aplicaciones increíbles! 🚀
DAVID EDUARDO BAEZ SANCHEZ
Alexis Dorado Muñoz
Gracias por tu aporte
Andres Rodriguez
En el caso de usar S3 para el almacenamiento de objetos, por ejemplo una imagen, existe algún mecanismo para detectar ese nuevo objeto en el origen y enviarlo automáticamente al CDN?
Pablo Fredrikson
ProfesorGeneralmente los CDN resuelven esto de forma automática. El link de tu objeto directamente apunta al CDN y si el CDN no tiene la copia, la va a ir a buscar a S3 y despues cachearla para la próxima request.
Jefred Bedoya
Arquitectura Serverless
El diseño se centra en optimización de costos y escalabilidad. Al delegar la infraestructura a servicios gestionados, eliminas el mantenimiento de servidores tradicionales y pagas exclusivamente por el uso real.
Daniel Eduardo Rojas Pulido
serverless se puede usar para procesamiento de imágenes y video y así ahorramos dinero
Tomás Lautaro Elizondo
A que se refiere el profe con procesar imágenes? que tipo de proceso sería este?
Pablo Fredrikson
ProfesorPor ejemplo crear nuevos formatos o cambiarles el tamaño
Alexis Dorado Muñoz
Despliegue de una aplicación web sin servidores:
Imagina construir un blog completamente sin servidores, aprovechando al máximo la estrategia serverless y algunos proveedores externos. ¡Veamos cómo sería posible!
1. CDN para la velocidad y seguridad:
2. Proxy serverless para la autenticación:
3. Almacenamiento en la nube para contenido multimedia:
4. Funciones serverless para el procesamiento de imágenes:
5. Página web estática servida desde un bucket:
Beneficios de esta arquitectura:
Este ejemplo ilustra cómo las tecnologías modernas como serverless y el almacenamiento en la nube permiten construir aplicaciones eficientes, escalables y rentables.
MARIA TERESA PANIAGUA RIVERA
Gracias
Sergio Javier Leguizamon Ballen
en El Diagrama donde quedan almacenados los articulos del blog?
Pablo Fredrikson
ProfesorEn una base de datos que está ubicada en un servicio manejado por algún proveedor, en el caso de AWS, RDS es la alternativa para mysql y postgresql