CLOUD LABS
Migrate an Internet-Scale Online Transactional System to DynamoDB
In this Cloud Lab, you’ll migrate an internet-scale transactional database in MySQL to Amazon DynamoDB. Moreover, you’ll understand the migration of a relational database to a non-relational database.
beginner
Certificate of Completion
Learning Objectives
The Amazon Database Migration Service (DMS) simplifies the migration of databases. It supports migrations between the same as well as different database engines.
In this Cloud Lab, you’ll migrate an online transactional MySQL database to NoSQL DynamoDB tables. You’ll start by creating a MySQL database on an EC2 instance. Next, you’ll create a secret to store database credentials. Then, you’ll create a DMS replication instance and source and target endpoints to connect to the source and target databases. Finally, you’ll create a DMS task to carry out the migration. Also, you’ll query the DynamoDB tables to verify the migration.
By the end of this Cloud Lab, you’ll be able to migrate your internet-scale transactional databases to simple DynamoDB tables. Moreover, you’ll understand table mappings that are used to convert a relational database to a non-relational database,
The architecture diagram below shows the infrastructure you’ll build in this Cloud Lab:
Trusted by 1.4 million developers working at companies including
Your method is simple, straight to the point and I can practice with it everywhere, even from my phone, that's something I have never had in other learning platforms.
![TestimonialsImg](/static/imgs/FelipeMatheus.png)
I highly recommend Educative. The courses are well organized and easy to understand.
![TestimonialsImg](/static/imgs/AdinaOng.png)
I prefer Educative courses because they have a nice mix of text & images. I find that with full video courses, it can often be too easy to go into passive learning mode.
![TestimonialsImg](/static/imgs/CliffordFajardo.png)
I prefer Educative courses because they have a nice mix of text & images. I find that with full video courses, it can often be too easy to go into passive learning mode.
![TestimonialsImg](/static/imgs/CliffordFajardo.png)
Your method is simple, straight to the point and I can practice with it everywhere, even from my phone, that's something I have never had in other learning platforms.
![TestimonialsImg](/static/imgs/FelipeMatheus.png)
I highly recommend Educative. The courses are well organized and easy to understand.
![TestimonialsImg](/static/imgs/AdinaOng.png)
I prefer Educative courses because they have a nice mix of text & images. I find that with full video courses, it can often be too easy to go into passive learning mode.
![TestimonialsImg](/static/imgs/CliffordFajardo.png)
Get access to Educative Cloud Labs