AWS : Solutions Architect Professional Exam — Part 3

A Quick Review for Migration Planning

Pisit J.
Sum up As A Service

--

Part 3 : Migration Planning (15% of exam)

  • Migration Assessment
  • Database Migration
  • Server Migration

1 — You are instructed to prepare the migration plan for the systems hosted in your on-premises network to AWS. It is required that you collect configuration, usage, and behavior data from your on-premises servers to help you better understand your workloads before doing the migration.

What is the most suitable AWS services to fulfill this task ?

AWS Application Discovery Service.

Note — Planning data center migrations can involve thousands of workloads that are often deeply interdependent. Server utilization data and dependency mapping are important early first steps in the migration process.

AWS Application Discovery Service collects and presents configuration, usage, and behavior data from your servers to help you better understand your workloads and estimate the Total Cost of Ownership (TCO) of running on AWS and to plan your migration to AWS.

https://aws.amazon.com/application-discovery/

2 — A company is hosting its application and MySQL database in its on-premises data center. The database is 25TB, increasing 10GB per day.

The company wants to migrate the database workload to the AWS cloud. A 50Mbps VPN connection is currently in place to connect the corporate network to AWS. The company plans to complete the migration to AWS within 3 weeks with the least downtime possible.

What solutions should be implemented to meet the company requirements ?

  • Request for an AWS Snowball device. Create a database export of the on-premises database server and load it to the Snowball device.
  • Import data from AWS Snowball device to an Amazon Aurora MySQL DB instance.
  • Using the VPN connection, configure replication of missing data from the on-premises database server to the Amazon Aurora DB instance.
  • Wait until the replication is complete then update the database DNS entry to point to the Aurora DB instance.

Note — Replicating 25 TB database via the 50Mbps connection will take several weeks (1 TB will take at least 48 hours).

3 — A company has recently adopted a hybrid cloud architecture which requires them to migrate their databases from their on-premises data center to AWS. One of their applications requires a heterogeneous database migration in which they need to transform their on-premises Oracle database to PostgreSQL. A schema and code transformation should be done first in order to successfully migrate the data.

Which of the following options is the most suitable approach to migrate the database in AWS ?

  • First use the AWS Schema Conversion Tool to convert the source schema and code to match that of the target database.
  • Then use the AWS Database Migration Service to migrate data from the source database to the target database.

https://aws.amazon.com/dms/

https://aws.amazon.com/dms/schema-conversion-tool/

4 — A company has several virtual machines on its on-premises data center hosting its three-tier web application. The company wants to migrate the application to AWS to take advantage of the benefits of cloud computing. The following are the company requirements for the migration process:

- The virtual machine images from the on-premises data center must be imported to AWS.

- The changes on the on-premises servers must be synchronized to the AWS servers until the production cutover is completed.

- Have minimal downtime during the production cutover.

- The migration solution must have minimal operational overhead.

What is the recommended solution to meet this requirements ?

  • Create a job on AWS Server Migration Service (SMS) to migrate the virtual machines to AWS.
  • Create a replication job for each application tier to sync the changes from the on-premises environment to AWS.
  • Launch Amazon EC2 instances based on the images created from AWS SMS.
  • After successful testing, perform a final replication before the cutover and launch new instances based on the updated AMIs.

https://docs.aws.amazon.com/server-migration-service/latest/userguide/server-migration.html

--

--