Full Serverless App - Auto-scaling, pay-per-use inventory system

CoffeeShop Manager implementa el Performance Efficiency Pillar del AWS Well-Architected Framework, creando una aplicación completamente serverless que escala automáticamente y solo paga por lo que usa.
El desafío fue crear una aplicación que pueda escalar automáticamente desde cero hasta miles de usuarios sin necesidad de gestión de servidores, optimizando costos y rendimiento.
Construí una arquitectura completamente serverless: tabla DynamoDB para inventario, funciones Lambda con shared layers para lógica de negocio, REST API con API Gateway, frontend React, despliegue con AWS Amplify, y configuración de CORS y monitoreo.
Resultado: Sistema completamente serverless con auto-scaling y modelo de pago por uso, que puede manejar cargas variables sin intervención manual y con costos optimizados.
Year
2024