Saltar al contenido principal

Biblioteca de soluciones de AWS

Transformación dinámica de imágenes para Amazon CloudFront

Transforme, optimice y entregue imágenes en tiempo real a una fracción del costo

Información general

La transformación dinámica de imágenes para Amazon CloudFront (anteriormente Serverless Image Handler) permite el procesamiento de imágenes en tiempo real a través de la red de entrega de contenido (CDN) global de Amazon CloudFront. Esta solución de AWS lo ayuda a optimizar automáticamente la entrega de contenido visual y, al mismo tiempo, a reducir significativamente la complejidad y los costos operativos. Al transformar dinámicamente una única imagen de origen bajo demanda, elimina la necesidad de almacenar varias versiones de la misma imagen, lo que se traduce en ahorros considerables de almacenamiento. Esta solución también mejora la experiencia del usuario al acelerar los tiempos de carga con un almacenamiento en caché mejorado, al tiempo que proporciona controles de seguridad sólidos para proteger contra el contenido inapropiado, inclusive las funciones de firma de URL, validación de solicitudes y moderación de contenido.

Beneficios

Transforme y optimice las imágenes en tiempo real mediante solicitudes de API sencillas o políticas de transformación predefinidas.

Ofrezca automáticamente el tamaño y el formato de imagen más eficientes según el tipo de dispositivo y las capacidades del navegador, lo que ayuda a garantizar un tamaño y una calidad de archivo óptimos y elimina la necesidad de administrar y almacenar varias versiones de la misma imagen.

Proteja los activos visuales con funciones de firma de URL, validación de solicitudes y moderación de contenido, al tiempo que mantiene controles de acceso granulares sobre la entrega de imágenes.

Gestione automáticamente cargas variables con una arquitectura sin servidor, lo que permite un rendimiento uniforme durante los picos de tráfico sin tener que gestionar la infraestructura.

Funcionamiento

Arquitectura ECS

Esta solución proporciona capacidades de transformación de imágenes seguras, escalables y dinámicas mediante una arquitectura de AWS en contenedores sin servidor. Aprovecha las funciones de Amazon CloudFront para la normalización de solicitudes y respuestas, y las solicitudes se envían a través del Application Load Balancer a los contenedores Fargate de Amazon ECS que realizan el procesamiento de imágenes. La carga de trabajo en contenedores extrae las imágenes de origen de Amazon S3 o de orígenes externos y se integra con Amazon Rekognition para realizar transformaciones impulsadas por la inteligencia artificial, como el recorte inteligente. La arquitectura incluye una interfaz de administración integral creada en AWS Amplify y protegida por Amazon Cognito, con API Gateway, Lambda y DynamoDB para la administración de la configuración. Amazon CloudFront proporciona almacenamiento en caché perimetral para una entrega optimizada.

Missing alt text value

Arquitectura Lambda

Esta solución permite transformaciones de imágenes seguras, escalables y dinámicas mediante una arquitectura de AWS sin servidor. Comienza con CloudFront Functions para la normalización de solicitudes y respuestas, usa API Gateway y Lambda para el procesamiento de imágenes, se integra con Rekognition para obtener funciones impulsadas por IA y almacena imágenes en S3. La validación de la firma de solicitudes se gestiona a través de Secrets Manager, mientras que CloudFront proporciona almacenamiento en caché perimetral para una entrega optimizada.

Missing alt text value

Acerca de esta implementación

  • Versión: 8.0.1
  • Fecha de lanzamiento: 12/2025
  • Autor: AWS
  • Tiempo estimado de despliegue: 15 minutos
  • Coste estimado: Ver detalles

Implemente con confianza

Aquí encontrará todo lo que necesita para lanzar esta solución de AWS en su cuenta

Le guiaremos por el proceso

Comience con rapidez. Lea la guía de implementación para conocer los pasos de implementación, los detalles de la arquitectura, la información de costos y las opciones de personalización.

Abrir guía

Hagamos que suceda

¿Todo listo para la implementación? Abra la plantilla de CloudFormation en la Consola de AWS para empezar a configurar la infraestructura que necesita. Se le pedirá que acceda a su cuenta de AWS si aún no ha iniciado sesión. 

Lance la arquitectura ECS en la consola de AWS
Lance la arquitectura Lambda en la consola de AWS

Clientes

Fotaflo

«Obtener una versión de prueba funcional solo llevó un par de días. En 2 semanas, comenzamos la producción y migramos el 75% de nuestras transformaciones de imágenes a aproximadamente ¼ del costo que pagábamos anteriormente por el servicio de terceros. Además de eso, todavía no tenemos que preocuparnos por mantener la infraestructura de canalización o escalar los servidores gracias a la arquitectura Amazon CloudFront, Amazon S3 y AWS Lambda. Ahora, nuestro equipo de producto puede volver a pensar en qué más podemos hacer con las fotos en lugar de en cómo podemos reducir los costos asociados a su transformación. »

Martin Eckart Arquitecto de sistemas, Fotaflo

Missing alt text value

Planifica tu espectáculo

«En Map Your Show gestionamos miles de imágenes en perfiles de expositores basados en la web y aplicaciones móviles. Al usar la transformación dinámica de imágenes para CloudFront, simplificamos nuestro proceso de recopilación de imágenes y mejoramos el tiempo de incorporación a la plataforma de expositores en un 37%. La solución ha sido fundamental para ayudarnos a ofrecer imágenes de alto rendimiento y transformadas dinámicamente a escala, todo ello sin la necesidad de gestionar múltiples variantes ni mantener una infraestructura adicional. »

Drew Martin, vicepresidente de tecnología, mapea tu programa

Missing alt text value

Perpetuo

«La transformación dinámica de imágenes para Amazon CloudFront ha demostrado que puede ampliarse a nivel mundial y, al mismo tiempo, mantener una alta disponibilidad y una entrega de imágenes eficiente. Para nosotros, ha sido una solución completa para gestionar la optimización y la entrega de imágenes».

Vishal Gandhi, director de tecnología de Perpetual

Missing alt text value

¿Ha encontrado lo que buscaba hoy?

Ayúdenos a mejorar la calidad del contenido de nuestras páginas compartiendo sus comentarios