
Explore how to migrate an on-premises virtual machine to the AWS cloud using the VM Import and Export Service, including applications and data.
Learn why organizations migrate to the cloud and explore factors, strategies like six hours of migration and lift and shift, prerequisites, and a practical, step-by-step AWS migration walkthrough.
Migrate to the cloud to reduce high capital expenses, simplify management, and achieve scalable, highly available infrastructure with auto scaling and minimal downtime.
Discover the six migration strategies, including lift and shift, refactor or re-architect, and retire or retain, illustrated with on-prem to cloud scenarios and import-export workflows.
Export the VM image in a supported format, configure AWS, upload to S3, create the VM import role, run the import-image command to create an AMI, then launch instances.
Create an IAM user for migration, enable MFA, assign administrator access, and securely save access keys, then log in as the migration admin and prepare for the next steps.
Create a unique S3 bucket in the Mumbai region, set up an EC2 instance, and configure an import role with policies to migrate data using jambox.
Export the on-prem vm disk image by shutting down the Ubuntu web server, export the appliance, and save the file, then upload it to the S3 bucket via the console.
Use EC2 image import to bring a file from an S3 bucket into EC2, monitor the import task until completion, then launch the Ubuntu 18.04 image.
Migrate an on-premises server to the cloud by launching an instance from the imported image, enabling a public IP, and verifying access to the Apache web server.
In this course we are going to perform a live migration of On-Prem VM to AWS cloud as an EC2 Instance.
while doing this we will also cover Migration strategy, the 6R of Migration.
A cloud migration is when a company/organisations moves some or all of its data center capabilities into the cloud, usually to run on the cloud-based infrastructure provided by a cloud service provider such as AWS, GCP, or Azure.
As more and more companies transitions to the cloud, cloud migrations are increasingly taking place within the cloud, as companies migrate between different cloud providers (aka cloud-to-cloud migration).
Benefits of Migrating to Cloud!!!
Scalability - cloud computing can scale to support larger workloads and more users, much more easily than on-premises infrastructure. In traditional IT environments, companies had to purchase and set up physical servers, software licenses, storage and network equipment to scale up business services.
Cost - cloud providers take over maintenance and upgrades, companies migrating to the cloud can spend significantly less on IT operations. They can devote more resources to innovation - developing new products or improving existing products.
Performance - migrating to the cloud can improve performance and end-user experience. Applications and websites hosted in the cloud can easily scale to serve more users or higher throughput, and can run in geographical locations near to end-users, to reduce network latency.
Customer experience - users can access cloud services and data from anywhere, whether they are employees or customers. This contributes to digital transformation, enables an improved experience for customers, and provides employees with modern, flexible tools