What are the Strategies and Tools to Perform Large-Scale Migrations: Part II
Tags: migrations, devops, aws, cloud
Published: 2022-02-15 04:49:35


## DAY 9 - Strategies and Tools to Perform Large-Scale Migrations: Part II 
📰 [Read Part I](https://dev.to/aws-builders/what-are-the-strategies-and-tools-to-perform-large-scale-migrations-part-i-1hal) 
☁️ [100 days of Cloud- **Day Eight**](https://github.com/anuvindhs/100daysofcloud)
 ✅ [Follow Me on Twitter](https://twitter.com/anuvindhs)


![Image Cover](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/dzmn97wk5n7k2lehrowa.gif)

[Tweet This Blog](https://link.anuvindh.com/twitter/DAY-9-Migration-part-2.html)  - [Read on GitHub](https://github.com/anuvindhs/100daysofcloud) - [Read On iCTPro.co.nz](https://ictpro.co.nz)

--------

Accelerate your AWS journey with AWS Tooling

## How to do a MRA (Migration Readiness Assessment)?
- **MRA** [**Tool**](mra-proserve.amazonaws.com) will help you to do the assessment.
- This questionnaire will help you to understand your goals , technical requirements, estimates and CAF(Cloud Adoption Perspective)  of the Migration project.

### Create a Assessment
Once you sign in goto **Assessments** and click **Create Assessment**



![create assesment](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/owqxtbr1455p0w5sbxdk.png)

Enter Your information and Click **Next** then Click Create Assessment.

Once you answered the questions to see the report goto **Assessment** under **Report**to see the results.
![Image assessment](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/rhzfgth0rn2kx4nhuoc9.png)

This section will give you **reports, heatmap , radar and Scores based on the assessment**.  
You can also auto generate report as ppt or pdf.

To **change the branding** you can do it from the admin profile, Goto **Report Templates** and update.
![Image Branding](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/4ad17e6po9h9z4m9hz0t.png)

## MRP (Migration Readiness & Planning).
This is performed right after the MRA , during MRP team up and create the foundations like **Cloud Center of Excellence** **landing zone** , **Operation Model** , **Security** & **Compliance**.

![Image MRP](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/42h61rlp00darsswzqkc.png)

### Discovery & planning
- Identify data required for the migration.
- Define Application patterns.
- Priorities migrations.
- Suggests incomplete data.
- This work stream helps to understand what qualifies for a Pilot Light Migration.
- This section also defines about RPO and RTO.

The data elements can be categorized into 4.
**Application**, **Server**, **Network** , **Storage**

![Portfolio](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/0p9m7z791spagyl9coux.png)

### Analysis
- **Extract important data** to understand connection information , interdepend of Apps , servers , patterns etc..
-  **Performance metrics** helps to understand to provision the right size on Cloud
- **Tagging and Service naming** helps to identify the group during the migration.
- **Prioritize** according to Business criticality, Environment Priority(Dev, Test, Prod Environment) , Application Complexity(least complex app will be a good candidate to migrate first) 

### Choosing Portfolio Discovery tools
- Going Agent or Agentless , give you more insight into data.
- Dependency Discovery - Server Level , Application Level.
- Performance Discovery 
- Visualization and reporting tools
- Cost Analysis Tools
-On-premises Constraints

Evaluate and choose discovery tools based on the needs of  **Migration Planning, Customer requirements & Environment Constraints**.

### Migration Business Case
It is also important to understand the migration cost estimate, TCO Modeling ([AWS Pricing Calculator](https://calculator.aws/#/)), options to optimize.

![Image mbC](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/gi0btezjd8d25wk95w64.png)

## Migration Plan

Lavages the agile mythology , project control & Business communication Principal to drive the execution of each domain by sprints.
The Pilot application are identified and migrated during the MRP which helps to understand different types of AWS services & tools. 

### Security and Compliance
- Define and understand the security directives - **Governance , Risk and Compliance Models**
- **Measures** to protect and Mitigate treats
- if the customer is using a third party to handle their security and Compliance if so make sure you get **prior approval**.
- Prepare and document **Security response playbook**.
- **Transparency & visibility** on Compliance.
- Also don't forget to understand the Shared responsibility Model.

![Shared responsibility](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/ktfywt9l1zjkdrmn8ag9.jpg)

### Operation Model
- Runbooks for - monitoring, logging, provisioning , asset management & configuration Management. if you already have an runbook, update (for cloud based).
- Participate in SCRUM or Daily stand ups meetings and make sure everyone is on same page.

### Landing Zone
- Helps to manage multiple account
- Identity and access management
- Consolidated Billing
- Foundation to securely operate at scale

### Skill set
- Structure IT(Cloud Team), Security, business teams
- Enablement strategies
- Skill Training 

## AWS tools
- **Migration Hub** - [link](https://aws.amazon.com/migration-hub/)

One destination for cloud migration and modernization, giving you the tools you need to accelerate and simplify your journey with AWS.
- **AWS application Discovery** - [link](https://aws.amazon.com/application-discovery/)

Collects and presents configuration, usage, and behavior data from your servers to help you better understand your workloads.

- **TSOLogic** - [link](https://aws.amazon.com/marketplace/seller-profile?id=42e2d1be-8d95-4599-8b2c-5c07e8e614f2)

Available through AWS partner Network or AWS Account Managers. 
It discovers what's on on-premises & how its used and how much it will cost. 
Also Analysis Microsoft **licensing optimizing** strategies. 

- **AWS Migration Portfolio Assessment** - [link](https://mpa-proserve.amazonaws.com/) 

Its available from AWS professional Services team and AWS partner Network Services team.
Detail portfolio assessment tool , which help to understand server sizing, pricing, TCO comparisons etc.

- **Control tower** -[link](https://aws.amazon.com/controltower/?control-blogs.sort-by=item.additionalFields.createdDate&control-blogs.sort-order=desc)

AWS Control Tower provides the easiest way to set up and govern a secure, multi-account AWS environment, called a landing zone .Get started quickly with built-in governance and best practices.
- **AWS Well-Architected** - [link](https://aws.amazon.com/architecture/well-architected/?wa-lens-whitepapers.sort-by=item.additionalFields.sortDate&wa-lens-whitepapers.sort-order=desc)

AWS Well-Architected helps cloud architects build secure, high-performing, resilient, and efficient infrastructure for a variety of applications and workloads. Built around six pillars—operational excellence, security, reliability, performance efficiency, cost optimization, and sustainability.

- **Migation pattern library** - [link](https://mpl-proserve.amazonaws.com/)

helps to understand common migration patterns for different workloads.

- **Cloud Endure** - [link](https://www.cloudendure.com/)

Simplifies, expedites, and automates migrations from physical, virtual, and cloud-based infrastructure to AWS. Best for lift and shift patterns

- **AWS Database Migration Service** - [link](https://aws.amazon.com/dms/)

As the name , it helps you migrate databases to AWS quickly and securely.

- **AWS Data-Sync** - [link](https://aws.amazon.com/datasync/)

Automates and accelerates moving data between on premises and AWS storage services.

- **AWS Server Migration Service** - [link](https://aws.amazon.com/server-migration-service/)

Simplifies and expedites your migration to the cloud.
An Agentless Service


Thank you 
Look forward to your feedback on comment box.



{% user anuvindhs %}