Ejecución de cargas de trabajo de mainframe modernizadas de Blu Age en una infraestructura de AWS sin servidor - AWS Guía prescriptiva

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Ejecución de cargas de trabajo de mainframe modernizadas de Blu Age en una infraestructura de AWS sin servidor

Richard Milner-Watts de Amazon Web Services (AWS)

junio de 2023 (historial de documentos)

Muchas organizaciones utilizan computadoras de mainframe más antiguas para ejecutar cargas de trabajo que son fundamentales para sus operaciones. Sin embargo, el mantenimiento de estas cargas de trabajo de mainframe heredadas puede resultar difícil por varios motivos, entre los que se incluyen los siguientes:

  • Los lenguajes de programación que se utilizan, como el lenguaje común orientado a negocios (COBOL), suelen ser más antiguos y no se suelen enseñar a los nuevos desarrolladores.

  • Los entornos de mainframe que ejecutan las cargas de trabajo son costosos de operar y mantener y suelen requerir una importante infraestructura en las instalaciones como soporte.

  • Se requieren habilidades especializadas para operar mainframes, por lo que la organización debe retener personal con habilidades poco frecuentes (y a menudo costosas) o trabajar con socios que se especialicen en este ámbito.

  • La obtención de piezas y el soporte de los proveedores pueden resultar difíciles y costosos.

La migración de estas cargas de trabajo de mainframe heredadas a arquitecturas de nube modernas puede eliminar los costos de mantenimiento de un mainframe, solo aumentan a medida que el entorno envejece. Al modernizar la carga de trabajo de mainframe y migrarla a la nube, puede refactorizar la aplicación, reducir los costos y aprovechar las ofertas y los servicios de nube más recientes.

La migración de los trabajos desde un mainframe puede plantear desafíos únicos. Es posible que el personal no esté familiarizado con la lógica del trabajo. Los mainframes están diseñados para gestionar volúmenes muy altos de entrada y salida (E/S), de modo que se consigue un rendimiento que las CPU generalizadas modernas no pueden igualar. Reescribir estas tareas puede ser una tarea ardua y requerir un esfuerzo considerable.

Blu Age es una herramienta de modernización de AWS que convierte las cargas de trabajo de mainframe heredadas, lo que incluye el código de la aplicación, las dependencias y la infraestructura, en cargas de trabajo modernas para la nube. Convierte las cargas de trabajo de mainframe heredadas en código Java moderno. Blu Age lee el código de la carga de trabajo del mainframe heredado y, a continuación, utiliza un motor de traducción para crear una aplicación de Java moderna con una funcionalidad equivalente. Después de modernizar y refactorizar la carga de trabajo, la implementa en la Nube de AWS. La aplicación modernizada necesita acceso a las mismas entradas y salidas que la aplicación de mainframe original y requiere un entorno operativo. Para más información sobre la modernización de sus cargas de trabajo mediante Blu Age y los Servicios de AWS, consulte estas publicaciones de la Guía prescriptiva de AWS:

Esta guía proporciona las prácticas recomendadas y una arquitectura de referencia para implementar y operar toda la carga de trabajo modernizada en una infraestructura nativa en la nube sin servidor. La arquitectura de esta guía se diseñó teniendo en cuenta lo siguiente:

  • No se recomienda ejecutar instancias de Amazon Elastic Compute Cloud (Amazon EC2) de forma ininterrumpida para alojar estas aplicaciones de Java. La arquitectura probada de esta guía se basa en Amazon Elastic Container Service (Amazon ECS) y AWS Step Functions. Estos servicios pueden orquestar y ejecutar estas cargas de trabajo modernizadas.

  • Una vez convertidas las tareas de mainframe a Java, confirme que los sistemas integrados procesen correctamente las entradas y salidas de las tareas.

  • La infraestructura de destino para las cargas de trabajo modernizadas debe estar bien diseñada para minimizar los costos y gastos operativos y maximizar el rendimiento, la disponibilidad, la seguridad y la sostenibilidad.

  • La arquitectura cubre tanto los trabajos por lotes que se ejecutan bajo demanda como los servicios en tiempo real que se deben ejecutar y escalar con la carga entrante.

Resultados empresariales específicos

Las prácticas recomendadas y la arquitectura de ejemplo que se describen en esta guía pueden serle útiles a usted y a su organización para alcanzar los objetivos empresariales siguientes:

  • Entienda la propuesta de valor del servicio de modernización de mainframe de Blu Age y cómo se puede utilizar para reducir los costos de migrar desde las implementaciones de mainframe existentes.

  • Entienda los tipos de trabajos de mainframe que puede migrar a AWS con Blu Age.

  • Planifique cómo se puede aplicar la arquitectura de destino que se detalla en esta guía a sus cargas de trabajo de mainframe.

Destinatarios previstos

Esta guía está pensada para arquitectos empresariales y de datos que evalúan opciones para desmantelar sus mainframes mediante la migración de las cargas de trabajo a la Nube de AWS.