You are on page 1of 22

AWS Migration Tools

Brock Tubre
INSTRUCTOR
AWS MIGRATION TOOLS

Get Data into S3

S3
AWS MIGRATION TOOLS

Data Pipeline

Migration Tools

Data Pipeline DMS AWS Glue


AWS MIGRATION TOOLS

Data Pipeline

DynamoDB

RDS

Redshift
AWS MIGRATION TOOLS

Data Pipeline

DynamoDB Data Pipeline

RDS Data Pipeline

Redshift Data Pipeline


AWS MIGRATION TOOLS

Data Pipeline

DynamoDB Data Pipeline

Data Pipeline S3
RDS

Redshift Data Pipeline


AWS MIGRATION TOOLS

Data Pipeline
AWS MIGRATION TOOLS

Data Pipeline

DynamoDB Data Pipeline

Data Pipeline S3
RDS

Redshift Data Pipeline


AWS MIGRATION TOOLS

Data Pipeline
AWS MIGRATION TOOLS

Database Migration Service

Migration Tools

Data Pipeline DMS AWS Glue


AWS MIGRATION TOOLS

Database Migration Service

On-premise
Database

Database on
EC2

Database on
RDS
AWS MIGRATION TOOLS

Database Migration Service

On-premise
Database

Database Migration
Service

Database on
EC2

Database Migration
Service

Database on
RDS

Database Migration
Service
AWS MIGRATION TOOLS

Database Migration Service

On-premise
Database

Database Migration
Service

Database on
EC2

S3
Database Migration
Service

Database on
RDS

Database Migration
Service
AWS MIGRATION TOOLS

Database Migration Service

Source endpoint
DMS supports heterogeneous
and homogenous migrations.

Target endpoint
AWS MIGRATION TOOLS

AWS Glue

Migration Tools

Data Pipeline DMS AWS Glue


AWS MIGRATION TOOLS

AWS Glue
AWS MIGRATION TOOLS

AWS Glue
AWS MIGRATION TOOLS

AWS Glue
AWS MIGRATION TOOLS

AWS Glue

S3 Athena

DynamoDB

EMR

RDS

S3

Redshift

Database on
EC2 Redshift
AWS MIGRATION TOOLS

AWS Glue

S3 Athena

DynamoDB

EMR

RDS
AWS Glue

S3

Redshift

Database on
EC2 Redshift
AWS MIGRATION TOOLS

AWS Glue

S3
Output Formats

DynamoDB

RDS
AWS Glue

Redshift

Database on
EC2
AWS MIGRATION TOOLS

Choosing the Right Approach

Datasource Migration Tool Why

PostgreSQL RDS instance with Specify SqlActivity query and places the
AWS Data Pipeline
training data. output into S3.

Create custom classifier and output results


Unstructured log files in S3. AWS Glue
into S3.

Use the unload command to return results of


AWS Data Pipeline a query to CSV file in S3.
Clustered Redshift data.
AWS Glue Create Data catalog describing data and
load it into S3.

On-premise MySQL instance with AWS Database Migration


DMS can load data in CSV format onto S3.
training data. Service

You might also like