Mochis NoticiasTecnologíaLa agencia estatal demuestra que DevOps y mainframes pueden coexistir
Mochis NoticiasTecnologíaLa agencia estatal demuestra que DevOps y mainframes pueden coexistir
Tecnología

La agencia estatal demuestra que DevOps y mainframes pueden coexistir

La agencia estatal demuestra que DevOps y mainframes pueden coexistir

La agencia estatal demuestra que DevOps y mainframes pueden coexistir

La informática mainframe y la moderna metodología de desarrollo ágil llamada DevOps no tienen por qué ser mutuamente excluyentes. El Departamento de Vehículos Motorizados de Virginia está demostrando por qué.

La agencia, que atiende a 6,2 millones de conductores con licencia y titulares de tarjetas de identificación y procesó 16,8 millones de transacciones el año pasado, ha adoptado con éxito DevOps y sus procesos de integración y desarrollo continuos sin abandonar el sistema de gestión de bases de datos y el lenguaje de programación de alto nivel que le han servido durante 30 años. . años.

«Agile nos da una visión mucho, mucho más clara de qué productos queremos construir», dijo Joshua Elkins (en la foto), desarrollador de software del DMV de Virginia, durante una presentación a principios de esta semana en la conferencia de Grupos Internacionales de Usuarios de Software AG en Dublín, Irlanda. . .

Mantenerse al día con los tiempos

La mayoría de las aplicaciones del departamento se basan en Adabas, una base de datos de lista invertida de 1971, y alrededor del 80% fueron escritas en el lenguaje de programación natural complementario, que se lanzó en 1979. Aunque el desarrollo nativo de la nube a menudo se asocia con una infraestructura de tecnología de la información más contemporánea. , Software AG continuó modernizando Adabas y Naturali para mantenerlos en línea con las construcciones nativas de la nube. La compañía dijo que respaldará ambos hasta al menos 2050.

La versión más reciente del lenguaje, NaturalOne, se integra con el popular entorno de desarrollo Eclipse y puede exponer e implementar aplicaciones a través de interfaces de programación de aplicaciones. Esto permite al DMV vincular servicios de back-end como verificación de pasaportes, capturar imágenes de licencias de conducir, compartir datos con el Centro Nacional de Información Criminal y permite a los conductores administrar sus cuentas EZ-Pass. Está adoptando pruebas automatizadas y desarrollo centrado en los dispositivos móviles.

Elkins dijo que la estabilidad de la columna vertebral del mainframe ha acelerado el cambio hacia DevOps. «Pudimos lograr bastante en un corto período de tiempo», dijo. “Es mucho más fácil porque tenemos una computadora central confiable en la parte trasera. No es frecuente que tengamos que decirles a los clientes que no podemos ayudarlos».

La experiencia del DMV de Virginia desafía la creencia común de que las plataformas heredadas no pueden evolucionar con los tiempos. Software AG ha migrado Adabas y Natural a Linux para implementación tanto local como en la nube. Ambos pueden ejecutarse dentro de contenedores de software, conectarse a NoSQL y al almacenamiento de lagos de datos y administrar la transmisión de datos.

«El equipo ha desarrollado Adabas y Naturali para el futuro», afirmó Stefan Sigg, director de producto de Software AG. «Puede permanecer en su mainframe, migrar a Linux o integrarse con su estrategia de nube».

Desafía la cultura

Elkins dijo que la tecnología ha sido un desafío menor que la cultura para cumplir con los objetivos de desarrollo ágil del DMV. Cuando se unió a la organización de desarrollo, dijo: «Yo tenía 23 años y nadie más en el equipo tenía menos de 60 años. Fue un shock entrar a una terminal con una pantalla verde».

En ese momento, el desarrollo de aplicaciones se adhería a la metodología de «cascada», en la que los requisitos se definían de antemano y los desarrolladores y los usuarios empresariales rara vez interactuaban. En aquellos primeros días, el código a menudo no se entregaba durante meses y había poco margen para realizar cambios una vez finalizadas las especificaciones, dijo Elkins.

«Antes de pasar a la metodología ágil, teníamos problemas con la priorización», dijo. «Agile nos da una visión mucho, mucho más clara. Permite una planificación más adaptativa y nos enseñó a negociar» con la parte empresarial.

Pero cambiar a la metodología ágil «no es tan fácil como se cree», señaló. “Requiere flujos de trabajo iterativos y equipos multidisciplinarios. No es un camino de la A a la Z. Hay que eliminar los silos y los egos”.

Dividendo de velocidad

El pago vino acompañado de un cronograma de entrega más rápido y ágil que redujo los tiempos de espera en las oficinas del DMV, aumentó el uso de las funciones de autoservicio del sitio web por parte de los conductores y aumentó las puntuaciones en las encuestas de satisfacción de clientes y empleados.

El personal de desarrollo se benefició de habilidades más amplias y un compromiso más profundo con el negocio. «Muchas personas están en camino de convertirse en desarrolladores completos, mientras que antes habrían sido desarrolladores de aplicaciones independientes», dijo Elkins.

La iniciativa incluso ha ayudado a atraer a graduados recientes de la Universidad de Virginia que tal vez nunca considerarían trabajar en un taller de mainframe. «Agile fue fantástico porque es una oportunidad para que los verdaderos expertos se sienten con esa gente nueva», dijo Elkins. «Es colaborativo y continuo».

No se apresure a retirar las cubiertas de la computadora central, aconsejó. Refiriéndose al críptico lenguaje de control de trabajos que gestiona el procesamiento en hierro de gran tamaño, dijo: «Se puede imaginar su reacción cuando tuvieron que mirar JCL».

Foto: Paul Gillin/SiliconANGLE

Su voto a favor es importante para nosotros y nos ayuda a mantener el contenido GRATIS.

Un clic a continuación respalda nuestra misión de proporcionar contenido gratuito, profundo y relevante.

Únase a nuestra comunidad en YouTube

Únase a la comunidad de más de 15.000 expertos de #CubeAlumni, incluido el director ejecutivo de Amazon.com, Andy Jassy, ​​​​el fundador y director ejecutivo de Dell Technologies, Michael Dell, el director ejecutivo de Intel, Pat Gelsinger, y muchas más luminarias y expertos.

“TheCUBE es un socio importante para la industria. Realmente eres parte de nuestros eventos y realmente apreciamos que vengas y sé que la gente también aprecia el contenido que creas» – Andy Jassy

GRACIAS

Source link

Hi, I’m Corina Guzman

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *