Migration & Modernization
Category: Technical How-to
OpenVMS x86 Database Modernization with Mimer SQL and Amazon EC2
In this blog post, I will show how to migrate an Oracle Rdb database to Mimer SQL running on OpenVMS x86 in Amazon Web Services (AWS). At the time of this post, Oracle Rdb is only available on VAX, Alpha, and IA-64 platforms. Customers with Oracle Rdb workloads wishing to move to OpenVMS x86 need […]
Accelerate Your Mainframe Modernization Journey using AI Agents with AWS Transform
Introduction Mainframe modernization has long been a challenging task for organizations, due to complex legacy codebases of critical applications, shrinking talent pool with mainframe expertise, and increasing need to embrace modern cloud capabilities. AWS Transform for mainframe, a breakthrough solution for modernizing legacy systems that was previewed as ‘Amazon Q Developer transform capability for mainframe’ […]
Streamlining EC2 Updates by Automating AMI Swaps
Introduction Maintaining Amazon Machine Images (AMIs) current within Auto Scaling Groups (ASGs) is crucial for ensuring operational efficiency and security. This blog post outlines an automated solution for updating ASGs with the latest golden AMI after code deployments or system patching. By leveraging AWS Step Functions and AWS Backup events, we propose a streamlined process […]
Configure AWS VPC Traffic Mirroring to troubleshoot replication errors in AWS MGN and AWS DRS
Organizations using replication-based solutions for cloud migration or disaster recovery sometimes face challenges when troubleshooting replication errors. These challenges can impact migration timelines, increase operational overhead, and affect business continuity plans. Without proper visibility into network communication, identifying and resolving replication problems becomes a complex and time-consuming task. AWS Application Migration Service simplifies and expedites […]
Modernizing Java Applications with Amazon Q Developer and Visual Studio Code
As time progresses, organizations continue using Java applications that were built many years ago using older versions of Java Development Kits (JDKs). This result in applications running deprecated code with outdated dependencies. This combination of factors might lead to security vulnerabilities, poor application performance and maintenance challenges. These challenges are increasingly difficult to manage in […]
No Internet? No Problem: Mastering AWS MGN in Isolated Environments
In today’s cloud-driven world, migrating applications is often as simple as a few clicks. But what happens when you face a fortress-like environment where servers are running in an isolated environment with no internet like islands in a digital ocean? This is the reality for many organizations with high-security requirements, where even a simple task […]
Exporting network configuration data with Import/Export for NSX
Whether it’s VMware Cloud on AWS (VMC-A) or VMware Cloud Foundation (VCF) situated on-premises, Import/Export for NSX is a new AWS Open Source tool that you can use to export your VMware NSX configuration into a zipped file. You can then import the zipfile into Amazon Q Developer transformation capabilities for VMware. Q Developer will […]
Getting started with Amazon Q Developer transformation capabilities for VMware
In this blog post, we explore how to get started with Amazon Q Developer transformation capabilities for VMware. Amazon Q Developer is an AI-powered assistant for software development that reimagines the experience of software development lifecycle, making it easier and faster to build, secure, manage and optimize applications on AWS, and now migrate and modernize […]
Export AWS Migration Hub data for Import into AWS Application Migration Service
AWS Application Discovery Service (ADS) discovers servers in preparation for a migration to AWS. ADS performs discovery via importing data from existing sources or by deploying Discovery Agents or the Agentless Collector which collect server performance and network communication data. This data is sent to AWS Migration Hub where the servers can be organized into […]
Disposition strategy and planning for migrating Kubernetes clusters
Introduction Migrating Kubernetes clusters can be a complex and challenging task, requiring careful planning and execution to ensure a smooth transition. A key aspect of this process is the disposition strategy – the approach taken to determine the fate of the existing cluster and resources as the migration occurs. Effective disposition planning is crucial for […]