Acerca del servicio
TraducidoSoy un desarrollador sin servidor y escribo backends que viven en funciones, no en servidores que necesitan monitoreo constante. Mi trabajo diario es AWS Lambda, Google Cloud Functions y Azure Functions, conectados a través de API Gateway, activadores HTTP, colas y buses de eventos. Primero diseño el flujo: qué evento se activa, qué función lo procesa, qué escribe a continuación, y solo entonces empiezo a codificar, porque en sin servidor la arquitectura es el producto. La mayor parte de lo que hago es Node.js y TypeScript, y donde el ecosistema de Python tiene más sentido, uso Python, todo organizado como pequeños manejadores de tareas únicas que son fáciles de leer y económicas de ejecutar.
Soy más valioso en trabajos impulsados por eventos. Conecto funciones a SQS, SNS, EventBridge, Pub/Sub y Kafka, añado colas de mensajes muertos e idempotencia para que los reintentos no cobren dos veces o dupliquen registros, y mantengo los inicios en frío bajo control a través de una asignación de memoria razonable, concurrencia provisionada y dependencias ligeras. El costo me importa tanto como la latencia: la factura sin servidor debería caer casi a cero cuando no hay tráfico, y ajusto los tiempos de espera, tamaños de lote y límites de concurrencia para que eso suceda. Todo se envía como infraestructura como código — SAM, Serverless Framework, CDK o Terraform, por lo que la pila es reproducible, versionada y se puede revertir de forma segura.
También manejo lo que la gente recuerda solo cuando la producción falla: registros estructurados, trazado entre funciones, alarmas de errores y limitación, implementaciones por etapas, y IAM con el menor privilegio para que cada función toque solo lo que realmente necesita. Ya sea que necesites un manejador de webhook, una API de eventos completa, o la migración de un monolito pesado a un conjunto de funciones enfocadas — te llevaré desde el diseño hasta una solución desplegada y observable.
— AWS Lambda, Google Cloud Functions, Azure Functions
— APIs impulsadas por eventos en API Gateway y activadores HTTP
— Colas y eventos: SQS, SNS, EventBridge, Pub/Sub, Kafka
— Manejadores en Node.js y TypeScript, Python donde sea apropiado
— Ajuste de inicio en frío, concurrencia y optimización de costos
— Infraestructura como código: SAM, Serverless Framework, CDK, Terraform
— Observabilidad: registros, trazado, alarmas, IAM de menor privilegio
Soy más valioso en trabajos impulsados por eventos. Conecto funciones a SQS, SNS, EventBridge, Pub/Sub y Kafka, añado colas de mensajes muertos e idempotencia para que los reintentos no cobren dos veces o dupliquen registros, y mantengo los inicios en frío bajo control a través de una asignación de memoria razonable, concurrencia provisionada y dependencias ligeras. El costo me importa tanto como la latencia: la factura sin servidor debería caer casi a cero cuando no hay tráfico, y ajusto los tiempos de espera, tamaños de lote y límites de concurrencia para que eso suceda. Todo se envía como infraestructura como código — SAM, Serverless Framework, CDK o Terraform, por lo que la pila es reproducible, versionada y se puede revertir de forma segura.
También manejo lo que la gente recuerda solo cuando la producción falla: registros estructurados, trazado entre funciones, alarmas de errores y limitación, implementaciones por etapas, y IAM con el menor privilegio para que cada función toque solo lo que realmente necesita. Ya sea que necesites un manejador de webhook, una API de eventos completa, o la migración de un monolito pesado a un conjunto de funciones enfocadas — te llevaré desde el diseño hasta una solución desplegada y observable.
— AWS Lambda, Google Cloud Functions, Azure Functions
— APIs impulsadas por eventos en API Gateway y activadores HTTP
— Colas y eventos: SQS, SNS, EventBridge, Pub/Sub, Kafka
— Manejadores en Node.js y TypeScript, Python donde sea apropiado
— Ajuste de inicio en frío, concurrencia y optimización de costos
— Infraestructura como código: SAM, Serverless Framework, CDK, Terraform
— Observabilidad: registros, trazado, alarmas, IAM de menor privilegio