Conoce al cliente:
La Oficina del Contralor es el principal recaudador de impuestos, contador, estimador de ingresos y tesorero de este gran estado de EE. UU., responsable de emitir los cheques y llevar la contabilidad del gobierno estatal. La agencia es también el gerente de compras del estado, otorgando y administrando cientos de contratos estatales para más de 200 agencias y departamentos estatales.
- Exponer datos y lógica de mainframe para nuevos servicios manteniendo un alto rendimiento, seguridad y confiabilidad.
- Atractivo para una nueva generación de programadores con herramientas de desarrollo modernas
- Acelera la creación de servicios web a partir de aplicaciones heredadas, sin tocar el código principal.
- Habilitar las aplicaciones de mainframe como API ayuda a la oficina del Contralor a satisfacer las crecientes necesidades de los clientes de manera rentable.
- El IBM Z gana conectividad mientras mantiene su rendimiento, seguridad y confiabilidad.
- Productividad y capacidades mejoradas de los desarrolladores
- La Oficina del Contralor utiliza la NaturalONE entorno de desarrollo y EntireX.
- Sus desarrolladores programan, prueban y mantienen aplicaciones con NaturalONE, y pueden crear API y servicios web a partir del código de las aplicaciones existentes.
Cada dólar recaudado y gastado en nombre del Gobierno de este estado pasa por la Oficina del Contralor. Como principal recaudador de impuestos, contable, estimador de ingresos y tesorero del estado, este organismo se encarga de recaudar más de 60 impuestos, tasas y gravámenes que, en el ejercicio fiscal 2021, ascendieron a más de 1,19375 billones de dólares. La agencia es también la gestora de compras del estado, adjudicando y gestionando cientos de contratos a nivel estatal en nombre de más de 200 agencias estatales y 1.600 miembros de la cooperativa de compras.
La magnitud es difícil de exagerar. “La economía del estado es una de las más grandes del mundo”, dice el Gerente de Servicios de Mainframe de la Contraloría de Cuentas Públicas del estado.
El Gerente de Servicios de Mainframe supervisa actualmente todos los aspectos de las operaciones de mainframe. Desde 1977, el mainframe ha estado en el centro de las operaciones de la agencia, proporcionando el rendimiento, la estabilidad y la confiabilidad que los ciudadanos y las empresas necesitan del estado.
Ante la creciente demanda de nuevos servicios basados en datos por parte de las partes interesadas, y dado que el personal familiarizado con las aplicaciones Natural se acercaba a la jubilación, la Oficina del Contralor necesitaba encontrar nuevas formas de ampliar las capacidades de sus aplicaciones de mainframe desarrolladas con Natural de Software AG, sin tener que recurrir a la programación.
Un enfoque doble aportó mayor flexibilidad al equipo. En primer lugar, con el fin de ampliar los nuevos servicios a los usuarios de todo el estado, se contrató a EntireX para que adaptara la aplicación del mainframe a las API. En segundo lugar, se incorporó NaturalONE para ofrecer un entorno de desarrollo moderno que resultara atractivo para la próxima generación de programadores.
“
El desarrollo de API para nuestras aplicaciones existentes permitió al estado innovar y conectar el mainframe con más clientes y partes interesadas. Esto nos permite seguir utilizando nuestra aplicación mainframe de IBM que ha sido segura, confiable y estable durante décadas.
”
—
Administrador de Natural, Oficina del Contralor de un gran estado de EE. UU., Administrador de Natural
Oficina del Contralor de un Estado Grande de EE. UU.
link
Manteniendo un nivel de servicio inigualable con IBM Z
El rendimiento sin igual del mainframe de IBM permite a la Oficina del Contralor ejecutar cargas de trabajo de la aplicación Natural que resultan demasiado complejas para otras plataformas. «Se han realizado intentos de rediseñar o trasladar determinadas cargas de trabajo a entornos de servidor», afirma el administrador de Natural de la Oficina del Contralor. «Aunque han podido reproducir algunos de los procesos, no son capaces de ofrecer ni de lejos el mismo nivel de servicio que esperamos».
Reescribir componentes importantes de la aplicación para una nueva plataforma tampoco era una opción viable. Por ejemplo, el administrador de Natural afirma que, para proporcionar a las empresas y a los ciudadanos un único extracto combinado que refleje sus obligaciones fiscales, un proceso de conciliación informatizado consolida la información de facturación de más de 75 impuestos y tasas. Solo el código fuente de este proceso, si se imprimiera, llenaría montones de papel —algo poco práctico de trasladar, pero que ha demostrado ser fiable en el mainframe—.
La seguridad de IBM Z ayuda a la oficina del Contralor a procesar datos confidenciales manteniendo la privacidad de los datos de extremo a extremo. "Con la cantidad de dinero que maneja nuestra agencia, la seguridad es fundamental para mantener la confianza de nuestros ciudadanos", afirma el Gerente de Servicios de Mainframe. La agencia puede compartir datos de forma segura con entidades de todo el estado utilizando conexiones basadas en SSL y certificados. La agencia también puede aprovechar el cifrado manteniendo un rendimiento rápido de la base de datos.
La fiabilidad es fundamental para la agencia, y el mainframe es la única plataforma capaz de cumplir los acuerdos de nivel de servicio de 99,91 % (TP18T) que exige. «A pesar de todas sus ventajas, la fiabilidad del mainframe es la razón principal por la que seguimos utilizándolo», afirma el director de servicios de mainframe. «Desde que empecé a trabajar aquí como desarrollador en 1984, puedo contar con los dedos de una mano las veces que el mainframe ha estado fuera de servicio».
En consecuencia, el administrador de Natural afirma: «El mainframe sigue demostrando ser el motor más potente para los procesos que necesitamos llevar a cabo en nuestros sistemas».
NaturalONE aumenta la productividad de los desarrolladores
La Oficina del Contralor comenzó a estudiar la transición a NaturalONE, un entorno de desarrollo integrado (IDE) basado en Eclipse, cuando la capacidad de crear servicios web despertó el interés de los desarrolladores. Con NaturalONE, los desarrolladores de la agencia pueden programar, probar y mantener aplicaciones; exponer objetos Natural como servicios; y crear aplicaciones de Internet enriquecidas (RIA) e interfaces web. La oficina del Contralor puso en marcha un programa de formación para facilitar la implementación, además de ofrecer apoyo adicional a los desarrolladores veteranos con amplia experiencia en el editor 3270. La agencia implementó con éxito el cliente NaturalONE en más de 40 portátiles con Windows y, poco después, actualizó al mainframe Natural 9.
La agencia no tardó en darse cuenta del valor que el IDE moderno aporta a los equipos de desarrollo de aplicaciones para mainframe. Ha supuesto un gran impulso para la productividad de los nuevos desarrolladores, a quienes les encanta que la interfaz de usuario les ayude a crear código y depurar de forma más eficiente. «Nuestros nuevos programadores están encantados de utilizar NaturalONE porque les fascinan todas las nuevas herramientas y querían ser los primeros en aprender a usarlas y en enseñárselas a sus compañeros», afirma el administrador de Natural.
Gracias a los entornos de desarrollo integrados (IDE) modernos, los desarrolladores pueden ahora crear servicios web mucho más rápido. Por ejemplo, antes de NaturalONE, el desarrollo de nuevos servicios web CICS obligaba a los programadores a escribir tres programas COBOL distintos. Ahora, con NaturalONE, los servicios se generan automáticamente, lo que reduce el proceso de varios días a solo unos minutos.
Otra ventaja de implementar NaturalONE es que la agencia resulta ahora más atractiva para los nuevos talentos. Ofrecer las últimas capacidades de desarrollo ayuda a gestionar el cambio generacional y mantiene a los programadores motivados para seguir aprendiendo.
Las API abren la lógica de negocio heredada a interfaces modernas
Mirando hacia el futuro, la agencia ha comenzado a desarrollar nuevas interfaces de programación de aplicaciones (API) para servir mejor a sus socios y clientes. Los desarrolladores utilizan EntireX para habilitar las aplicaciones del mainframe como API para servicios de negocios digitales de manera rápida y sencilla.
«Si quieres que tus aplicaciones actuales te ofrezcan la mejor rentabilidad posible, en mi opinión, la mejor manera de hacerlo es desarrollar API», afirma el administrador de Natural. «No es necesario migrar la aplicación heredada; solo hay que recurrir a la lógica de negocio que ha funcionado de forma segura, fiable y estable durante los últimos 30 años».
Ahora que cuentan con un marco que les permite crear API con facilidad, la agencia puede anticiparse a las necesidades de los clientes identificando los procesos más utilizados en el pool de búfer global Natural. El equipo se está preparando para desarrollar API incluso antes de que los clientes las soliciten.
Aunque el panorama digital ha cambiado enormemente en las cuatro décadas transcurridas desde que la agencia comenzó a utilizar el mainframe, la Oficina del Contralor está ahora preparada para el futuro. A través de NaturalONE y EntireX, la agencia está sacando partido a sus inversiones en una lógica de aplicaciones única y de alto rendimiento, sentando las bases para incorporar nuevo talento y ofrecer servicios innovadores que satisfagan las necesidades del estado.