SlideShare a Scribd company logo
1 of 30
Download to read offline
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Migrating Databases to the Cloud with
AWS Database Migration Service
A Verizon Case Study
Sandeep Alluri
Senior Member Technical Staff - Sys Engineering
Verizon
D A T 2 0 7
David Yahalom
CTO
Naya - Tech
Jagadishwar Chetigari
Senior Manager - Sys Engineering
Verizon
Eran Schitzer
Product Manager, AWS DMS and SCT
Amazon Web Services
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Agenda
• Introduction to AWS Database Migration Service and
AWS Schema Conversion Tool
• Migration of Databases to AWS – A Verizon story
• DMS and SCT product highlights
• Migration Playbooks
• Q&A
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Related breakouts
Wednesday, November 28
Migrating Your NoSQL Database to Amazon DynamoDB (Session)
5:30pm – 6:30pm | Venetian, Level 2, Titian 2202 - T1
Wednesday, November 28
Migrate your SQL Server Database to AWS RDS
5:30pm – 6:30pm | Mirage, Grand Ballroom B, Table 4
Thursday, November 29
Running Oracle Databases on Amazon RDS and Migrating to PostgreSQL (Workshop)
11:30am – 2:00pm | Venetian, Level 2, Venetian H
Friday, November 30
Replicate & Manage Data Using Managed Databases & Serverless Technologies (Workshop)
9:15am – 11:15pm | Venetian, Level 2, Venetian I, T2
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
What are DMS and SCT?
Our goal: Allow customers the freedom to choose the best data platform
for their needs #DBFreedom
AWS Schema Conversion Tool converts your commercial database
and data warehouse schemas to open-source engines or AWS-
native services, such as Amazon Aurora and Amazon Redshift
AWS Database Migration Service easily and securely
migrates and/or replicate your databases and data
warehouses to AWS
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
When to use DMS and SCT?
Modernize Migrate Replicate
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
AWS Schema Conversion Tool
• Modernize your data warehouse
Convert your Oracle, SQL Server, Netezza,
Greenplum, Vertica or Teradata to
Amazon Redshift
Modernize
Amazon
Aurora
Amazon
Redshift
• Modernize your database
Convert your Oracle, SQL Server, or Db2 LUW to
PostgreSQL, MySQL, or Amazon Aurora
MySQL
PostgreSQL
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
AWS Database Migration Service
Migrate
• Migrate business-critical applications
• Migrate data warehouse to Amazon
Redshift
• Upgrade to a minor version
• Consolidate shards into Aurora
• Archive old data
• Migrate from NoSQL to SQL, SQL to
NoSQL or NoSQL to NoSQL
Amazon RDS
Amazon
Redshift
Amazon
Aurora
Amazon
DynamoDB
Amazon S3
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
AWS Database Migration Service
Replicate
• Create cross region Read Replicas
• Run your analytics in the cloud
• Populate your data lake
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
AWS DMS – Endpoint Support Expansion
Amazon
Redshift
Amazon
DynamoDB
Amazon S3
Amazon S3
Amazon
Aurora
Amazon
Aurora
Oracle SQL Server Netezza
Greenplum Vertica Teradata
AWS Snowball
Edge
MongoDB Cassandra
Amazon ES Amazon Kinesis
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
AWS DMS/SCT Product Highlights
SecureVerify Validate
Homogeneous &
Heterogeneous
Assess Convert Schema
& Code
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Agenda
• Current State - Application Architecture
• DR Proposed Guideline
• Migration Strategy
• Tools Used for Migration
• Lessons Learned / Challenges
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
System/Application Types
Mission Critical
• Elite applications supporting “core” business functions
• Directly lead to revenue & customer service
• Availability - Local HA & Active-Active
• Recovery time objective (RTO) < 15 mins
Business Critical
• Applications supporting “internal” business functions
• Availability - DR solutions
• Recovery time objective (RTO) < 4 hours
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Cloud Migration - Key Database Requirements
24 x 7 x 365
High Availability / Load Balancing
• Local HA w/ clustered databases
• Active - Active across regions
• DR solution w/multiple data-centers
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
DR Proposed Guideline
BIA Score Business
Expectation
Current AWS EC2 Amazon AURORA
High RTO: <15 minutes
RPO: Within minutes
Geo-diverse Multi-site Multi-Region
w/bi-directional
Multi-Region
w/bi-directional*
Medium RTO: <4 hours
RPO: 0 to <4 hours
Geo-diverse
Active/Passive
Alt Region
Pilot Light
Alt Region
Pilot Light
Low RTO: Up to 24 hours
RPO: <4 hours
Geo-diverse
Active/Passive
Single AZ
Snapshots in Region
Snapshots Alt Region
Single Region
Snapshots Alt Region
No DR RTO: Days
RPO: Hours to days
Backups sent offsite Single AZ
Snapshots in Region
Single Region
RTO/RPO requirements are max tolerable downtimes for the business. DR Architectures should be designed to meet or exceed requirements.
*Pending AWS GA
Recommendation Summary
HIGH Mission Critical apps remain the same, require multi-region active configurations
MED Multi-region, cost mitigated; smaller environments; scale when required
LOW Shift from traditional DR practice, recommend in-Region alternatives
No DR Shift from traditional DR practice, recommend in-Region alternatives
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Migration Strategy
Mission Critical
• Approach: Lift & Shift
• Solution: Initial Phase - Oracle RDS or Oracle on
Amazon Elastic Compute Cloud (Amazon EC2)
• End goal: Aurora PostgreSQL
Business Critical
• Approach: Refactor
• Solution: Aurora PostgreSQL
Lift
&
Shift
Refactoring –
Cost Savings
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Tools for Migration
AWS Database Migration Service easily and securely migrates
and/or replicates your databases and data warehouses to
AWS
AWS Schema Conversion Tool converts your commercial database
and data warehouse schemas to open-source engines or AWS-native
services, such as Amazon Aurora and Amazon Redshift
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Lessons Learned/Challenges
SCT
• 80% conversion rate from Oracle  PostgreSQL for most of the apps
• Not all procedures can be converted automatically, generates report with
recommendations
Issues
• Partition table conversion
• Data type issues (Number to Double precision)
• Default date conversions
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Lessons Learned/Challenges
DMS
• Continuous replication post data copy
• Can use standby on source to reduce impact
• For large tables – create subtasks
• Dry runs needed before production migration
Issues
• Data migration for large databases
• No option to specify parallel table copy more than 8 threads
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Key Takeaways
Migrating to Cloud
• One size does not fit all
• Choose the right tools
• Conduct dry runs
• Measure through performance testing
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Future Enterprise Requirements
• Cross Region Replication
• Hybrid & Multi-Master Replication
• Conversion of Packages
• Conversion of Shell scripts
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
• Topic-by-topic overview of how to migrate
databases and data warehouses to AWS services
• Covers all proprietary features and the different
database objects
• Migration best practices
• Oracle to Aurora PostgreSQL
• SQL Server to Aurora MySQL
• SQL Server to Aurora PostgreSQL
Old World to Aurora Migration Playbooks
https://aws.amazon.com/dms/resources/
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
AWS SCT Product Highlights
• Assessment of migration
compatibility of source
databases with open-source
database engines – Amazon
RDS for MySQL, Amazon RDS
for PostgreSQL, and Amazon
Aurora
• Recommends best target
engine
• Provides details level of efforts
to complete migration
• Attempts to convert all schema
and code objects to the target
engine, including stored
procedures and functions
• Scans and converts embedded
SQL statements in app code
• Generates a report with
recommendations
• Extracts data through local
migration agents
• Files are loaded to an Amazon
Simple Storage Service
(Amazon S3) bucket and to
Amazon Redshift
• Netezza
• Vertica
• Greenplum
• Teradata
• Oracle
• SQL Server
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
AWS DMS Product Highlights
• Checks migration task settings
prior to launch
• Alerts for potential issues, such
as unsupported data types
• Prevent unnecessary, time
consuming runtime migration
failures
• Validates that all data selected
for migration migrated properly
• Includes both stages of full load
and CDC
• Applies for both homogeneous
and heterogeneous migrations
Use AWS Snowball & AWS DMS to
migrate data to AWS
• Migrate large databases (over
5TB)
• Migrate many databases at
once
• Migrate over slow network
• Push vs. Pull
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
AWS Database Migration Service
https://aws.amazon.com/blogs/database
Thank you!
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Eran Schitzer
erans@amazon.com
Twitter: @eranschitzer
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.

More Related Content

What's hot

Database Migration Using AWS DMS and AWS SCT (GPSCT307) - AWS re:Invent 2018
Database Migration Using AWS DMS and AWS SCT (GPSCT307) - AWS re:Invent 2018Database Migration Using AWS DMS and AWS SCT (GPSCT307) - AWS re:Invent 2018
Database Migration Using AWS DMS and AWS SCT (GPSCT307) - AWS re:Invent 2018Amazon Web Services
 
From Insights to Action, How to build and maintain a Data Driven Organization...
From Insights to Action, How to build and maintain a Data Driven Organization...From Insights to Action, How to build and maintain a Data Driven Organization...
From Insights to Action, How to build and maintain a Data Driven Organization...Amazon Web Services Korea
 
(BDT208) A Technical Introduction to Amazon Elastic MapReduce
(BDT208) A Technical Introduction to Amazon Elastic MapReduce(BDT208) A Technical Introduction to Amazon Elastic MapReduce
(BDT208) A Technical Introduction to Amazon Elastic MapReduceAmazon Web Services
 
Migrating Enterprise Applications to AWS: Best Practices & Techniques (ENT303...
Migrating Enterprise Applications to AWS: Best Practices & Techniques (ENT303...Migrating Enterprise Applications to AWS: Best Practices & Techniques (ENT303...
Migrating Enterprise Applications to AWS: Best Practices & Techniques (ENT303...Amazon Web Services
 
Migrating Oracle Databases to AWS
Migrating Oracle Databases to AWSMigrating Oracle Databases to AWS
Migrating Oracle Databases to AWSAWS Germany
 
Introducing AWS DataSync - Simplify, automate, and accelerate online data tra...
Introducing AWS DataSync - Simplify, automate, and accelerate online data tra...Introducing AWS DataSync - Simplify, automate, and accelerate online data tra...
Introducing AWS DataSync - Simplify, automate, and accelerate online data tra...Amazon Web Services
 
Migrate from Oracle to Aurora PostgreSQL: Best Practices, Design Patterns, & ...
Migrate from Oracle to Aurora PostgreSQL: Best Practices, Design Patterns, & ...Migrate from Oracle to Aurora PostgreSQL: Best Practices, Design Patterns, & ...
Migrate from Oracle to Aurora PostgreSQL: Best Practices, Design Patterns, & ...Amazon Web Services
 
Executing a Large-Scale Migration to AWS
Executing a Large-Scale Migration to AWSExecuting a Large-Scale Migration to AWS
Executing a Large-Scale Migration to AWSAmazon Web Services
 
Migrating Databases to the Cloud: Introduction to AWS DMS - SRV215 - Chicago ...
Migrating Databases to the Cloud: Introduction to AWS DMS - SRV215 - Chicago ...Migrating Databases to the Cloud: Introduction to AWS DMS - SRV215 - Chicago ...
Migrating Databases to the Cloud: Introduction to AWS DMS - SRV215 - Chicago ...Amazon Web Services
 
What's New in Amazon RDS for Open-Source & Commercial Databases
What's New in Amazon RDS for Open-Source & Commercial DatabasesWhat's New in Amazon RDS for Open-Source & Commercial Databases
What's New in Amazon RDS for Open-Source & Commercial DatabasesAmazon Web Services
 
Cloud Migration, Application Modernization and Security for Partners
Cloud Migration, Application Modernization and Security for PartnersCloud Migration, Application Modernization and Security for Partners
Cloud Migration, Application Modernization and Security for PartnersAmazon Web Services
 
Cloud Scale Analytics Pitch Deck
Cloud Scale Analytics Pitch DeckCloud Scale Analytics Pitch Deck
Cloud Scale Analytics Pitch DeckNicholas Vossburg
 
AWS Cloud Migration Insights Forum
AWS Cloud Migration Insights ForumAWS Cloud Migration Insights Forum
AWS Cloud Migration Insights ForumAmazon Web Services
 
ABCs of AWS: S3
ABCs of AWS: S3ABCs of AWS: S3
ABCs of AWS: S3Mark Cohen
 
An Overview of Best Practices for Large Scale Migrations - AWS Transformation...
An Overview of Best Practices for Large Scale Migrations - AWS Transformation...An Overview of Best Practices for Large Scale Migrations - AWS Transformation...
An Overview of Best Practices for Large Scale Migrations - AWS Transformation...Amazon Web Services
 

What's hot (20)

Database Migration Using AWS DMS and AWS SCT (GPSCT307) - AWS re:Invent 2018
Database Migration Using AWS DMS and AWS SCT (GPSCT307) - AWS re:Invent 2018Database Migration Using AWS DMS and AWS SCT (GPSCT307) - AWS re:Invent 2018
Database Migration Using AWS DMS and AWS SCT (GPSCT307) - AWS re:Invent 2018
 
From Insights to Action, How to build and maintain a Data Driven Organization...
From Insights to Action, How to build and maintain a Data Driven Organization...From Insights to Action, How to build and maintain a Data Driven Organization...
From Insights to Action, How to build and maintain a Data Driven Organization...
 
Migration Planning
Migration PlanningMigration Planning
Migration Planning
 
(BDT208) A Technical Introduction to Amazon Elastic MapReduce
(BDT208) A Technical Introduction to Amazon Elastic MapReduce(BDT208) A Technical Introduction to Amazon Elastic MapReduce
(BDT208) A Technical Introduction to Amazon Elastic MapReduce
 
Migrating Enterprise Applications to AWS: Best Practices & Techniques (ENT303...
Migrating Enterprise Applications to AWS: Best Practices & Techniques (ENT303...Migrating Enterprise Applications to AWS: Best Practices & Techniques (ENT303...
Migrating Enterprise Applications to AWS: Best Practices & Techniques (ENT303...
 
Migrating Oracle Databases to AWS
Migrating Oracle Databases to AWSMigrating Oracle Databases to AWS
Migrating Oracle Databases to AWS
 
Introducing AWS DataSync - Simplify, automate, and accelerate online data tra...
Introducing AWS DataSync - Simplify, automate, and accelerate online data tra...Introducing AWS DataSync - Simplify, automate, and accelerate online data tra...
Introducing AWS DataSync - Simplify, automate, and accelerate online data tra...
 
Migrate from Oracle to Aurora PostgreSQL: Best Practices, Design Patterns, & ...
Migrate from Oracle to Aurora PostgreSQL: Best Practices, Design Patterns, & ...Migrate from Oracle to Aurora PostgreSQL: Best Practices, Design Patterns, & ...
Migrate from Oracle to Aurora PostgreSQL: Best Practices, Design Patterns, & ...
 
Application Migrations at Scale
Application Migrations at ScaleApplication Migrations at Scale
Application Migrations at Scale
 
Executing a Large-Scale Migration to AWS
Executing a Large-Scale Migration to AWSExecuting a Large-Scale Migration to AWS
Executing a Large-Scale Migration to AWS
 
Migrating Databases to the Cloud: Introduction to AWS DMS - SRV215 - Chicago ...
Migrating Databases to the Cloud: Introduction to AWS DMS - SRV215 - Chicago ...Migrating Databases to the Cloud: Introduction to AWS DMS - SRV215 - Chicago ...
Migrating Databases to the Cloud: Introduction to AWS DMS - SRV215 - Chicago ...
 
AWS-Data-Migration-module3
AWS-Data-Migration-module3AWS-Data-Migration-module3
AWS-Data-Migration-module3
 
What's New in Amazon RDS for Open-Source & Commercial Databases
What's New in Amazon RDS for Open-Source & Commercial DatabasesWhat's New in Amazon RDS for Open-Source & Commercial Databases
What's New in Amazon RDS for Open-Source & Commercial Databases
 
Building-a-Data-Lake-on-AWS
Building-a-Data-Lake-on-AWSBuilding-a-Data-Lake-on-AWS
Building-a-Data-Lake-on-AWS
 
Cloud Migration, Application Modernization and Security for Partners
Cloud Migration, Application Modernization and Security for PartnersCloud Migration, Application Modernization and Security for Partners
Cloud Migration, Application Modernization and Security for Partners
 
Cloud Migration: A How-To Guide
Cloud Migration: A How-To GuideCloud Migration: A How-To Guide
Cloud Migration: A How-To Guide
 
Cloud Scale Analytics Pitch Deck
Cloud Scale Analytics Pitch DeckCloud Scale Analytics Pitch Deck
Cloud Scale Analytics Pitch Deck
 
AWS Cloud Migration Insights Forum
AWS Cloud Migration Insights ForumAWS Cloud Migration Insights Forum
AWS Cloud Migration Insights Forum
 
ABCs of AWS: S3
ABCs of AWS: S3ABCs of AWS: S3
ABCs of AWS: S3
 
An Overview of Best Practices for Large Scale Migrations - AWS Transformation...
An Overview of Best Practices for Large Scale Migrations - AWS Transformation...An Overview of Best Practices for Large Scale Migrations - AWS Transformation...
An Overview of Best Practices for Large Scale Migrations - AWS Transformation...
 

Similar to Migrating Databases to the Cloud with AWS Database Migration Service (DAT207) - AWS re:Invent 2018

Hands-On: Building a Migration Strategy for SQL Server on AWS (WIN310) - AWS ...
Hands-On: Building a Migration Strategy for SQL Server on AWS (WIN310) - AWS ...Hands-On: Building a Migration Strategy for SQL Server on AWS (WIN310) - AWS ...
Hands-On: Building a Migration Strategy for SQL Server on AWS (WIN310) - AWS ...Amazon Web Services
 
Migrate a relational database to Aurora - ADB302 - Atlanta AWS Summit
Migrate a relational database to Aurora - ADB302 - Atlanta AWS SummitMigrate a relational database to Aurora - ADB302 - Atlanta AWS Summit
Migrate a relational database to Aurora - ADB302 - Atlanta AWS SummitAmazon Web Services
 
Designing a Migration Strategy for Your SQL Server Infrastructure (WIN322) - ...
Designing a Migration Strategy for Your SQL Server Infrastructure (WIN322) - ...Designing a Migration Strategy for Your SQL Server Infrastructure (WIN322) - ...
Designing a Migration Strategy for Your SQL Server Infrastructure (WIN322) - ...Amazon Web Services
 
Migrare a AWS per ridurre il debito tecnico e focalizzarsi sull'innovazione
Migrare a AWS per ridurre il debito tecnico e focalizzarsi sull'innovazioneMigrare a AWS per ridurre il debito tecnico e focalizzarsi sull'innovazione
Migrare a AWS per ridurre il debito tecnico e focalizzarsi sull'innovazioneAmazon Web Services
 
Migrating Databases to the Cloud: Introduction to AWS DMS - SRV215 - Toronto ...
Migrating Databases to the Cloud: Introduction to AWS DMS - SRV215 - Toronto ...Migrating Databases to the Cloud: Introduction to AWS DMS - SRV215 - Toronto ...
Migrating Databases to the Cloud: Introduction to AWS DMS - SRV215 - Toronto ...Amazon Web Services
 
Database Freedom: Migrate a relational database to Amazon Aurora - ADB308 - N...
Database Freedom: Migrate a relational database to Amazon Aurora - ADB308 - N...Database Freedom: Migrate a relational database to Amazon Aurora - ADB308 - N...
Database Freedom: Migrate a relational database to Amazon Aurora - ADB308 - N...Amazon Web Services
 
Running SQL Server on Amazon RDS and Migrating to MySQL (DAT306-R1) - AWS re:...
Running SQL Server on Amazon RDS and Migrating to MySQL (DAT306-R1) - AWS re:...Running SQL Server on Amazon RDS and Migrating to MySQL (DAT306-R1) - AWS re:...
Running SQL Server on Amazon RDS and Migrating to MySQL (DAT306-R1) - AWS re:...Amazon Web Services
 
Database Freedom - ADB304 - Santa Clara AWS Summit
Database Freedom - ADB304 - Santa Clara AWS SummitDatabase Freedom - ADB304 - Santa Clara AWS Summit
Database Freedom - ADB304 - Santa Clara AWS SummitAmazon Web Services
 
Migrating to Amazon RDS with Database Migration Service
Migrating to Amazon RDS with Database Migration ServiceMigrating to Amazon RDS with Database Migration Service
Migrating to Amazon RDS with Database Migration ServiceAmazon Web Services
 
Replicate & Manage Data Using Managed Databases & Serverless Technologies (DA...
Replicate & Manage Data Using Managed Databases & Serverless Technologies (DA...Replicate & Manage Data Using Managed Databases & Serverless Technologies (DA...
Replicate & Manage Data Using Managed Databases & Serverless Technologies (DA...Amazon Web Services
 
Heterogenous Migration with DMS & SCT - Michael Russo
Heterogenous Migration with DMS & SCT - Michael RussoHeterogenous Migration with DMS & SCT - Michael Russo
Heterogenous Migration with DMS & SCT - Michael RussoAmazon Web Services
 
Running Oracle Databases on Amazon RDS and Migrating to PostgreSQL (DAT307-R1...
Running Oracle Databases on Amazon RDS and Migrating to PostgreSQL (DAT307-R1...Running Oracle Databases on Amazon RDS and Migrating to PostgreSQL (DAT307-R1...
Running Oracle Databases on Amazon RDS and Migrating to PostgreSQL (DAT307-R1...Amazon Web Services
 
Microsoft SQL Server Migration Strategies (WIN302) - AWS re:Invent 2018
Microsoft SQL Server Migration Strategies (WIN302) - AWS re:Invent 2018Microsoft SQL Server Migration Strategies (WIN302) - AWS re:Invent 2018
Microsoft SQL Server Migration Strategies (WIN302) - AWS re:Invent 2018Amazon Web Services
 
Migrating to Amazon RDS with Database Migration Service
Migrating to Amazon RDS with Database Migration ServiceMigrating to Amazon RDS with Database Migration Service
Migrating to Amazon RDS with Database Migration ServiceAmazon Web Services
 
Heterogenous Migration with DMS and SCT: Database Week San Francisco
Heterogenous Migration with DMS and SCT: Database Week San FranciscoHeterogenous Migration with DMS and SCT: Database Week San Francisco
Heterogenous Migration with DMS and SCT: Database Week San FranciscoAmazon Web Services
 
Migrating to Amazon RDS with Database Migration Service
Migrating to Amazon RDS with Database Migration ServiceMigrating to Amazon RDS with Database Migration Service
Migrating to Amazon RDS with Database Migration ServiceAmazon Web Services
 
Migrate from SQL Server or Oracle into Amazon Aurora using AWS Database Migra...
Migrate from SQL Server or Oracle into Amazon Aurora using AWS Database Migra...Migrate from SQL Server or Oracle into Amazon Aurora using AWS Database Migra...
Migrate from SQL Server or Oracle into Amazon Aurora using AWS Database Migra...Amazon Web Services
 
reModernize - Updating & Consolidating MySQL
reModernize - Updating & Consolidating MySQLreModernize - Updating & Consolidating MySQL
reModernize - Updating & Consolidating MySQLAmazon Web Services
 
Migrazione di Database e Data Warehouse su AWS
Migrazione di Database e Data Warehouse su AWSMigrazione di Database e Data Warehouse su AWS
Migrazione di Database e Data Warehouse su AWSAmazon Web Services
 

Similar to Migrating Databases to the Cloud with AWS Database Migration Service (DAT207) - AWS re:Invent 2018 (20)

Hands-On: Building a Migration Strategy for SQL Server on AWS (WIN310) - AWS ...
Hands-On: Building a Migration Strategy for SQL Server on AWS (WIN310) - AWS ...Hands-On: Building a Migration Strategy for SQL Server on AWS (WIN310) - AWS ...
Hands-On: Building a Migration Strategy for SQL Server on AWS (WIN310) - AWS ...
 
Migrate a relational database to Aurora - ADB302 - Atlanta AWS Summit
Migrate a relational database to Aurora - ADB302 - Atlanta AWS SummitMigrate a relational database to Aurora - ADB302 - Atlanta AWS Summit
Migrate a relational database to Aurora - ADB302 - Atlanta AWS Summit
 
Designing a Migration Strategy for Your SQL Server Infrastructure (WIN322) - ...
Designing a Migration Strategy for Your SQL Server Infrastructure (WIN322) - ...Designing a Migration Strategy for Your SQL Server Infrastructure (WIN322) - ...
Designing a Migration Strategy for Your SQL Server Infrastructure (WIN322) - ...
 
Migrare a AWS per ridurre il debito tecnico e focalizzarsi sull'innovazione
Migrare a AWS per ridurre il debito tecnico e focalizzarsi sull'innovazioneMigrare a AWS per ridurre il debito tecnico e focalizzarsi sull'innovazione
Migrare a AWS per ridurre il debito tecnico e focalizzarsi sull'innovazione
 
Migrating Databases to the Cloud: Introduction to AWS DMS - SRV215 - Toronto ...
Migrating Databases to the Cloud: Introduction to AWS DMS - SRV215 - Toronto ...Migrating Databases to the Cloud: Introduction to AWS DMS - SRV215 - Toronto ...
Migrating Databases to the Cloud: Introduction to AWS DMS - SRV215 - Toronto ...
 
Database Freedom: Migrate a relational database to Amazon Aurora - ADB308 - N...
Database Freedom: Migrate a relational database to Amazon Aurora - ADB308 - N...Database Freedom: Migrate a relational database to Amazon Aurora - ADB308 - N...
Database Freedom: Migrate a relational database to Amazon Aurora - ADB308 - N...
 
Running SQL Server on Amazon RDS and Migrating to MySQL (DAT306-R1) - AWS re:...
Running SQL Server on Amazon RDS and Migrating to MySQL (DAT306-R1) - AWS re:...Running SQL Server on Amazon RDS and Migrating to MySQL (DAT306-R1) - AWS re:...
Running SQL Server on Amazon RDS and Migrating to MySQL (DAT306-R1) - AWS re:...
 
Database Freedom - ADB304 - Santa Clara AWS Summit
Database Freedom - ADB304 - Santa Clara AWS SummitDatabase Freedom - ADB304 - Santa Clara AWS Summit
Database Freedom - ADB304 - Santa Clara AWS Summit
 
Migrating to Amazon RDS with Database Migration Service
Migrating to Amazon RDS with Database Migration ServiceMigrating to Amazon RDS with Database Migration Service
Migrating to Amazon RDS with Database Migration Service
 
Replicate & Manage Data Using Managed Databases & Serverless Technologies (DA...
Replicate & Manage Data Using Managed Databases & Serverless Technologies (DA...Replicate & Manage Data Using Managed Databases & Serverless Technologies (DA...
Replicate & Manage Data Using Managed Databases & Serverless Technologies (DA...
 
Heterogenous Migration with DMS & SCT - Michael Russo
Heterogenous Migration with DMS & SCT - Michael RussoHeterogenous Migration with DMS & SCT - Michael Russo
Heterogenous Migration with DMS & SCT - Michael Russo
 
Running Oracle Databases on Amazon RDS and Migrating to PostgreSQL (DAT307-R1...
Running Oracle Databases on Amazon RDS and Migrating to PostgreSQL (DAT307-R1...Running Oracle Databases on Amazon RDS and Migrating to PostgreSQL (DAT307-R1...
Running Oracle Databases on Amazon RDS and Migrating to PostgreSQL (DAT307-R1...
 
Migrating database to cloud
Migrating database to cloudMigrating database to cloud
Migrating database to cloud
 
Microsoft SQL Server Migration Strategies (WIN302) - AWS re:Invent 2018
Microsoft SQL Server Migration Strategies (WIN302) - AWS re:Invent 2018Microsoft SQL Server Migration Strategies (WIN302) - AWS re:Invent 2018
Microsoft SQL Server Migration Strategies (WIN302) - AWS re:Invent 2018
 
Migrating to Amazon RDS with Database Migration Service
Migrating to Amazon RDS with Database Migration ServiceMigrating to Amazon RDS with Database Migration Service
Migrating to Amazon RDS with Database Migration Service
 
Heterogenous Migration with DMS and SCT: Database Week San Francisco
Heterogenous Migration with DMS and SCT: Database Week San FranciscoHeterogenous Migration with DMS and SCT: Database Week San Francisco
Heterogenous Migration with DMS and SCT: Database Week San Francisco
 
Migrating to Amazon RDS with Database Migration Service
Migrating to Amazon RDS with Database Migration ServiceMigrating to Amazon RDS with Database Migration Service
Migrating to Amazon RDS with Database Migration Service
 
Migrate from SQL Server or Oracle into Amazon Aurora using AWS Database Migra...
Migrate from SQL Server or Oracle into Amazon Aurora using AWS Database Migra...Migrate from SQL Server or Oracle into Amazon Aurora using AWS Database Migra...
Migrate from SQL Server or Oracle into Amazon Aurora using AWS Database Migra...
 
reModernize - Updating & Consolidating MySQL
reModernize - Updating & Consolidating MySQLreModernize - Updating & Consolidating MySQL
reModernize - Updating & Consolidating MySQL
 
Migrazione di Database e Data Warehouse su AWS
Migrazione di Database e Data Warehouse su AWSMigrazione di Database e Data Warehouse su AWS
Migrazione di Database e Data Warehouse su AWS
 

More from Amazon Web Services

Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...Amazon Web Services
 
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...Amazon Web Services
 
Esegui pod serverless con Amazon EKS e AWS Fargate
Esegui pod serverless con Amazon EKS e AWS FargateEsegui pod serverless con Amazon EKS e AWS Fargate
Esegui pod serverless con Amazon EKS e AWS FargateAmazon Web Services
 
Costruire Applicazioni Moderne con AWS
Costruire Applicazioni Moderne con AWSCostruire Applicazioni Moderne con AWS
Costruire Applicazioni Moderne con AWSAmazon Web Services
 
Come spendere fino al 90% in meno con i container e le istanze spot
Come spendere fino al 90% in meno con i container e le istanze spot Come spendere fino al 90% in meno con i container e le istanze spot
Come spendere fino al 90% in meno con i container e le istanze spot Amazon Web Services
 
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...Amazon Web Services
 
OpsWorks Configuration Management: automatizza la gestione e i deployment del...
OpsWorks Configuration Management: automatizza la gestione e i deployment del...OpsWorks Configuration Management: automatizza la gestione e i deployment del...
OpsWorks Configuration Management: automatizza la gestione e i deployment del...Amazon Web Services
 
Microsoft Active Directory su AWS per supportare i tuoi Windows Workloads
Microsoft Active Directory su AWS per supportare i tuoi Windows WorkloadsMicrosoft Active Directory su AWS per supportare i tuoi Windows Workloads
Microsoft Active Directory su AWS per supportare i tuoi Windows WorkloadsAmazon Web Services
 
Database Oracle e VMware Cloud on AWS i miti da sfatare
Database Oracle e VMware Cloud on AWS i miti da sfatareDatabase Oracle e VMware Cloud on AWS i miti da sfatare
Database Oracle e VMware Cloud on AWS i miti da sfatareAmazon Web Services
 
Crea la tua prima serverless ledger-based app con QLDB e NodeJS
Crea la tua prima serverless ledger-based app con QLDB e NodeJSCrea la tua prima serverless ledger-based app con QLDB e NodeJS
Crea la tua prima serverless ledger-based app con QLDB e NodeJSAmazon Web Services
 
API moderne real-time per applicazioni mobili e web
API moderne real-time per applicazioni mobili e webAPI moderne real-time per applicazioni mobili e web
API moderne real-time per applicazioni mobili e webAmazon Web Services
 
Database Oracle e VMware Cloud™ on AWS: i miti da sfatare
Database Oracle e VMware Cloud™ on AWS: i miti da sfatareDatabase Oracle e VMware Cloud™ on AWS: i miti da sfatare
Database Oracle e VMware Cloud™ on AWS: i miti da sfatareAmazon Web Services
 
Tools for building your MVP on AWS
Tools for building your MVP on AWSTools for building your MVP on AWS
Tools for building your MVP on AWSAmazon Web Services
 
How to Build a Winning Pitch Deck
How to Build a Winning Pitch DeckHow to Build a Winning Pitch Deck
How to Build a Winning Pitch DeckAmazon Web Services
 
Building a web application without servers
Building a web application without serversBuilding a web application without servers
Building a web application without serversAmazon Web Services
 
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...Amazon Web Services
 
Introduzione a Amazon Elastic Container Service
Introduzione a Amazon Elastic Container ServiceIntroduzione a Amazon Elastic Container Service
Introduzione a Amazon Elastic Container ServiceAmazon Web Services
 

More from Amazon Web Services (20)

Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
 
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
 
Esegui pod serverless con Amazon EKS e AWS Fargate
Esegui pod serverless con Amazon EKS e AWS FargateEsegui pod serverless con Amazon EKS e AWS Fargate
Esegui pod serverless con Amazon EKS e AWS Fargate
 
Costruire Applicazioni Moderne con AWS
Costruire Applicazioni Moderne con AWSCostruire Applicazioni Moderne con AWS
Costruire Applicazioni Moderne con AWS
 
Come spendere fino al 90% in meno con i container e le istanze spot
Come spendere fino al 90% in meno con i container e le istanze spot Come spendere fino al 90% in meno con i container e le istanze spot
Come spendere fino al 90% in meno con i container e le istanze spot
 
Open banking as a service
Open banking as a serviceOpen banking as a service
Open banking as a service
 
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
 
OpsWorks Configuration Management: automatizza la gestione e i deployment del...
OpsWorks Configuration Management: automatizza la gestione e i deployment del...OpsWorks Configuration Management: automatizza la gestione e i deployment del...
OpsWorks Configuration Management: automatizza la gestione e i deployment del...
 
Microsoft Active Directory su AWS per supportare i tuoi Windows Workloads
Microsoft Active Directory su AWS per supportare i tuoi Windows WorkloadsMicrosoft Active Directory su AWS per supportare i tuoi Windows Workloads
Microsoft Active Directory su AWS per supportare i tuoi Windows Workloads
 
Computer Vision con AWS
Computer Vision con AWSComputer Vision con AWS
Computer Vision con AWS
 
Database Oracle e VMware Cloud on AWS i miti da sfatare
Database Oracle e VMware Cloud on AWS i miti da sfatareDatabase Oracle e VMware Cloud on AWS i miti da sfatare
Database Oracle e VMware Cloud on AWS i miti da sfatare
 
Crea la tua prima serverless ledger-based app con QLDB e NodeJS
Crea la tua prima serverless ledger-based app con QLDB e NodeJSCrea la tua prima serverless ledger-based app con QLDB e NodeJS
Crea la tua prima serverless ledger-based app con QLDB e NodeJS
 
API moderne real-time per applicazioni mobili e web
API moderne real-time per applicazioni mobili e webAPI moderne real-time per applicazioni mobili e web
API moderne real-time per applicazioni mobili e web
 
Database Oracle e VMware Cloud™ on AWS: i miti da sfatare
Database Oracle e VMware Cloud™ on AWS: i miti da sfatareDatabase Oracle e VMware Cloud™ on AWS: i miti da sfatare
Database Oracle e VMware Cloud™ on AWS: i miti da sfatare
 
Tools for building your MVP on AWS
Tools for building your MVP on AWSTools for building your MVP on AWS
Tools for building your MVP on AWS
 
How to Build a Winning Pitch Deck
How to Build a Winning Pitch DeckHow to Build a Winning Pitch Deck
How to Build a Winning Pitch Deck
 
Building a web application without servers
Building a web application without serversBuilding a web application without servers
Building a web application without servers
 
Fundraising Essentials
Fundraising EssentialsFundraising Essentials
Fundraising Essentials
 
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
 
Introduzione a Amazon Elastic Container Service
Introduzione a Amazon Elastic Container ServiceIntroduzione a Amazon Elastic Container Service
Introduzione a Amazon Elastic Container Service
 

Migrating Databases to the Cloud with AWS Database Migration Service (DAT207) - AWS re:Invent 2018

  • 1.
  • 2. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Migrating Databases to the Cloud with AWS Database Migration Service A Verizon Case Study Sandeep Alluri Senior Member Technical Staff - Sys Engineering Verizon D A T 2 0 7 David Yahalom CTO Naya - Tech Jagadishwar Chetigari Senior Manager - Sys Engineering Verizon Eran Schitzer Product Manager, AWS DMS and SCT Amazon Web Services
  • 3. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Agenda • Introduction to AWS Database Migration Service and AWS Schema Conversion Tool • Migration of Databases to AWS – A Verizon story • DMS and SCT product highlights • Migration Playbooks • Q&A
  • 4. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Related breakouts Wednesday, November 28 Migrating Your NoSQL Database to Amazon DynamoDB (Session) 5:30pm – 6:30pm | Venetian, Level 2, Titian 2202 - T1 Wednesday, November 28 Migrate your SQL Server Database to AWS RDS 5:30pm – 6:30pm | Mirage, Grand Ballroom B, Table 4 Thursday, November 29 Running Oracle Databases on Amazon RDS and Migrating to PostgreSQL (Workshop) 11:30am – 2:00pm | Venetian, Level 2, Venetian H Friday, November 30 Replicate & Manage Data Using Managed Databases & Serverless Technologies (Workshop) 9:15am – 11:15pm | Venetian, Level 2, Venetian I, T2
  • 5. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
  • 6. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. What are DMS and SCT? Our goal: Allow customers the freedom to choose the best data platform for their needs #DBFreedom AWS Schema Conversion Tool converts your commercial database and data warehouse schemas to open-source engines or AWS- native services, such as Amazon Aurora and Amazon Redshift AWS Database Migration Service easily and securely migrates and/or replicate your databases and data warehouses to AWS
  • 7. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. When to use DMS and SCT? Modernize Migrate Replicate
  • 8. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. AWS Schema Conversion Tool • Modernize your data warehouse Convert your Oracle, SQL Server, Netezza, Greenplum, Vertica or Teradata to Amazon Redshift Modernize Amazon Aurora Amazon Redshift • Modernize your database Convert your Oracle, SQL Server, or Db2 LUW to PostgreSQL, MySQL, or Amazon Aurora MySQL PostgreSQL
  • 9. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. AWS Database Migration Service Migrate • Migrate business-critical applications • Migrate data warehouse to Amazon Redshift • Upgrade to a minor version • Consolidate shards into Aurora • Archive old data • Migrate from NoSQL to SQL, SQL to NoSQL or NoSQL to NoSQL Amazon RDS Amazon Redshift Amazon Aurora Amazon DynamoDB Amazon S3
  • 10. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. AWS Database Migration Service Replicate • Create cross region Read Replicas • Run your analytics in the cloud • Populate your data lake
  • 11. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. AWS DMS – Endpoint Support Expansion Amazon Redshift Amazon DynamoDB Amazon S3 Amazon S3 Amazon Aurora Amazon Aurora Oracle SQL Server Netezza Greenplum Vertica Teradata AWS Snowball Edge MongoDB Cassandra Amazon ES Amazon Kinesis
  • 12. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. AWS DMS/SCT Product Highlights SecureVerify Validate Homogeneous & Heterogeneous Assess Convert Schema & Code
  • 13. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
  • 14. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Agenda • Current State - Application Architecture • DR Proposed Guideline • Migration Strategy • Tools Used for Migration • Lessons Learned / Challenges
  • 15. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. System/Application Types Mission Critical • Elite applications supporting “core” business functions • Directly lead to revenue & customer service • Availability - Local HA & Active-Active • Recovery time objective (RTO) < 15 mins Business Critical • Applications supporting “internal” business functions • Availability - DR solutions • Recovery time objective (RTO) < 4 hours
  • 16. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Cloud Migration - Key Database Requirements 24 x 7 x 365 High Availability / Load Balancing • Local HA w/ clustered databases • Active - Active across regions • DR solution w/multiple data-centers
  • 17. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. DR Proposed Guideline BIA Score Business Expectation Current AWS EC2 Amazon AURORA High RTO: <15 minutes RPO: Within minutes Geo-diverse Multi-site Multi-Region w/bi-directional Multi-Region w/bi-directional* Medium RTO: <4 hours RPO: 0 to <4 hours Geo-diverse Active/Passive Alt Region Pilot Light Alt Region Pilot Light Low RTO: Up to 24 hours RPO: <4 hours Geo-diverse Active/Passive Single AZ Snapshots in Region Snapshots Alt Region Single Region Snapshots Alt Region No DR RTO: Days RPO: Hours to days Backups sent offsite Single AZ Snapshots in Region Single Region RTO/RPO requirements are max tolerable downtimes for the business. DR Architectures should be designed to meet or exceed requirements. *Pending AWS GA Recommendation Summary HIGH Mission Critical apps remain the same, require multi-region active configurations MED Multi-region, cost mitigated; smaller environments; scale when required LOW Shift from traditional DR practice, recommend in-Region alternatives No DR Shift from traditional DR practice, recommend in-Region alternatives
  • 18. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Migration Strategy Mission Critical • Approach: Lift & Shift • Solution: Initial Phase - Oracle RDS or Oracle on Amazon Elastic Compute Cloud (Amazon EC2) • End goal: Aurora PostgreSQL Business Critical • Approach: Refactor • Solution: Aurora PostgreSQL Lift & Shift Refactoring – Cost Savings
  • 19. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Tools for Migration AWS Database Migration Service easily and securely migrates and/or replicates your databases and data warehouses to AWS AWS Schema Conversion Tool converts your commercial database and data warehouse schemas to open-source engines or AWS-native services, such as Amazon Aurora and Amazon Redshift
  • 20. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Lessons Learned/Challenges SCT • 80% conversion rate from Oracle  PostgreSQL for most of the apps • Not all procedures can be converted automatically, generates report with recommendations Issues • Partition table conversion • Data type issues (Number to Double precision) • Default date conversions
  • 21. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Lessons Learned/Challenges DMS • Continuous replication post data copy • Can use standby on source to reduce impact • For large tables – create subtasks • Dry runs needed before production migration Issues • Data migration for large databases • No option to specify parallel table copy more than 8 threads
  • 22. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Key Takeaways Migrating to Cloud • One size does not fit all • Choose the right tools • Conduct dry runs • Measure through performance testing
  • 23. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Future Enterprise Requirements • Cross Region Replication • Hybrid & Multi-Master Replication • Conversion of Packages • Conversion of Shell scripts
  • 24. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
  • 25. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. • Topic-by-topic overview of how to migrate databases and data warehouses to AWS services • Covers all proprietary features and the different database objects • Migration best practices • Oracle to Aurora PostgreSQL • SQL Server to Aurora MySQL • SQL Server to Aurora PostgreSQL Old World to Aurora Migration Playbooks https://aws.amazon.com/dms/resources/
  • 26. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. AWS SCT Product Highlights • Assessment of migration compatibility of source databases with open-source database engines – Amazon RDS for MySQL, Amazon RDS for PostgreSQL, and Amazon Aurora • Recommends best target engine • Provides details level of efforts to complete migration • Attempts to convert all schema and code objects to the target engine, including stored procedures and functions • Scans and converts embedded SQL statements in app code • Generates a report with recommendations • Extracts data through local migration agents • Files are loaded to an Amazon Simple Storage Service (Amazon S3) bucket and to Amazon Redshift • Netezza • Vertica • Greenplum • Teradata • Oracle • SQL Server
  • 27. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. AWS DMS Product Highlights • Checks migration task settings prior to launch • Alerts for potential issues, such as unsupported data types • Prevent unnecessary, time consuming runtime migration failures • Validates that all data selected for migration migrated properly • Includes both stages of full load and CDC • Applies for both homogeneous and heterogeneous migrations Use AWS Snowball & AWS DMS to migrate data to AWS • Migrate large databases (over 5TB) • Migrate many databases at once • Migrate over slow network • Push vs. Pull
  • 28. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. AWS Database Migration Service https://aws.amazon.com/blogs/database
  • 29. Thank you! © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Eran Schitzer erans@amazon.com Twitter: @eranschitzer
  • 30. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.