La ingeniería de plataforma convierte decisiones de arquitectura en un entorno que los equipos pueden desplegar, operar y recuperar. El recorrido comienza con recursos y estado declarados; sigue con entrega de artefactos identificables; y conserva seguridad y costes como contratos comprobables.
Estas cuatro notas conectan diseño y operación sin suponer que una herramienta elimina los fallos del sistema.
Un recorrido de preparación
- PE: Terraform — módulos, estado remoto, locking y revisión de cambios de infraestructura con permisos y recuperación explícitos.
- PE: CI y CD: blue-green — artefactos inmutables, pruebas, OIDC, cambio de tráfico y límites del rollback.
- PE: Seguridad AWS: IAM y KMS — identidad, autorización, cifrado y auditoría sin confundir fronteras de permisos.
- PE: FinOps — unidades de consumo, supuestos de precio, presupuestos y decisiones de capacidad relacionadas con el coste.
Conectar con las decisiones del sistema
Docker ayuda a razonar sobre el artefacto que se construye y ejecuta. API Design distingue el contrato que se verifica antes y después de una entrega. Data Modeling permite evaluar qué cambios de esquema son compatibles con dos versiones de la aplicación durante una transición.
En Message Queues, la capacidad y recuperación del trabajo no dependen sólo de cuántos workers existen. La plataforma necesita observar los límites de sus dependencias y conservar estados explicables cuando falla una entrega.
El recorrido complementa System Design y los ejes de Systems Lab: decidir qué garantía se necesita, identificar quién la aplica y comprobarla mediante evidencia.