Infraestructura cloud
La nube es un conjunto de dominios de fallo y primitivas gestionadas. Trátala como operaciones, no como un logo en una diapositiva de arquitectura.
Experiencia personal
En TRIKO, el trabajo backend incluyó infraestructura de Google Cloud, Redis, Memcached y Supervisor. En Armirene y en trabajo posterior de ProCrédito/Soga v2, la entrega incluyó Docker, Kubernetes, Nginx y object storage compatible con S3. La topología a nivel de producto es TODO.
Perspectiva técnica
Las preguntas útiles son operativas: dónde vive el estado, cómo se respalda, qué pasa cuando se cae una zona y quién puede cambiar IAM. El número de instancias es una consecuencia, no un diseño.
Las cachés y colas gestionadas siguen siendo tus datos. Las políticas de eviction, el failover y el comportamiento de conexión se filtran al diseño de la aplicación. Una caché que puede vaciarse no es una base de datos.
La paridad de entornos importa más que la marca. Si producción es un cluster y desarrollo es un host PHP compartido, estás probando un sistema distinto.