Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Escuela de informática
Carrera Ingeniería de Software
Estudiante:
Tema:
Retroalimentación de Presentación SOA
Asignatura:
Arquitectura de Desarrollo con Tecnología Open Source
Profesor:
Omar De La Cruz González
Fecha de Entrega.:
12/06/2021,
Santo Domingo, Rep. Dom.
Introducción
SOA, o arquitectura orientada a servicios, define una forma de hacer que los componentes de
software sean reutilizables e interoperables a través de interfaces de servicio. Los servicios
utilizan estándares de interfaz comunes y un patrón arquitectónico para que puedan
incorporarse rápidamente en nuevas aplicaciones. Esto elimina tareas del desarrollador de la
aplicación que previamente volvió a desarrollar o duplicó la funcionalidad existente o tuvo que
saber cómo conectarse o proporcionar interoperabilidad con las funciones existentes.
Beneficios de SOA
En comparación con las arquitecturas que lo precedieron, SOA ofreció beneficios significativos
a la empresa:
Delaware Electric recurrió a SOA para integrar sistemas que anteriormente no se comunicaban
entre sí, lo que resultó en eficiencias de desarrollo que ayudaron a la organización a
mantenerse solvente durante una congelación de cinco años exigida por el estado en las tarifas
eléctricas.
Cisco adoptó SOA para asegurarse de que su experiencia de pedido de productos fuera
consistente en todos los productos y canales al exponer los procesos de pedido como servicios
que las divisiones, adquisiciones y socios comerciales de Cisco podrían incorporar en sus sitios
web.
Independence Blue Cross (IBC) de Filadelfia implementó una SOA para garantizar que los
diferentes componentes que tratan con datos de pacientes (agentes de servicio al cliente de
IBC, consultorios médicos, usuarios del sitio web de IBC) estuvieran trabajando con la misma
fuente de datos (una 'única fuente de verdad ').