Arquitectura de aplicaciones


En los sistemas de información , la arquitectura de aplicaciones o la arquitectura de aplicaciones es uno de los varios dominios de arquitectura que forman los pilares de una arquitectura empresarial (EA). [1] [2]

Una arquitectura de aplicaciones describe el comportamiento de las aplicaciones utilizadas en una empresa, centrado en cómo interactúan entre sí y con los usuarios. Se centra en los datos consumidos y producidos por las aplicaciones más que en su estructura interna. En la gestión de la cartera de aplicaciones , las aplicaciones se asignan a las funciones y procesos comerciales , así como a los costos, la calidad funcional y la calidad técnica para evaluar el valor proporcionado .

La arquitectura de las aplicaciones se especifica sobre la base de los requisitos funcionales y comerciales . Esto implica definir la interacción entre paquetes de aplicaciones , bases de datos y sistemas de middleware en términos de cobertura funcional. Esto ayuda a identificar cualquier problema de integración o brechas en la cobertura funcional. Luego, se puede elaborar un plan de migración para los sistemas que se encuentran al final del ciclo de vida del software o que tienen riesgos tecnológicos inherentes , un potencial para interrumpir el negocio como consecuencia de una falla tecnológica.

La arquitectura de aplicaciones intenta garantizar que el conjunto de aplicaciones que utiliza una organización para crear la arquitectura compuesta sea escalable , confiable , disponible y manejable.

La arquitectura de aplicaciones define cómo varias aplicaciones están preparadas para trabajar juntas. Es diferente de la arquitectura de software , que se ocupa de los diseños técnicos de cómo se construye un sistema. [ cita requerida ]

No solo es necesario comprender y administrar la dinámica de las funcionalidades que está implementando la arquitectura compuesta, sino también ayudar a formular la estrategia de implementación y estar atento a los riesgos tecnológicos que podrían poner en peligro el crecimiento y / o las operaciones de la organización. [ cita requerida ]