Escenarios de z/OS Connect

IBM® z/OS Connect ofrece acceso basado en REST a aplicaciones y datos con cargas útiles basadas en JSON. Este patrón de acceso se ha hecho un lugar en el sector industrial.

En los escenarios empresariales siguientes se describen las diversas ventajas de utilizar z/OS Connect:

Consolidación o agrupación de solicitudes independientes (escenario de una empresa de servicios financieros)

Una empresa de servicios financieros que recientemente se haya completado una fusión con otra empresa está buscando una forma de ofrecer un modo seguro y rápido para desplegar varias aplicaciones empresariales críticas y unirlas para conseguir un resultado único y hacer que el resultado esté disponible desde dentro de una aplicación web. Una aplicación z/OS, denominada ACCTINFO, se ejecuta en el entorno CICS® y proporciona a los clientes acceso a datos de cuentas internos. Una segunda aplicación, ACCTHSTY, se ejecuta en el entorno IMS™. Los datos gestionados mediante la aplicación CICS se almacenan en archivos VSAM (Virtual Storage Access Method). Los datos IMS se hallan en las tablas DL/I.

La empresa tiene un requisito de unificar la seguridad para acceder a estas aplicaciones y poder identificar cuándo y cómo se producen muchas de las llamadas a estas dos aplicaciones, el número de bytes recibidos y devueltos, así como el tiempo de respuesta.

z/OS Connect ofrece una solución sencilla que oculta la complejidad de estos entornos gracias a su configuración. La solución proporciona la posibilidad de contactar con un servidor único que se ejecuta en un sistema operativo z/OS para llamar a ambas aplicaciones utilizando llamadas basadas en REST y JSON para las cargas útiles de mensajes. El soporte de transformación de datos que se proporciona en z/OS Connect gestiona la correlación entre JSON y las matrices de bytes para cada solicitud. Además, z/OS Connect proporciona el único punto de comprobación de la seguridad para garantizar que cualquier acceso de solicitud de sistemas de ID están autorizados a alcanzar estas aplicaciones y registra cada llamada REST en el recurso de gestión del sistema z/OS (SMF). Para unificar estas solicitudes, las definiciones de servicio de z/OS Connect utilizan la serie serviceGroupingName cuando se definen estos en la configuración de z/OS Connect. Puede configurar los datos serviceGroupingName para que sean comunes para cada servicio como, por ejemplo, 'ACCOUNT_INFO_HISTORY' y el resultado aparece en los registros SMF de z/OS para cada solicitud permitiendo que se correlacionen juntos con fines de análisis o devolución de cargos.

Escenario de separación de solicitudes móviles o web (escenario Minorista)

Un minorista desea separar solicitudes web en aplicaciones de sistemas z/OS que no sean las solicitudes que proceden de sus plataformas móviles nuevas. Es posible realizar esta tarea de forma fácil y configurar las distintas definiciones de servicio z/OS Connect para que utilicen la misma configuración del proveedor de servicios que permite que diversos servicios REST invoquen los mismos activos pero las llamadas se registran y se protegen con criterios distintos. Los peticionarios de plataformas móviles están autorizados a utilizar un conjunto de servicios mediante REST, mientras que los peticionarios de llamadas basadas en web y no móviles están autorizados a utilizar un conjunto independiente, accediendo ambos a los mismos activos pero con rastreos independientes. Todos los datos se registran en los 11 registros del subtipo 120 SMF de z/OS Connect y se puede acceder a ellos utilizando mecanismos estándar de auditoría y seguimiento de z/OS.

Cómo llegar a activos de procesos por lotes de z/OS tradicionales utilizando REST y JSON (escenario de una compañía de seguros)

Una compañía de seguros grande desea buscar un conjunto de aplicaciones de proceso por lotes Cobol que contienen cierta lógica empresarial sofisticada que se han desarrollado durante muchos años. La conversión de esta aplicación en un lenguaje y un entorno de ejecución más recientes sería costosa y de alto riesgo. Una solución para acceder a la lógica empresarial de esta aplicación de peticionarios móviles y basados ofrece mucho menos riesgo y permite a otros sistemas empresariales sacar partido de las aplicaciones estabilizadas.

Con el soporte de WebSphere® Optimized Local Adapters en Liberty y con la característica WOLA de z/OS Connect activada, se puede acceder a esta aplicación utilizando llamadas REST y contenido JSON con poco esfuerzo. El programa de aplicaciones de destino Cobol requiere actualizaciones para utilizar las API de WOLA para registrarse con el servidor de Liberty y empezar a aceptar solicitudes. Es necesaria una definición de servicio de z/OS Connect, así como el archivo de enlaces que contiene la información sobre los datos que se esperan recibir. Debe copiar los datos de devolución a la vía de acceso del archivo de enlaces del servidor Connect z/OS. Después de habilitar el uso de z/OS Connect y la API de WOLA, este activo de proceso por lotes se hará efectivo en línea y estará disponible para los clientes de REST de z/OS Connect autorizados.

Descubrimiento de activos z/OS e información sobre cargas útiles de solicitud y respuesta

Desea que la herramienta de suministro de nubes o gestión de API tenga que generar un catálogo de activos que se publican en un sistema z/OS específico. Esta herramienta debe preguntar acerca de estos activos y almacenarlos, junto con parte del contexto asociado a cada activo. La herramienta también debe incluir información sobre qué es necesario para crear datos de solicitud que se pasan al servicio así como información sobre qué devuelve el servicio como respuesta.

z/OS Connect ofrece una forma de descubrir todos los servicios en su configuración con una simple llamada REST. Cuando una solicitud HTTP GET llega para https://host:port/zosConnect/services, se devuelve una lista en formato JSON que contiene todos los servicios que el usuario autenticado actual puede ver. Desde esta lista, puede recuperar los URL para cada servicio y consultar cada servicio utilizando HTTP GET para devolver información de esquema JSON de solicitud y respuesta. Puede guardar los esquemas de referencia de servicio (URL para el servicio), descripción textual del servicio y la solicitud y respuesta de JSON en el catálogo de herramientas para su recuperación posterior. La habilitación de acceso al esquema JSON significa que la herramienta se puede configurar fácilmente para generar una llamada REST que se pasará a z/OS Connect, con la correspondiente lista de parámetros basados en JSON para que los utilice el servicio de destino de z/OS Connect.


Icono que indica el tipo de tema Tema de concepto

Nombre de archivo: cwlp_zconnect_usagescenarios.html