profile picture

Vicent Perez

Software Engineer & Tech Lead

LinkedIn
Road to AWS Solutions Architect – Professional (Día 17/20) ⬇️ ÚItimos días del reto. No quería terminar sin hablar de arquitecturas serverless y los principales servicios de AWS que nos permiten implementarlas. Antes de entrar en materia, vamos a revisar la definición de "serverless" ⤵️ "𝘚𝘦𝘳𝘷𝘦𝘳𝘭𝘦𝘴 𝘦𝘴 𝘶𝘯 𝘮𝘰𝘥𝘦𝘭𝘰 𝘥𝘦 𝘤𝘰𝘮𝘱𝘶𝘵𝘢𝘤𝘪𝘰𝘯 𝘦𝘯 𝘭𝘢 𝘯𝘶𝘣𝘦 𝘦𝘯 𝘦𝘭 𝘲𝘶𝘦 𝘦𝘭 𝘱𝘳𝘰𝘷𝘦𝘦𝘥𝘰𝘳 𝘢𝘥𝘮𝘪𝘯𝘪𝘴𝘵𝘳𝘢 𝘢𝘶𝘵𝘰𝘮𝘢𝘵𝘪𝘤𝘢𝘮𝘦𝘯𝘵𝘦 𝘭𝘢 𝘪𝘯𝘧𝘳𝘢𝘦𝘴𝘵𝘳𝘶𝘤𝘵𝘶𝘳𝘢 𝘴𝘶𝘣𝘺𝘢𝘤𝘦𝘯𝘵𝘦, 𝘱𝘦𝘳𝘮𝘪𝘵𝘪𝘦𝘯𝘥𝘰 𝘲𝘶𝘦 𝘭𝘰𝘴 𝘥𝘦𝘴𝘢𝘳𝘳𝘰𝘭𝘭𝘢𝘥𝘰𝘳𝘦𝘴 𝘴𝘦 𝘦𝘯𝘧𝘰𝘲𝘶𝘦𝘯 𝘦𝘹𝘤𝘭𝘶𝘴𝘪𝘷𝘢𝘮𝘦𝘯𝘵𝘦 𝘦𝘯 𝘦𝘴𝘤𝘳𝘪𝘣𝘪𝘳 𝘤𝘰𝘥𝘪𝘨𝘰. 𝘕𝘰 𝘩𝘢𝘺 𝘯𝘦𝘤𝘦𝘴𝘪𝘥𝘢𝘥 𝘥𝘦 𝘢𝘱𝘳𝘰𝘷𝘪𝘴𝘪𝘰𝘯𝘢𝘳, 𝘦𝘴𝘤𝘢𝘭𝘢𝘳 𝘯𝘪 𝘢𝘥𝘮𝘪𝘯𝘪𝘴𝘵𝘳𝘢𝘳 𝘴𝘦𝘳𝘷𝘪𝘥𝘰𝘳𝘦𝘴 𝘮𝘢𝘯𝘶𝘢𝘭𝘮𝘦𝘯𝘵𝘦" En definitiva, nos olvidamos de configuraciones y delegamos esa parte al cloud provider a cambio de un pago por uso. Dentro de AWS tenemos un abanico de servicios que nos permiten implementar este tipo de arquitecturas. Vamos a ver los principales ⤵️ AWS Lambda El corazón del serverless en AWS. Ejecuta funciones en respuesta a eventos sin gestionar nada de infra. Amazon API Gateway Expone tus funciones Lambda como APIs REST o HTTP. AWS Step Functions Te permite orquestar múltiples funciones Lambda y otros servicios de AWS en flujos de trabajo visuales y bien definidos. Amazon EventBridge Bus de eventos para conectar servicios de manera desacoplada (arquitecturas event-driven). Amazon DynamoDB Base de datos NoSQL totalmente serverless y altamente escalable. 📌 Para ilustrarlo y entenderlo mejor vamos a ver un ejemplo simple de arquitectura serverless en AWS, utilizando algunos de los servicios mencionados: 1️⃣ Un cliente realiza una petición a través de Amazon API Gateway. 2️⃣ El API Gateway enruta la solicitud a la función correspondiente. 3️⃣ La Lambda procesa la lógica de negocio y persiste los datos en Amazon DynamoDB. Con este tipo de arquitectura eliminamos la necesidad de gestionar servidores, permite escalar automáticamente según la demanda y reduce los costes al pagar solo por lo que se usa. Como siempre, dependiendo del caso de uso puede que este tipo de arquitecturas tengan más sentido o menos. Pero es algo a tener siempre en mente. Espero que te haya gustado el post de hoy, nos vemos mañana con más contenido sobre AWS.
LinkedIn post image

© 2025 Vicent Pérez