Rocket Software’s innovation in the modernization space continues to gather pace. Eddie Houghton, Enterprise Product Director explains the latest developments in mainframe workload modernization with AWS.
Most large enterprises and public institutions run business-critical applications on mainframe environments that execute vast numbers of transactions securely, reliably, and with practically zero downtime. Over the course of the last three decades, Rocket Software has successfully partnered with customers to deliver thousands of successful mainframe modernization projects – each enabling the customer to modernize their application and run it on the platform of their choice.
Rocket Software approaches mainframe modernization with a holistic model which is built around a core set of capabilities delivered in our Enterprise Product Set and encompasses:
Over the past year, our engineering teams have been working closely with their AWS counterparts to support AWS as they have been building their new AWS Mainframe Modernization service that greatly simplifies the process of modernizing mainframe applications. This partnership has resulted in a new AWS Service offering powered by
Rocket® Enterprise Suite (formerly part of Micro Focus) technology that delivers these key benefits:
The same proven Rocket Software suite of tools for mainframe modernization that have been used in thousands of customer mainframe modernization projects over the past three decades are critical components of the new AWS Mainframe Modernization solution. The tools are now exposed as part of a series of steps to enable you to move mainframe applications and data to AWS.
Analyze uses Rocket® Enterprise Analyzer (formerly a Micro Focus® product) to build a repository of application artifacts to analyze and assess mainframe application complexity and dependencies and then assess the impact of moving these applications to the cloud.
Develop creates a development environment and CI/CD pipeline to enable you to maintain and modernize applications using the latest development tools from Rocket Software. Rocket® Enterprise Developer (formerly a Micro Focus® product) provides an Eclipse®-based environment for rapid development and, coupled with the application knowledge from Rocket® Enterprise Analyzer enables developers to understand, develop, build, and test application changes and provides an Eclipse-based environment for rapid development and, coupled with the application knowledge from Rocket Enterprise Analyzer enables developers to understand, develop, build and test application changes.
Deploy automates the creation of tailored, high availability, and elastic infrastructure and the mechanisms to deploy your applications. Built around Rocket® Enterprise Server (formerly a Micro Focus® product), a scalable production engine, mainframe applications can be deployed onto alternative platforms that meet and often exceed your enterprise requirements for reliability, availability, and serviceability.
Operate business critical systems deployed onto the AWS Mainframe Modernization managed runtime whether this is performing system maintenance, applying application updates, monitoring the health of the system, or diagnosing problems. The managed runtime provides the capabilities to ensure you can meet operational objectives for the applications that have been moved.
The Analyze-Develop-Deploy-Operate steps are not only used for an initial migration of your mainframe applications they are also used for ongoing application maintenance and onward modernization once you have deployed to the AWS cloud.
We will be exploring in a future blog how to automate the development and deployment process into a continuous integration and continuous delivery (CI/CD) DevOps pipeline leveraging AWS DevOps infrastructure but let’s take a closer look at the managed runtime deployment environment.
AWS Mainframe Modernization environment provisioning
The AWS Mainframe Modernization service provides a consistent and repeatable way to move business-critical applications from the mainframe onto the AWS cloud. The service provides a pre-tailored platform with high availability, elasticity, and security built-in taking full advantage of the scale out capabilities that Rocket® Enterprise Server provides.
You choose from templated deployment patterns and the managed services provisions the infra-structure required to run the application on the execution environment in a high availability, elastic manner. You don’t have to design the high availability infrastructure architecture or provision and configure load balancers, clusters of compute resources, and databases. The runtime environment is managed by the service and you simply configure your operational capacity needs and make choices around security and networking requirements.
Single instance or high availability environments can be defined that encapsulate Enterprise Server into the AWS Mainframe Modernization service.
AWS Mainframe Modernization Environment List
Customers can define multiple independent environments in the AWS Mainframe Modernization service to execute independent application workloads.
AWS Mainframe Modernization create application
The AWS Mainframe Modernization service enables customers to define applications independently from the environment. This process means applications definitions can be maintained as source and can be plugged in a CI/CD process to automate the deployment of changes.
Once an application has been deployed and is running in the AWS Mainframe Modernization runtime it can then be easily access through your existing 3270 interfaces by using Rocket® Host Access for the Cloud (formerly a Micro Focus® product).
It provides 3270 terminal emulation over HTTPS for end users accessing applications deployed into the AWS Mainframe Modernization runtime environment. Crucially, from a security perspective, legacy TN3270 protocol traffic between the terminal emulator and the application environment stays within the cloud platform.
Host Access for the Cloud also provides rich support for a variety of cloud-friendly authentication methods that include multi-factor capabilities to provide authentication and authorization for host applications.
Configuring Host Access for the Cloud is very simple. All that is needed is the IP address and port of the TN3270 endpoint for the application you’ve deployed onto the AWS Mainframe Managed runtime.
Once the session is configured, users can connect to the running application interactively using a robust terminal emulation interface that supports all the traditional terminal emulation features that end users rely on today.
Host Access for the Cloud end-user Experience
The AWS Mainframe Modernization service that includes the Rocket® Enterprise Suite (formerly part of Micro Focus) set accelerates your modernization journey by providing a consistent, repeatable, and patterned way to move applications to the cloud. Risk is greatly reduced and time to modernize is shortened by leveraging the managed service platform which handles many aspects of the development process and provides the elastic, high availability deployment infrastructure with just a few clicks.
Willkommen zur Modernisierung. Ohne Unterbrechung.
Wir treffen Sie, wo immer Sie sind, und passen unsere Strategien an Ihre spezifischen Ziele und Vorgaben an.
Survey on the Importance of Mainframes and COBOL
Let’s dive into the resilience and evolution of these technologies with insights from a recently commissioned Vanson Bourne survey.
Application Modernization: the Catalyst for Mainframe Modernization
How to preserve the reliability of legacy mainframe applications while adapting to innovation? That’s where application modernization comes in.