¿Qué se logra con esta implementación de soluciones de AWS?

La solución gestor de imágenes sin servidor combina los servicios de AWS de alta disponibilidad y confianza con la suite de procesamiento de imágenes de código abierto Sharp para permitir una manipulación de imágenes rápida y rentable en la nube de AWS. La solución implementa y configura automáticamente una arquitectura sin servidores optimizada para la manipulación dinámica de imágenes. Utiliza Amazon CloudFront para la entrega de contenido global y Amazon Simple Storage Service (Amazon S3) para un almacenamiento fiable y duradero en la nube a bajo costo.

La versión más reciente de la solución utiliza el tiempo de ejecución más actualizado de Node.js. La versión 4.x utiliza el tiempo de ejecución Node.js 8.10, que llegó al final de su vida útil el 31 de diciembre de 2019. Para actualizar a la versión 5.0, debe implementar la solución como una nueva pila. Para obtener más información, consulte la guía de implementación.

Información general sobre la implementación de soluciones de AWS

AWS ofrece una solución sencilla que implementa y configura de forma automática una arquitectura sin servidor optimizada para la manipulación dinámica de imágenes. En el siguiente esquema se muestra la arquitectura de Serverless Image Handler que se puede implementar en minutos utilizando la guía de implementación de la solución y la plantilla de AWS CloudFormation correspondiente.

Serverless Image Handler | Diagrama de arquitectura
 Haga clic para agrandar

Arquitectura de Serverless Image Handler

AWS Lambda recupera imágenes de su bucket de Amazon Simple Storage Service (Amazon S3) y utiliza Sharp para devolver una versión modificada de la imagen a Amazon API Gateway. La solución genera un nombre de dominio de Amazon CloudFront que brinda acceso a la caché para la API del gestor de imágenes.

Además, la solución implementa una interfaz de usuario de demostración opcional donde puede interactuar directamente con el punto de enlace de la API del gestor de imágenes mediante archivos de imágenes que ya existen en su cuenta. La interfaz de usuario de demostración está implementada en un bucket de Amazon S3 para que los clientes puedan empezar a manipular imágenes de inmediato a través de una interfaz web sencilla. CloudFront se utiliza para restringir el acceso al contenido del bucket del sitio web de la solución.

Gestor de imágenes sin servidor

Versión 5.0
Última actualización: 08/2020
Autor: AWS

Tiempo estimado de implementación: 15 minutos

Utilice el siguiente botón para suscribirse a las actualizaciones de la solución.

Nota: Para suscribirse a las actualizaciones de RSS, debe disponer de un complemento de RSS habilitado para el navegador que utilice.  

Características

Implementación de referencia de Serverless Image Handler

Construye automáticamente una arquitectura sin servidores optimizada para la manipulación dinámica de imágenes en la nube de AWS.

Recorte inteligente

Recorte imágenes con las funciones de reconocimiento facial de Amazon Rekognition.

Interfaz web

Implemente una interfaz de usuario sencilla donde puede interactuar directamente con el punto de enlace de la API del gestor de imágenes mediante archivos de imágenes que ya existen en su cuenta.
Ícono de creación
Implemente usted mismo una solución

Consulte nuestra biblioteca de Implementaciones de soluciones de AWS para obtener respuestas a problemas de arquitectura comunes.

Más información 
Buscar un socio de APN
Buscar un socio de APN

Encuentre socios consultores y tecnológicos certificados por AWS que lo ayudarán a comenzar.

Más información 
Ícono de exploración
Explore las ofertas de asesoramiento sobre soluciones

Explore nuestra cartera de ofertas de asesoramiento para obtener ayuda autorizada por AWS con la implementación de la solución.

Más información