Airi Sánchez, egresada del programa AWS re/Start, ha desarrollado Libro Vivo, una plataforma web automatizada para la distribución de libros digitales y la captura segura de datos de usuarios. Su solución utiliza un enfoque completamente serverless en la nube de Amazon Web Services, demostrando cómo optimizar flujos de mercadotecnia digital y entrega de archivos con un mantenimiento operativo mínimo y alta eficiencia de costos.
¿De qué trata el proyecto?
El proyecto consiste en una plataforma web de descarga de libros digitales que funciona bajo la estrategia de intercambio de valor o captura de leads. El visitante puede acceder a un libro gratuito tras proporcionar su nombre y correo electrónico; en ese instante, el sistema procesa la información de forma automática, registra al usuario en una base de datos segura, genera estadísticas básicas de descarga y le envía un correo electrónico directo con el enlace para obtener el archivo.
¿Qué problema viene a resolver?
La plataforma resuelve la complejidad operativa y los altos costos de mantenimiento asociados a la gestión tradicional de servidores para tareas automatizadas sencillas. En entornos web comunes, configurar bases de datos relacionales, servidores de correo y almacenamiento físico para entregar archivos digitales suele requerir configuraciones propensas a fallas o cobros fijos elevados, sin importar el tráfico real. Este proyecto elimina esa barrera mediante una infraestructura autoejecutable que se adapta al uso real de los usuarios en tiempo real, garantizando gastos operativos cercanos a cero durante etapas tempranas o de bajo tráfico.
¿Cuál es la solución?
La solución plantea un flujo digital de punta a punta completamente administrado y libre de servidores (serverless). Al unificar la distribución ágil de contenido global, una puerta de enlace para APIs y funciones de código bajo demanda, el sistema procesa registros e interactúa con el usuario final de manera inmediata y automatizada. Esto asegura que la descarga de un recurso digital y el almacenamiento de la información del cliente ocurran en segundos de forma transparente, segura y resiliente.
¿Cómo fue construido?
El proyecto fue edificado integrando servicios administrados y componentes de Amazon Web Services (AWS) de la siguiente manera:
- Enrutamiento y Entrega de Contenido: El acceso inicial se gestiona a través de Amazon Route 53 para el control del dominio, conectado a Amazon CloudFront como red de distribución de contenido (CDN) para garantizar baja latencia y alta velocidad global.
- Almacenamiento Estático: El frontend del sitio web y los archivos de los libros digitales descargables se alojan en buckets de Amazon S3.
- Lógica del Sistema y API: Las solicitudes del formulario son recibidas por Amazon API Gateway, que actúa como la puerta de entrada para invocar funciones de código bajo demanda en AWS Lambda. Lambda ejecuta el procesamiento de datos sin infraestructura permanente.
- Base de Datos y Mensajería: La información de los usuarios se almacena de forma rápida y escalable en la base de datos NoSQL Amazon DynamoDB, mientras que el envío automático de los correos de confirmación y enlaces se realiza mediante Amazon SES (Simple Email Service).
- Monitoreo y Pruebas: El rendimiento y los registros de errores se auditan en tiempo real con Amazon CloudWatch. Durante el desarrollo local, se utilizó la herramienta Mailtrap para simular de forma segura la bandeja de entrada de los usuarios antes del despliegue definitivo en la nube.


