Arquitectura Orientada a Servicios (SOA)

Otro de los grandes retos en el sector de TI ha sido ver la rentabilidad real de aplicar una estrategia SOA dentro de una organización, sin embargo la necesidad cada vez más relevante de utilizar los canales móviles, así como la necesidad de habilitar las funciones existentes en los sistemas actuales para ser consumidos desde otras aplicaciones o sistemas, ha provocado que SOA sea hoy en día una necesidad abrumadora dentro de las estrategias de TI de las empresas y organismos públicos.

En el caso particular del sector público, nos encontramos con la necesidad de poder ofrecer trámites automatizados a los ciudadanos, lo cual se puede hacer realidad a través de un modelo de interoperabilidad usando SOA como habilitador.

El concepto SOA comenzó con mucho impulso como una tendencia en el área de la integración tecnológica, sin embargo con el paso del tiempo el modelo tuvo su curva de decepción lo cual se produjo principalmente por la falta de conocimiento de cómo aplicar el concepto, así como comparar SOA y aplicarlo como otros modelos de integración tradicionales.

Aparte de esto, la necesidad de reutilización de funciones asociada a aparición del modelo multicanal debido a la movilidad, ha posicionado a SOA como la mejor opción para poder abrir los aplicativos existentes de una manera reutilizable.

Ha traído como consecuencia que sea necesaria la aplicación de un importante modelo consultivo antes, durante y posterior al proceso de implantación/evolución de una estrategia SOA, para ello SOAInt ha creado una oferta de servicios bastante atractiva para afrontar una implementación SOA y que estaría cubierta con los siguientes bloques de servicios:

  • ASESORÍA SOA: Se realiza en clientes que ya han abordado una estrategia orientada a servicios, pero dichos desarrollos se han hecho NO-Gobernables, así como clientes que quieren apostar por este nuevo modelo de habilitación de funciones. Siendo en este tipo de proyectos las labores principales las siguientes:
    • Creación del Modelo Canónico/Ontológico: que consiste en definir los atributos estándares y sus respectivas características para todos los servicios a ser diseñados por parte de la entidad.
    • Definición y Descubrimiento de los “Core Business Services”: son la piedra angular donde evolucionará toda la estrategia de servicios de la entidad.
    • Definición de los procedimientos de diseño de servicios, así como la estructura y características del contrato de servicio
    • Definición y Evaluación de la arquitectura SOA a implementar basada en:
      • SOA Wrapping
      • ESB
      • BPEL Server
      • SOA Security
      • SOA Acceleration
      • SOA Runtime Governance
      • SOA Design Time Governance
    • Definición y Creación del Centro de Excelencia SOA a nivel de:
      • Roles y Funciones
      • Procedimientos
      • Integración con el resto de departamentos
  • REINGENIERÍA DE SERVICIOS SOA: Se realiza en clientes que ya han emprendido una estrategia SOA, pero no han aplicado correctamente el modelo, ni los procedimientos de gobierno, ni las estandarizaciones de servicios, siendo las principales actividades las siguientes :
    • Creación del Modelo Canónico/Ontológico: consiste en definir los atributos estándares y sus respectivas características para todos los servicios a ser rediseñados por parte de la entidad.
    • Rediseño de Servicios: Rediseño de los servicios existentes y definición de los nuevos servicios bajo el concepto de contrato de servicio y utilizando el modelo ontológico definido para la entidad.
    • Construcción del nuevo modelo de servicios siguiendo las mejores prácticas SOA en lo que respecta a:
      • Atomicidad del Servicio
      • Seguridad
      • Lógica de Errores
      • Manejo de Excepciones
      • Vistas del Servicio
  • FACTORÍA DE CONSTRUCCIÓN DE SERVICIOS SOA: Se realiza en clientes que ya han comenzado a diseñar servicios web de una manera correcta y basada en las mejores prácticas SOA, y donde SOAInt pone al servicio los mejores profesionales en las principales suites SOA del mercado.

Soaint es una de las firmas líderes en el ámbito de transformación de arquitectura TI a nivel de Europa, Medio Oriente y Latinoamérica.

Apúntante a nuestra Newsletter y recibe información de actualidad del sector