WebSphere Business
Services Fabric v7.0 (conocido como Fabric), una ampliación de
WebSphere Process Server, crea y
gestiona procesos modulares, ensamblados dinámicamente, ampliables.
Fabric organiza la infraestructura de BPM con SOA en módulos flexibles
reutilizables denominados servicios empresariales inteligentes y, a
continuación, ensambla estos módulos durante el tiempo de ejecución basándose
en la política y la situación empresariales actuales. Cada ciclo de vida del
módulo se separa de los procesos fundamentales globales – y entre ellos – lo
que hace que la gestionabilidad de proyectos de BPM complejos sea más fácil
además de reducir significativamente el TCO.
Fabric también resuelve y convierte en accesible para los usuarios
empresariales la prolífica variabilidad de procesos codificados de forma fija
anteriormente, lo que permite un cambio controlado a la velocidad de la
empresa, no un ticket de cambio. Además, la modularización permite añadir una
nueva funcionalidad a un proceso sin cambiar ni volver a desplegar el proceso
fundamental, lo que proporciona una rápida colocación en el mercado para nuevas
iniciativas empresariales. Fabric permite que una empresa comprenda la visión
de la arquitectura orientada a servicios (SOA) original de la flexibilidad y
la reutilización arquitectónica - lo que ahorra tiempo y dinero además de crear un
entorno empresarial más ágil.
Trabajando de forma conjunta, Business Services Foundation Pack y Business
Services Tool Pack simplifican la gestión, el gobierno y la interoperatividad
de los servicios empresariales.
WebSphere Business
Services Fabric permite lo siguiente:
Almacenamiento de metadatos para habilitar el ensamblaje de aplicaciones orientadas a servicios ofrece las ventajas siguientes:
- Proporciona un repositorio centralizado de metadatos, ontologías de dominio, políticas y suscriptores para los servicios empresariales.
- Modelos de metadatos basados en OWL (Web Ontology Language) o RDF (Resource Description Framework) que dan soporte a la captura semántica y que se amplían con facilidad.
- Capacidad de federar metadatos de otros repositorios como sistemas LDAP (Lightweight Directory Access Protocol) y WSRR (WebSphere Service Registry and Repository).
- Detección de conflictos durante el desarrollo en equipo.
- Una potente búsqueda, dependencia y análisis de impacto.
- Origen y sindicación de activos de TI de terceros e ISV (Independent Service Vendor) en el catálogo.
- Seguridad a nivel de espacio de nombres, contexto y basada en roles que se utiliza en sistemas de control de acceso que ya existen.
- Soporte en todo el ciclo de vida de los metadatos y en el que se incluye un amplio soporte para la creación de versiones, seguimiento de cambios y gobierno en equipo de los metadatos de servicios.
Ensamblaje controlado por metadatos de aplicaciones orientadas a servicios realiza las tareas siguientes:
- Habilita la publicación y la gestión de modelos de servicios, políticas y carteras de servicios.
- Funciona con
WebSphere Integration Developer y
con herramientas como IBM
Rational Software Architect,
proporcionando a los arquitectos, desarrolladores e integradores de sistemas
con una fábrica común de gestión del ciclo de vida de metadatos para conectar
servicios, intercambiar metadatos y alinear contextos entre distintas
aplicaciones y dominios.
- Permite ensamblar de forma rápida y segura distintos activos de TI en servicios empresariales.
- Da soporte tanto a la descomposición descendente de dominios empresariales como al análisis ascendente de sistemas subyacentes de TI.
- Crea e impone políticas de tiempo de cambio, de tiempo de ejecución y de tiempo de diseño.
- Permite componer servicios únicos de varios canales que potencian varias modalidades de acceso, como por ejemplo Web, B2B (business-to-business), respuesta de voz interactiva (IVR) y fax.
- Incluye políticas de modelos como base para el enlace, la coincidencia y el descubrimiento dinámico de servicios basados en el contenido, el contexto y el contrato.
- Simula el comportamiento de servicios en base a distintos escenarios de utilización.
- Gestiona metainformación en tiempo de ejecución para realizar el emparejamiento entre solicitantes de servicios y proveedores de servicios utilizando políticas.
- Aplica políticas a varios niveles (por ejemplo a ecosistemas empresariales, aplicaciones, servicios empresariales o puntos finales de servicio).
- Ensambla políticas en una gramática ampliable, flexible y unificada para expresar las posibilidades, los requisitos y las características de entidades dentro de la arquitectura orientada a servicios (SOA).
Entrega y personalización de servicios empresariales dinámicos tiene los siguientes atributos:
- Políticas de servicios empresariales que sustituyen enlaces de servicio codificados de forma fija en buses de servicio de empresa, BPEL y conexiones B2B (business-to-business) con selecciones dinámicas de punto final basadas en el contenido, el contexto y el contrato de la solicitud de servicio.
- Proporciona una adaptación del comportamiento de los servicios dinámicos que se basa en contratos, contenidos y contextos empresariales.
- Proporciona personalización basada en políticas entre varios dominios, procesos empresariales y puntos finales de servicio.
- Proporciona una imposición de políticas que se basa en el rendimiento, la fiabilidad, la interoperatividad, la seguridad y la gestionabilidad de los servicios empresariales.
- Proporciona personalización de procesos y servicios empresariales dinámicos que no afectan a la amplia base de suscriptores.
- Eliminación o reducción de cambios de enlaces codificados de forma fija con personalización de procesos basados en políticas.
- Soporte a varios protocolos para HTTP y JMS (Java Message Service). Además se puede ampliar a otros protocolos.
- Soporte desde el principio para SOAP, temas JMS, RMI (Remote Method Invocation) y MQ.
Gestión de cartera de servicios empresariales realiza las tareas siguientes:
- Controla y automatiza la titularidad de varios dominios y varias entidades de servicios empresariales para consumidores de servicios.
- Habilita a los administradores de aplicaciones el control, la creación y la gestión de paquetes de servicios On-Demand para suscriptores del ecosistema empresarial.
- Está diseñado para una integración con la gestión de identidades y sistemas LDAP (Lightweight Directory Access Protocol). Además da soporte tanto a la inscripción asistida como a la manual y a la cancelación de carteras de servicios empresariales.
- Gestiona carteras de servicios empresariales para suscriptores.
- Federa información de suscriptores de sistemas LDAP para datos de usuario.
- Habilita las relaciones controladas por políticas entre los suscriptores y artefactos del "mundo real" como modelos de dominio, declaraciones de servicio y aplicaciones que ya existen.
- Recoge y almacena información de suscriptores y los asocia con los servicios que eligen.
- Crea y gestiona dominios, usuarios y roles jerárquicos y les asigna servicios.
- Crea y publica de forma fiable carteras de servicios disponibles con paquetes de servicios estándares y niveles de rendimiento de servicio.
- Registra suscriptores y gestiona perfiles de suscriptores para servicios empresariales.
- Habilita tanto modelos de inscripción asistidos como manuales para la gestión de carteras de servicios personalizadas.
- Representa jerarquías complejas de organización y captura metadatos relacionados con los suscriptores y los roles.
- Valida los cambios realizados a los suscriptores, roles y jerarquías organizativos.
- Incluye IBM Healthcare
Payor Content Pack for WebSphere Business
Services Fabric (opcional).
- Incluye IBM Insurance
Property and Casualty Content Pack for WebSphere Business Services Fabric (opcional).
- Incluye IBM Banking
Payments Content Pack for WebSphere Business
Services Fabric (opcional).
- Incluye IBM Telecom
Operations Content Pack for WebSphere Business
Services Fabric (opcional).
Control y la visibilidad de servicios empresariales en tiempo real tiene las características siguientes:
- Ofrece supervisión y visibilidad empresarial de aplicaciones y procesos orientados a servicios para administradores de TI y analistas empresariales.
- Análisis descendente y vistas desde distintas perspectivas de los sucesos y excepciones en relación al contexto empresarial en un ecosistema empresarial orientado a servicios poco acoplados.
- Visibilidad de rendimiento descendente basado en roles y basado en suscriptores para objetivos empresariales y acuerdos de nivel de servicio (SLA).
- Soporte de servicios empresariales para la facturación y medida de los servicios empresariales.
- Consola centralizada de supervisión y rendimiento que se puede personalizar según las necesidades de la empresa.
- Creación de informes SLA, dominios, suscriptores y rendimiento basado en servicios.
- Notificación de alertas y supervisión de contenido empresarial.
- Manejo de errores específicos del contexto para distintos mensajes y protocolos.
- Seguimientos de auditoría configurables en invocaciones de servicios para la supervisión del cumplimiento, SLA y seguridad.
- Supervisión en tiempo real de tráfico a nivel individual o a nivel agregado en el que se incluyen los errores, el rendimiento de respuesta y la disponibilidad.
Extensa gobernación de servicios empresariales realiza los servicios siguientes:
- Gobierna y gestiona el conjunto de servicios, políticas y procesos que controlan la reutilización de servicios empresariales, define e impone políticas, controla la proliferación de servicios, proporciona visibilidad de servicios empresariales y gestiona el ciclo de vida de los servicios empresariales.
- Utiliza los componentes de WebSphere Business
Services Fabric, para gobernar los cambios del ciclo de vida, en particular para promocionar servicios desde su tiempo de diseño a su tiempo de ejecución, y parar registrar cambios y rendimiento de los servicios.
- Gobierna todos los aspectos de los servicios empresariales: rendimiento, fiabilidad, interoperatividad, seguridad y gestión.
- Gestiona los cambios del ciclo de vida para los servicios empresariales.
- Controla la promoción de metadatos entre entornos.
- Válida metamodelos para asegurarse de su corrección y exactitud antes de publicarlos.
- Se asegura de la integridad de los metadatos en la fase de modelado de los servicios empresariales en un entorno con distintos autores.
- Define políticas para la visibilidad de los metadatos en entornos de desarrollo de trabajo en equipo.
- Notifica a los usuarios cuando se realizan cambios.
- Ofrece un proceso de gestión de cambios para las versiones de los servicios, su validación y la gestión del rendimiento.
- Incluye API abiertas para una integración con los sistemas de gestión de cambios, como por ejemplo, IBM Rational ClearCase.
Paquetes de contenido del sector que aceleran la colocación en el mercado de soluciones SOA de dicho sector proporciona las características siguientes:
- Se han diseñado para sectores específicos para facilitar el rápido ensamblaje de soluciones empresariales orientadas a servicios.
- Están optimizados según los métodos recomendados para garantizar la coherencia y la reutilización en procesos, líneas de producto y ámbitos geográficos.
- Hay disponibles los siguientes paquetes de contenido del sector para el sector de los seguros de propiedad y accidentes, para las aseguradoras de asistencia sanitaria y para los sectores bancarios y de telecomunicaciones:
- IBM Healthcare Payor Content
Pack
- IBM Insurance Property and
Casualty Content Pack
- IBM Banking Payments Content
Pack
- IBM Telecom Operations Content
Pack
- IBM Product Lifecycle Management
Content Pack
- Un glosario empresarial del sector que simplifica la interoperatividad definiendo el lenguaje común para facilitar la interoperatividad entre activos de TI dispares; estos vocabularios previamente empaquetados que son específicos del sector, se expresan como ontologías ampliables (por ejemplo, ACORD, el modelo del sector IAA, HL7, ISO 20022 y NGOSS SID)
- Conjuntos de mensajes del sector que cumplen las normas reguladoras y simplifican la interoperatividad al estandarizar los mensajes y las transacciones entre activos de TI.
- Servicios comunes del sector que aceleran la comercialización con servicios de infraestructura horizontal, reutilizables frecuentemente y que ya están construidos. Incluye interfaces a conocidos servicios de externalización de servicios de procesos empresariales y de terceros específicos del sector.
- Aserciones de políticas empresariales ya construidas que aceleran la colocación en el mercado, aseguran la consistencia y el mantenimiento del cumplimiento de los estándares durante el desarrollo y la definición las políticas de servicios empresariales.
- Los paquetes de contenidos del sector se pueden ampliar para utilizarlos en una empresa o para asegurarse de su publicación en un ecosistema más amplio de socios.
- Los paquetes del sector permiten que los clientes y socios integren sus activos SOA en plantillas de servicios empresariales de referencia predefinidas.