Automating migration and modernization to accelerate transformation (MAM238)
The Power of Generative AI in Migration and Modernization
Introduction
Asa Kalavade, the Vice President of Migrations and Modernization at AWS, introduced a new tool called Amazon Q Developer that can transform the way organizations approach migration and modernization.
Migration and modernization is critical for driving key business priorities, such as business transformation, innovation, data consolidation, and fostering a culture of innovation and leadership.
The Challenges of Migration and Modernization
Getting started is the hardest part, as it involves assessing existing systems, making a plan, and executing the migration.
Collaboration is challenging, as migration and modernization projects involve multiple stakeholders with different tools and expertise.
Scarcity of expertise is a problem, as it's difficult to find experts who understand both legacy and modern systems.
AWS's Experience and Offerings
AWS has over 18 years of experience in migrations and modernization, with over 20 services and tools to support customers.
AWS also provides programs like the Migration Acceleration Program and Experience-based Acceleration to help customers get started.
Introducing Amazon Q Developer
With the advent of generative AI, AWS has developed Amazon Q Developer, the first AI-powered assistant, to transform the entire migration and modernization process.
Q Developer is powered by three key capabilities:
Agentic infrastructure: Agents work based on objectives, using techniques like reasoning, self-debugging, and self-validation.
New interaction paradigm: Includes a chat interface and human-in-the-loop to simplify collaboration.
Domain expertise: Leverages 18 years of experience in migrations and modernization, with specialized agents for .NET, mainframe, and VMware workloads.
Use Case 1: .NET Modernization
.NET Framework, created in 2002, is still used in 35% of web applications today, motivating customers to migrate to the more modern, cross-platform .NET Core.
Q Developer can automate the five key steps in the .NET modernization process: assessment, code transformation, validation, and deployment.
Use Case 2: Mainframe Modernization
There are over 10,000 mainframes still in use today, running critical business applications.
Customers want to modernize mainframe applications to drive business transformation, address the skills crisis, and reduce maintenance costs.
Q Developer can help with the mainframe modernization process, including analysis, domain decomposition, and refactoring COBOL code to Java.
Use Case 3: VMware Migration to AWS
Over 70 million VMware workloads still need to be migrated to the cloud, driven by the need to reduce license costs and gain scale and agility.
Q Developer can help with the VMware migration process, including inventory assessment, network topology creation, and executable code generation.
Additional Options
For customers not ready to move from VMware, AWS offers options like Red Hat and Nutanix integration, as well as the new Amazon Elastic VMware Service (EVS).
EVS provides a managed VMware environment in AWS, offering speed, control, and flexibility.
Conclusion
Asa highlights that the time is now to transform the migration and modernization process, and Q Developer is the catalyst to take this to the next level.
The goal is to make migration and modernization a simple and continuous journey as technology and business needs evolve.
Customers are encouraged to try out Q Developer and provide feedback to help build this solution together.
These cookies are used to collect information about how you interact with this website and allow us to remember you. We use this information to improve and customize your browsing experience, as well as for analytics.
If you decline, your information won’t be tracked when you visit this website. A single cookie will be used in your browser to remember your preference.