Principios Arquitectura AWS
por Abraham Valle
1. Excelencia Operativa
1.1. 1. Realizar operaciones como codigo
1.2. 2. Realizar frecuentes cambios, pequeños y reversibles
1.3. 3. Prever errores
1.4. 4. Refinar los procedimientos de las operaciones con frecuencia
1.5. 5. Documentar y aprender de los errores operativos
2. Seguridad
2.1. 1. Implementar base solida de identidades
2.2. 2. Habilitar la trazabilidad
2.3. 3. Aplicar seguridad en todas las capas
2.3.1. Datos
2.3.2. Redes
2.3.3. Instancias
2.4. 4. Proteger datos en transito y reposo
2.5. 5. Automatizar practicas recomendadas de seguridad
3. Confiabilidad
3.1. 1. Procedimientos de recuperación
3.2. 2. Recuperarse automáticamente de los errores
3.3. 3. Escalar automáticamente para aumentar la disponibilidad del sistema
3.4. 4. No hacer suposiciones sobre la capacidad requerida
3.5. 5. Administrar el cambio en la automatización
4. Rendimiento
4.1. 1. Democratizar las tecnologías
4.1.1. Catálogo de tecnologías
4.1.2. Modelos de configuración particular y común
4.1.3. Modelo de convivencia entre tecnologías
4.2. 2. Poder escalar de forma global en minutos (crecer y decrecer)
4.3. 3. Usar tecnología serverless
4.4. 4. Realizar pruebas tomando en cuenta
4.4.1. Volumen de datos
4.4.2. latencia
4.4.3. Concurrencia