
AWS Cloud Projects
Ivo Pinto, Pedro Santos
- Editorial
- Packt
- Año
- 2024
- Páginas
- ~297
- Nivel
- Intermedio
De qué trata
Manual enteramente práctico publicado por Packt a finales de 2024 en el que Ivo Pinto y Pedro Santos enseñan a consolidar competencias en Amazon Web Services a través del desarrollo de ocho aplicaciones reales y orientadas a crear un portafolio profesional. El texto está pensado para desarrolladores, ingenieros cloud y entusiastas de la tecnología con un nivel básico o intermedio que conocen los conceptos esenciales de computación en la nube pero necesitan experiencia práctica desplegando infraestructuras funcionales con herramientas modernas.
El aprendizaje avanza de manera progresiva mediante Infrastructure as Code (IaC) con Terraform y scripts de automatización con el AWS CLI v2 y Node.js. En el recorrido se configuran y enlazan numerosos servicios del ecosistema: alojamiento web y distribución de contenido con Amazon S3, CloudFront y Route 53; arquitecturas de cómputo y persistencia con AWS Lambda, Amazon DynamoDB y Elastic Load Balancing; autenticación segura con Amazon Cognito; visión artificial con Amazon Rekognition; traducción automática mediante Amazon Translate; automatización DevOps con AWS CodePipeline y CodeBuild; inteligencia artificial generativa con Amazon Bedrock y Amazon Lex; y análisis de datos a gran escala mediante AWS Glue, Amazon Athena y Amazon QuickSight.
El núcleo del libro es el desarrollo de sus ocho proyectos aplicados: una web de currículum profesional, dos versiones (tradicional y serverless) de una plataforma de recetas culinarias, un evaluador de simpatía de fotografías con IA, un pipeline CI/CD de traducción multilingüe, un chatbot conversacional con LLMs y un cuadro de mando analítico de clics web (clickstream). Su gran acierto es ofrecer código real y probado que abarca desde la infraestructura básica hasta la IA generativa reciente; como advertencia, su ritmo ágil no se detiene a desgranar en profundidad los detalles internos de cada servicio, por lo que actúa como un catálogo guiado de construcción más que como un manual teórico exhaustivo. Conviene tener una cuenta de AWS activa y nociones elementales de terminal y Terraform.
- AWS
- Terraform
- Serverless
- AWS Lambda
- Amazon DynamoDB
- Amazon Bedrock
- Amazon Rekognition
- CI/CD
- Amazon CloudFront
- Amazon QuickSight
- Amazon Cognito
¿Cómo enseña?
Con proyectos
- ✗ Sin ejercicios
- ✓ Incluye proyectos
Proyectos
Sitio web de CV personal
Alojamiento estático de alta disponibilidad, cifrado y distribuido globalmente mediante Amazon S3, Amazon CloudFront y enrutamiento con Route 53.
Plataforma de recetas culinarias (versión clásica y serverless)
Aplicación web desarrollada primero con balanceador ALB y DynamoDB, y posteriormente refactorizada a una arquitectura serverless con Lambda, API Gateway y autenticación con Cognito.
Analizador de fotos de perfil con visión artificial
Servicio que analiza la calidad y expresividad de fotografías de usuario usando Amazon Rekognition y funciones serverless para determinar su adecuación profesional.
Pipeline automatizado de traducción de contenidos
Flujo de integración y entrega continua (CI/CD) con AWS CodePipeline y CodeBuild que detecta y traduce automáticamente textos multilingües con Amazon Translate.
Chatbot conversacional con IA generativa
Asistente virtual interactivo para la web que responde dudas combinando el diseño conversacional de Amazon Lex con modelos fundacionales (LLMs) mediante Amazon Bedrock.
Dashboard de Business Intelligence y analítica clickstream
Sistema de ingesta y análisis de eventos de navegación web almacenados en S3, catalogados con AWS Glue, consultados con Amazon Athena y visualizados en Amazon QuickSight.

