Según las rutas de certificación de AWS, las certificaciones para ámbos roles son muy parecidas, el arquitecto de soluciones profundiza en la infraestructura y seguridad y el arquitecto de aplicaciones en desarrollo y en devops.
La teoría está clara, parece que un arquitecto de aplicaciones trabaja a "más bajo nivel" desde el punto de vista de la arquitectura.
¿En la práctica es así? ¿Qué diferencias reales diríais que hay entre los dos perfiles?
Supongamos una migración de una app muy grande en on-premises a AWS. Está aplicación requiere una re-arquitectura y también una refactorización del código para hacerla óptima para el nuevo entorno. ¿Serían necesarios los dos perfiles? ¿Qué carencias habría si sólo se cuenta con uno?