Multi-Cloud Engineering
Descargar 📕 Manual de esta parte (PDF) 📚 Manual integral

Parte 12 — Arquitectura cloud-native y sistemas distribuidos

← Parte 11 · Índice completo · Parte 13 →

📥 Descargar: Esta parte en PDF · Manual integral

Nivel: avanzado-experto · Clases: 12 · Duración sugerida: 6–8 semanas

Tomar decisiones de arquitectura con compensaciones explícitas y evidencia.

Resultados de la parte

Al completar esta parte podrás explicar el dominio con lenguaje independiente del proveedor, implementar sus mecanismos esenciales, diagnosticar fallos y defender decisiones mediante evidencia, costo, seguridad y objetivos de confiabilidad.

Modelo mental

Una arquitectura es un conjunto de decisiones costosas de cambiar; su calidad se juzga contra escenarios concretos, no por la cantidad de servicios usados.

Secuencia

Diagrama del contenido de la clase

Clases

ID Clase Laboratorio Horas
145 Requisitos, restricciones y atributos de calidad architecture 4
146 Twelve-Factor App y configuración cloud-native architecture 4
147 DDD, bounded contexts y ownership de datos architecture 4
148 Monolito modular, microservicios y función decision 4
149 CAP, PACELC y consistencia por operación distributed 4
150 Replicación, particionado y consenso distributed 4
151 Fallos parciales y patrones de resiliencia reliability 4
152 Service discovery, malla y comunicación network 4
153 Contratos API, compatibilidad y evolución api 4
154 Multi-tenancy, aislamiento y noisy neighbor architecture 4
155 Rendimiento, costo, seguridad y operabilidad decision 4
156 Proyecto: revisión de arquitectura con ADR capstone 8

Evaluación de la parte

Se aprueba con 80 % de clases en nivel B o superior y el proyecto integrador reproducible.

Pauta bibliográfica

Recorrido

Clases de la parte