Artículos

Artículos técnicos.

Arquitectura, sistemas cloud y práctica de ingeniería.

  1. Diseño de despliegues CI/CD entre cuentas en AWS

    Aprende a diseñar pipelines de CI/CD seguros entre cuentas de AWS usando roles de despliegue, entornos aislados, promoción de artefactos y controles de producción.

  2. Diseño de separación de entornos en AWS

    Un enfoque práctico para separar entornos de desarrollo, staging y producción en AWS usando cuentas, gobernanza, controles de acceso e IaC.

  3. Cuándo usar SQS, SNS o EventBridge

    Una guía práctica para elegir entre SQS, SNS o EventBridge según necesidades de buffering, fan-out, enrutamiento, confiabilidad y arquitectura event-driven.

  4. Por qué el escalado de Lambda puede sobrecargar tu base de datos

    AWS Lambda puede escalar más rápido de lo que una base de datos relacional puede absorber conexiones. Aprende a proteger RDS con límites de concurrencia, pooling y colas.

  5. Autenticación Multi-Tenant con Amazon Cognito

    Un patrón práctico de AWS para autenticación multi-tenant con Cognito, claims de JWT, aislamiento de tenants, autorización de API y acceso basado en roles.

  6. Reconstrucción de una Arquitectura Serverless SaaS

    Un método práctico para reconstruir una arquitectura serverless SaaS en AWS a partir de código, configuración, logs, infraestructura y evidencia en tiempo de ejecución.

  7. Siete Señales de que tu Software Está Mal Documentado

    Siete señales prácticas de que la documentación de software está fallando, además de un método simple para identificar brechas y priorizar lo que el equipo debe corregir.

  8. Qué Debe Incluir una Evaluación de Arquitectura AWS

    Un marco práctico para evaluar cargas de trabajo en AWS, identificar riesgos materiales y producir un plan de mejora de arquitectura priorizado.

  9. Autenticación Multi-Tenant con API Gateway y Lambda

    Construye APIs de AWS conscientes del tenant usando claims de JWT, autorizadores de API Gateway, verificaciones de autorización en Lambda y acceso a base de datos con alcance por tenant.

  10. Documentación de Arquitectura para Sistemas Serverless: Haz Visibles los Caminos de Ejecución

    Aprende a documentar sistemas serverless en AWS usando diagramas claros, flujos de eventos, contratos, registros de decisiones, rutas de falla y runbooks operativos.

  11. Cómo Reconstruir la Arquitectura de una Aplicación Existente

    Un flujo de trabajo práctico para reconstruir la arquitectura de una aplicación usando repositorios, recursos de AWS, evidencia en tiempo de ejecución y flujos de negocio críticos.

  12. Qué Debe Incluir un Registro de Riesgos de Aplicación — y Qué No

    Aprende qué incluir en un registro de riesgos de aplicación, cómo redactar entradas de riesgo útiles, asignar responsables y evitar errores comunes de documentación.

Los artículos de esta sección reflejan mis opiniones personales y perspectivas profesionales. No representan la posición de ningún empleador, cliente u organización afiliada, actual o anterior.