¿Qué es la arquitectura de aplicaciones?


La arquitectura de la aplicación es un mapa estructural que muestra patrones, mejores prácticas y técnicas que utiliza una empresa para diseñar y crear sus aplicaciones. La arquitectura también muestra cómo las aplicaciones interactúan entre sí y con otras entidades (p. ej., middleware or bases de datos) para cumplir con los requisitos del negocio/usuario.

Las empresas crean arquitecturas de aplicaciones para garantizar que las aplicaciones sean escalables, confiables y sin brechas de funcionalidad. Un ejemplo típico de estas hojas de ruta es la arquitectura orientada a servicios (SOA).