Skip to content

czam01/cloud-architectures

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 

Repository files navigation

🏗️ Arquitecturas Cloud: Análisis de Buenas Prácticas y Anti-Patrones

📋 Descripción del Proyecto

Este repositorio contiene 10 casos de estudio de arquitecturas cloud diseñados específicamente para el análisis de buenas prácticas y la identificación de errores comunes en el diseño de sistemas distribuidos. Cada arquitectura presenta diferentes niveles de madurez y cumplimiento con los frameworks de buenas prácticas de nube.


🎯 Objetivos del Bootcamp

Objetivo General

Desarrollar la capacidad de evaluar, diagnosticar y mejorar arquitecturas cloud aplicando los principios del Well-Architected Framework (WAF) y otros marcos de referencia de la industria.

Objetivos Específicos

🔍 Análisis Crítico

  • Identificar anti-patrones y violaciones a buenas prácticas
  • Evaluar arquitecturas bajo los 5 pilares del WAF
  • Desarrollar criterio técnico para la toma de decisiones arquitectónicas

🛠️ Diseño de Soluciones

  • Proponer mejoras basadas en principios cloud-native
  • Balancear trade-offs entre costo, performance y seguridad
  • Aplicar patrones de diseño para sistemas distribuidos

💼 Competencias Profesionales

  • Comunicar decisiones técnicas de forma clara y justificada
  • Trabajar en equipo para resolver problemas complejos
  • Priorizar mejoras según impacto de negocio y técnico

🏛️ Framework de Evaluación: AWS Well-Architected

Los 5 Pilares Fundamentales

Pilar Enfoque Preguntas Clave
🔧 Operational Excellence Automatización y mejora continua ¿Cómo monitoreamos? ¿Cómo desplegamos?
🔒 Security Protección de datos y sistemas ¿Cómo autenticamos? ¿Cómo ciframos?
Reliability Recuperación y disponibilidad ¿Cómo manejamos fallos? ¿Tenemos DR?
🚀 Performance Efficiency Uso óptimo de recursos ¿Escalamos correctamente? ¿Hay cuellos de botella?
💰 Cost Optimization Máximo valor por inversión ¿Pagamos por lo que usamos? ¿Hay desperdicio?

📚 Casos de Estudio Incluidos

1. 📚 Sistema Bancario

2. 📚 Plataforma de Salud

3. 📚 Plataforma IoT

4. 📚 Plataforma de Streaming

5. 📚 Plataforma E-Learning

6. 📚 Plataforma Serverless

7. 📚 Microservicios

8. 📚 Microservicios Anti Patron

9. 📚 Seguridad.

10.📚 Monolito

🛠️ Herramientas y Tecnologías

Diagramas de Arquitectura

  • Mermaid.js - Diagramas como código

Frameworks de Referencia

  • AWS Well-Architected Framework
  • Azure Well-Architected Framework
  • Google Cloud Architecture Framework

📈 Competencias Desarrolladas

Técnicas

  • ✅ Evaluación de arquitecturas cloud
  • ✅ Aplicación de patrones de diseño
  • ✅ Análisis de trade-offs técnicos
  • ✅ Diseño para alta disponibilidad
  • ✅ Optimización de costos cloud

Profesionales

  • ✅ Comunicación técnica efectiva
  • ✅ Trabajo colaborativo en equipos
  • ✅ Pensamiento crítico y analítico
  • ✅ Toma de decisiones bajo presión
  • ✅ Presentación de soluciones técnicas

About

cloud-architectures: para aprender buenas prácticas y anti-patrones

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published