Submit Search
Upload
Deep dive session - how to achieve database freedom
•
0 likes
•
131 views
Ritesh Toshniwal
Follow
Deep dive session - how to achieve database freedom
Read less
Read more
Technology
Slideshow view
Report
Share
Slideshow view
Report
Share
1 of 68
Download now
Download to read offline
Recommended
Deep dive session - running microsoft applications in the cloud
Deep dive session - running microsoft applications in the cloud
Ritesh Toshniwal
Deep dive session - sap and aws - extend and innovate
Deep dive session - sap and aws - extend and innovate
Ritesh Toshniwal
Your Path to the Intelligent Enterprise with SAP & AWS
Your Path to the Intelligent Enterprise with SAP & AWS
Amazon Web Services
SAP on AWS: Big Businesses, Big Workloads, Big Time featuring Ingram-Micro - ...
SAP on AWS: Big Businesses, Big Workloads, Big Time featuring Ingram-Micro - ...
Amazon Web Services
Sap on aws webinar on reducing tco 07092017
Sap on aws webinar on reducing tco 07092017
Krishnan K ☁
Transform into a Cloud-First Business with SAP on AWS and Capgemini’s Cloud C...
Transform into a Cloud-First Business with SAP on AWS and Capgemini’s Cloud C...
Capgemini
Accelerate your Digital Transformation by running SAP on AWS
Accelerate your Digital Transformation by running SAP on AWS
Amazon Web Services
AWS Webcast - Implementing SAP Solutions on the AWS Cloud
AWS Webcast - Implementing SAP Solutions on the AWS Cloud
Amazon Web Services
Recommended
Deep dive session - running microsoft applications in the cloud
Deep dive session - running microsoft applications in the cloud
Ritesh Toshniwal
Deep dive session - sap and aws - extend and innovate
Deep dive session - sap and aws - extend and innovate
Ritesh Toshniwal
Your Path to the Intelligent Enterprise with SAP & AWS
Your Path to the Intelligent Enterprise with SAP & AWS
Amazon Web Services
SAP on AWS: Big Businesses, Big Workloads, Big Time featuring Ingram-Micro - ...
SAP on AWS: Big Businesses, Big Workloads, Big Time featuring Ingram-Micro - ...
Amazon Web Services
Sap on aws webinar on reducing tco 07092017
Sap on aws webinar on reducing tco 07092017
Krishnan K ☁
Transform into a Cloud-First Business with SAP on AWS and Capgemini’s Cloud C...
Transform into a Cloud-First Business with SAP on AWS and Capgemini’s Cloud C...
Capgemini
Accelerate your Digital Transformation by running SAP on AWS
Accelerate your Digital Transformation by running SAP on AWS
Amazon Web Services
AWS Webcast - Implementing SAP Solutions on the AWS Cloud
AWS Webcast - Implementing SAP Solutions on the AWS Cloud
Amazon Web Services
What is Database Freedom?
What is Database Freedom?
Amazon Web Services
Beyond Infrastructure for SAP on AWS (GPSTEC322) - AWS re:Invent 2018
Beyond Infrastructure for SAP on AWS (GPSTEC322) - AWS re:Invent 2018
Amazon Web Services
Deploying SAP Solutions on AWS
Deploying SAP Solutions on AWS
Amazon Web Services
SAP on AWS | Scottsdale, AZ
SAP on AWS | Scottsdale, AZ
Amazon Web Services
Migrating SAP Workloads to AWS: Stories and Tips - AWS Summit Sydney
Migrating SAP Workloads to AWS: Stories and Tips - AWS Summit Sydney
Amazon Web Services
(BIZ301) Getting Started: Running SAP on AWS | AWS re:Invent 2014
(BIZ301) Getting Started: Running SAP on AWS | AWS re:Invent 2014
Amazon Web Services
SAP & AWS - AWS Summit, Sydney, May 2019
SAP & AWS - AWS Summit, Sydney, May 2019
Paul Marriott
Database Freedom | AWS Floor28
Database Freedom | AWS Floor28
Amazon Web Services
(ISM215) Why Brooks Brothers Moved Their Production SAP to AWS
(ISM215) Why Brooks Brothers Moved Their Production SAP to AWS
Amazon Web Services
AWS Webcast - Deploying SAP HANA Workloads on the Amazon Web Services Cloud
AWS Webcast - Deploying SAP HANA Workloads on the Amazon Web Services Cloud
Amazon Web Services
SAP Solutions on AWS Overview
SAP Solutions on AWS Overview
Amazon Web Services
AWS Webcast - Running SAP HANA on the AWS Cloud
AWS Webcast - Running SAP HANA on the AWS Cloud
Amazon Web Services
Migrating sap wft_case_study_final (1)
Migrating sap wft_case_study_final (1)
WFT Cloud - Wharfedale Technologies
Best Practices for Running SAP System Workloads on the AWS Cloud
Best Practices for Running SAP System Workloads on the AWS Cloud
Madelyn Morgan
SAP on Azure - Deck
SAP on Azure - Deck
Chris Genazzio
Deployment of SAP Solutions on AWS (Level 200)
Deployment of SAP Solutions on AWS (Level 200)
Amazon Web Services
Best Practices for Database Migration to the Cloud: Improve Application Perfo...
Best Practices for Database Migration to the Cloud: Improve Application Perfo...
Amazon Web Services
COMPLETE Cloud – Capgemini’s Business Platform – Powered by AWS/SUSE
COMPLETE Cloud – Capgemini’s Business Platform – Powered by AWS/SUSE
Dirk Oppenkowski
Best Practices for Running SAP HANA Workloads with EC2 - August 2016 Monthly ...
Best Practices for Running SAP HANA Workloads with EC2 - August 2016 Monthly ...
Amazon Web Services
AWS Webcast - The Business Value of Running SAP Solutions on the AWS Cloud
AWS Webcast - The Business Value of Running SAP Solutions on the AWS Cloud
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...
Amazon Web Services
Preparing Your Data for Cloud Analytics & AI/ML
Preparing Your Data for Cloud Analytics & AI/ML
Amazon Web Services
More Related Content
What's hot
What is Database Freedom?
What is Database Freedom?
Amazon Web Services
Beyond Infrastructure for SAP on AWS (GPSTEC322) - AWS re:Invent 2018
Beyond Infrastructure for SAP on AWS (GPSTEC322) - AWS re:Invent 2018
Amazon Web Services
Deploying SAP Solutions on AWS
Deploying SAP Solutions on AWS
Amazon Web Services
SAP on AWS | Scottsdale, AZ
SAP on AWS | Scottsdale, AZ
Amazon Web Services
Migrating SAP Workloads to AWS: Stories and Tips - AWS Summit Sydney
Migrating SAP Workloads to AWS: Stories and Tips - AWS Summit Sydney
Amazon Web Services
(BIZ301) Getting Started: Running SAP on AWS | AWS re:Invent 2014
(BIZ301) Getting Started: Running SAP on AWS | AWS re:Invent 2014
Amazon Web Services
SAP & AWS - AWS Summit, Sydney, May 2019
SAP & AWS - AWS Summit, Sydney, May 2019
Paul Marriott
Database Freedom | AWS Floor28
Database Freedom | AWS Floor28
Amazon Web Services
(ISM215) Why Brooks Brothers Moved Their Production SAP to AWS
(ISM215) Why Brooks Brothers Moved Their Production SAP to AWS
Amazon Web Services
AWS Webcast - Deploying SAP HANA Workloads on the Amazon Web Services Cloud
AWS Webcast - Deploying SAP HANA Workloads on the Amazon Web Services Cloud
Amazon Web Services
SAP Solutions on AWS Overview
SAP Solutions on AWS Overview
Amazon Web Services
AWS Webcast - Running SAP HANA on the AWS Cloud
AWS Webcast - Running SAP HANA on the AWS Cloud
Amazon Web Services
Migrating sap wft_case_study_final (1)
Migrating sap wft_case_study_final (1)
WFT Cloud - Wharfedale Technologies
Best Practices for Running SAP System Workloads on the AWS Cloud
Best Practices for Running SAP System Workloads on the AWS Cloud
Madelyn Morgan
SAP on Azure - Deck
SAP on Azure - Deck
Chris Genazzio
Deployment of SAP Solutions on AWS (Level 200)
Deployment of SAP Solutions on AWS (Level 200)
Amazon Web Services
Best Practices for Database Migration to the Cloud: Improve Application Perfo...
Best Practices for Database Migration to the Cloud: Improve Application Perfo...
Amazon Web Services
COMPLETE Cloud – Capgemini’s Business Platform – Powered by AWS/SUSE
COMPLETE Cloud – Capgemini’s Business Platform – Powered by AWS/SUSE
Dirk Oppenkowski
Best Practices for Running SAP HANA Workloads with EC2 - August 2016 Monthly ...
Best Practices for Running SAP HANA Workloads with EC2 - August 2016 Monthly ...
Amazon Web Services
AWS Webcast - The Business Value of Running SAP Solutions on the AWS Cloud
AWS Webcast - The Business Value of Running SAP Solutions on the AWS Cloud
Amazon Web Services
What's hot
(20)
What is Database Freedom?
What is Database Freedom?
Beyond Infrastructure for SAP on AWS (GPSTEC322) - AWS re:Invent 2018
Beyond Infrastructure for SAP on AWS (GPSTEC322) - AWS re:Invent 2018
Deploying SAP Solutions on AWS
Deploying SAP Solutions on AWS
SAP on AWS | Scottsdale, AZ
SAP on AWS | Scottsdale, AZ
Migrating SAP Workloads to AWS: Stories and Tips - AWS Summit Sydney
Migrating SAP Workloads to AWS: Stories and Tips - AWS Summit Sydney
(BIZ301) Getting Started: Running SAP on AWS | AWS re:Invent 2014
(BIZ301) Getting Started: Running SAP on AWS | AWS re:Invent 2014
SAP & AWS - AWS Summit, Sydney, May 2019
SAP & AWS - AWS Summit, Sydney, May 2019
Database Freedom | AWS Floor28
Database Freedom | AWS Floor28
(ISM215) Why Brooks Brothers Moved Their Production SAP to AWS
(ISM215) Why Brooks Brothers Moved Their Production SAP to AWS
AWS Webcast - Deploying SAP HANA Workloads on the Amazon Web Services Cloud
AWS Webcast - Deploying SAP HANA Workloads on the Amazon Web Services Cloud
SAP Solutions on AWS Overview
SAP Solutions on AWS Overview
AWS Webcast - Running SAP HANA on the AWS Cloud
AWS Webcast - Running SAP HANA on the AWS Cloud
Migrating sap wft_case_study_final (1)
Migrating sap wft_case_study_final (1)
Best Practices for Running SAP System Workloads on the AWS Cloud
Best Practices for Running SAP System Workloads on the AWS Cloud
SAP on Azure - Deck
SAP on Azure - Deck
Deployment of SAP Solutions on AWS (Level 200)
Deployment of SAP Solutions on AWS (Level 200)
Best Practices for Database Migration to the Cloud: Improve Application Perfo...
Best Practices for Database Migration to the Cloud: Improve Application Perfo...
COMPLETE Cloud – Capgemini’s Business Platform – Powered by AWS/SUSE
COMPLETE Cloud – Capgemini’s Business Platform – Powered by AWS/SUSE
Best Practices for Running SAP HANA Workloads with EC2 - August 2016 Monthly ...
Best Practices for Running SAP HANA Workloads with EC2 - August 2016 Monthly ...
AWS Webcast - The Business Value of Running SAP Solutions on the AWS Cloud
AWS Webcast - The Business Value of Running SAP Solutions on the AWS Cloud
Similar to Deep dive session - how to achieve database freedom
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
Preparing Your Data for Cloud Analytics & AI/ML
Preparing Your Data for Cloud Analytics & AI/ML
Amazon Web Services
Database Freedom: come liberarsi dei database proprietari
Database Freedom: come liberarsi dei database proprietari
Amazon Web Services
Migrate and Modernize Your Database
Migrate and Modernize Your Database
Amazon Web Services
Get More from your Data: Accelerate Time-to-Value and Reduce TCO with Conflue...
Get More from your Data: Accelerate Time-to-Value and Reduce TCO with Conflue...
HostedbyConfluent
Databases - Choosing the right Database on AWS
Databases - Choosing the right Database on AWS
Amazon Web Services
Accelerate Database Migration to AWS with DB Best
Accelerate Database Migration to AWS with DB Best
Amazon Web Services
Database Freedom. Database migration approaches to get to the Cloud - Marcus ...
Database Freedom. Database migration approaches to get to the Cloud - Marcus ...
Amazon Web Services
Re:cap día 1 del Aws Re:Invent 2023 - AWS UG Chile
Re:cap día 1 del Aws Re:Invent 2023 - AWS UG Chile
Alvaro Garcia
Database Freedom - ADB304 - Santa Clara AWS Summit
Database Freedom - ADB304 - Santa Clara AWS Summit
Amazon Web Services
Migrazione di Database e Data Warehouse su AWS
Migrazione di Database e Data Warehouse su AWS
Amazon Web Services
Get Started Today with Cloud-Ready Contracts
Get Started Today with Cloud-Ready Contracts
Amazon Web Services
Migrate a relational database to Aurora - ADB302 - Atlanta AWS Summit
Migrate a relational database to Aurora - ADB302 - Atlanta AWS Summit
Amazon Web Services
How Amazon Migrated Items & Offers for Retail, Marketplace, & Digital to Dyna...
How Amazon Migrated Items & Offers for Retail, Marketplace, & Digital to Dyna...
Amazon Web Services
Using AWS Purpose-Built Databases to Modernize your Applications
Using AWS Purpose-Built Databases to Modernize your Applications
Amazon Web Services
How Cardknox Migrated 1M+ Sensitive Records to AWS
How Cardknox Migrated 1M+ Sensitive Records to AWS
Amazon Web Services
How Citrix Uses AWS Marketplace Solutions to Accelerate Analytic Workloads on...
How Citrix Uses AWS Marketplace Solutions to Accelerate Analytic Workloads on...
Amazon Web Services
MSC203_How Citrix Uses AWS Marketplace Solutions To Accelerate Analytic Workl...
MSC203_How Citrix Uses AWS Marketplace Solutions To Accelerate Analytic Workl...
Amazon Web Services
From Mainframe to Microservices: Vanguard’s Move to the Cloud - ENT331 - re:I...
From Mainframe to Microservices: Vanguard’s Move to the Cloud - ENT331 - re:I...
Amazon Web Services
Module 3 - QuickSight Overview
Module 3 - QuickSight Overview
Lam Le
Similar to Deep dive session - how to achieve database freedom
(20)
Database Freedom: Migrate a relational database to Amazon Aurora - ADB308 - N...
Database Freedom: Migrate a relational database to Amazon Aurora - ADB308 - N...
Preparing Your Data for Cloud Analytics & AI/ML
Preparing Your Data for Cloud Analytics & AI/ML
Database Freedom: come liberarsi dei database proprietari
Database Freedom: come liberarsi dei database proprietari
Migrate and Modernize Your Database
Migrate and Modernize Your Database
Get More from your Data: Accelerate Time-to-Value and Reduce TCO with Conflue...
Get More from your Data: Accelerate Time-to-Value and Reduce TCO with Conflue...
Databases - Choosing the right Database on AWS
Databases - Choosing the right Database on AWS
Accelerate Database Migration to AWS with DB Best
Accelerate Database Migration to AWS with DB Best
Database Freedom. Database migration approaches to get to the Cloud - Marcus ...
Database Freedom. Database migration approaches to get to the Cloud - Marcus ...
Re:cap día 1 del Aws Re:Invent 2023 - AWS UG Chile
Re:cap día 1 del Aws Re:Invent 2023 - AWS UG Chile
Database Freedom - ADB304 - Santa Clara AWS Summit
Database Freedom - ADB304 - Santa Clara AWS Summit
Migrazione di Database e Data Warehouse su AWS
Migrazione di Database e Data Warehouse su AWS
Get Started Today with Cloud-Ready Contracts
Get Started Today with Cloud-Ready Contracts
Migrate a relational database to Aurora - ADB302 - Atlanta AWS Summit
Migrate a relational database to Aurora - ADB302 - Atlanta AWS Summit
How Amazon Migrated Items & Offers for Retail, Marketplace, & Digital to Dyna...
How Amazon Migrated Items & Offers for Retail, Marketplace, & Digital to Dyna...
Using AWS Purpose-Built Databases to Modernize your Applications
Using AWS Purpose-Built Databases to Modernize your Applications
How Cardknox Migrated 1M+ Sensitive Records to AWS
How Cardknox Migrated 1M+ Sensitive Records to AWS
How Citrix Uses AWS Marketplace Solutions to Accelerate Analytic Workloads on...
How Citrix Uses AWS Marketplace Solutions to Accelerate Analytic Workloads on...
MSC203_How Citrix Uses AWS Marketplace Solutions To Accelerate Analytic Workl...
MSC203_How Citrix Uses AWS Marketplace Solutions To Accelerate Analytic Workl...
From Mainframe to Microservices: Vanguard’s Move to the Cloud - ENT331 - re:I...
From Mainframe to Microservices: Vanguard’s Move to the Cloud - ENT331 - re:I...
Module 3 - QuickSight Overview
Module 3 - QuickSight Overview
Recently uploaded
Choreo: Empowering the Future of Enterprise Software Engineering
Choreo: Empowering the Future of Enterprise Software Engineering
WSO2
JohnPollard-hybrid-app-RailsConf2024.pptx
JohnPollard-hybrid-app-RailsConf2024.pptx
JohnPollard37
Introduction to use of FHIR Documents in ABDM
Introduction to use of FHIR Documents in ABDM
Kumar Satyam
Less Is More: Utilizing Ballerina to Architect a Cloud Data Platform
Less Is More: Utilizing Ballerina to Architect a Cloud Data Platform
WSO2
WSO2 Micro Integrator for Enterprise Integration in a Decentralized, Microser...
WSO2 Micro Integrator for Enterprise Integration in a Decentralized, Microser...
WSO2
The Zero-ETL Approach: Enhancing Data Agility and Insight
The Zero-ETL Approach: Enhancing Data Agility and Insight
Safe Software
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
Dropbox
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital Adaptability
WSO2
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptx
Remote DBA Services
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
Zilliz
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Juan lago vázquez
Quantum Leap in Next-Generation Computing
Quantum Leap in Next-Generation Computing
WSO2
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
Rustici Software
Navigating Identity and Access Management in the Modern Enterprise
Navigating Identity and Access Management in the Modern Enterprise
WSO2
AI in Action: Real World Use Cases by Anitaraj
AI in Action: Real World Use Cases by Anitaraj
AnitaRaj43
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
TrustArc
ChatGPT and Beyond - Elevating DevOps Productivity
ChatGPT and Beyond - Elevating DevOps Productivity
VictorSzoltysek
Design and Development of a Provenance Capture Platform for Data Science
Design and Development of a Provenance Capture Platform for Data Science
Paolo Missier
Recently uploaded
(20)
Choreo: Empowering the Future of Enterprise Software Engineering
Choreo: Empowering the Future of Enterprise Software Engineering
JohnPollard-hybrid-app-RailsConf2024.pptx
JohnPollard-hybrid-app-RailsConf2024.pptx
Introduction to use of FHIR Documents in ABDM
Introduction to use of FHIR Documents in ABDM
Less Is More: Utilizing Ballerina to Architect a Cloud Data Platform
Less Is More: Utilizing Ballerina to Architect a Cloud Data Platform
WSO2 Micro Integrator for Enterprise Integration in a Decentralized, Microser...
WSO2 Micro Integrator for Enterprise Integration in a Decentralized, Microser...
The Zero-ETL Approach: Enhancing Data Agility and Insight
The Zero-ETL Approach: Enhancing Data Agility and Insight
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital Adaptability
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptx
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Quantum Leap in Next-Generation Computing
Quantum Leap in Next-Generation Computing
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
Navigating Identity and Access Management in the Modern Enterprise
Navigating Identity and Access Management in the Modern Enterprise
AI in Action: Real World Use Cases by Anitaraj
AI in Action: Real World Use Cases by Anitaraj
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
ChatGPT and Beyond - Elevating DevOps Productivity
ChatGPT and Beyond - Elevating DevOps Productivity
Design and Development of a Provenance Capture Platform for Data Science
Design and Development of a Provenance Capture Platform for Data Science
Deep dive session - how to achieve database freedom
1.
© 2019, Amazon
Web Services, Inc. or its affiliates. All rights reserved. How to Achieve Database Freedom
2.
© 2019, Amazon
Web Services, Inc. or its affiliates. All rights reserved. Agenda • Database Market Changes • Application Architecture Changes • Increasing Cloud Adoption • Database Freedom – How are customers migrating today? • Adopting a Database Freedom Strategy • Migrating to AWS • Managing Database Migration Projects • Hints and Tips from Real Customer Examples • Discussion!
3.
© 2019, Amazon
Web Services, Inc. or its affiliates. All rights reserved.
4.
© 2019, Amazon
Web Services, Inc. or its affiliates. All rights reserved.
5.
© 2019, Amazon
Web Services, Inc. or its affiliates. All rights reserved. Traditional Database Architecture App/Web Tier Client Tier RDBMS one database for all workloads
6.
© 2019, Amazon
Web Services, Inc. or its affiliates. All rights reserved. Traditional Database Architecture key-value access complex queries transactions analytics App/Web Tier Client Tier RDBMS
7.
© 2019, Amazon
Web Services, Inc. or its affiliates. All rights reserved. Data categories and common use cases Relational Key-value Document In-memory Graph Referential integrity, ACID transactions, schema- on-write Low-latency, key lookups with high throughput and fast ingestion of data Indexing and storing documents with support for query on any attribute Microseconds latency, key- based queries, and specialized data structures Creating and navigating data relations easily and quickly Lift and shift, EMR, CRM, finance Real-time bidding, shopping cart, social Content management, personalization, mobile Leaderboards, real-time analytics, caching Fraud detection, social networking, recommendation engine Search Indexing and searching semistructured logs and data Product catalog, help and FAQs, full text Time-series Ledger Collect, store, and process data sequenced by time IoT applications, event tracking Complete, immutable, and verifiable history of all changes to application data Systems of record, supply chain, health care, registrations, financial
8.
© 2019, Amazon
Web Services, Inc. or its affiliates. All rights reserved. AWS: Purpose-built databases Relational Key-value Document In-memory Graph Search Amazon DynamoDB Amazon Neptune Amazon RDS Aurora CommercialCommunity Amazon ElastiCache Amazon Elasticsearch Service Amazon DocumentDB Time-series Ledger Amazon Timestream Amazon Quantum Ledger Database
9.
© 2019, Amazon
Web Services, Inc. or its affiliates. All rights reserved.
10.
© 2019, Amazon
Web Services, Inc. or its affiliates. All rights reserved. Microservices at Amazon Service-Oriented Architecture (SOA) Single-purpose Connect only through APIs Connect over HTTPS “Microservices”
11.
© 2019, Amazon
Web Services, Inc. or its affiliates. All rights reserved. Monolithic vs. SOA vs. Microservices SOA Coarse-grained Microservices Fine-grained Monolithic Single Unit
12.
© 2019, Amazon
Web Services, Inc. or its affiliates. All rights reserved. Microservices… Eliminates any long-term commitment to a technology stack Polyglot ecosystem Polyglot persistence • Decompose Databases • Database per microservice pattern Allows easy use of Canary and Blue-Green deployments
13.
© 2019, Amazon
Web Services, Inc. or its affiliates. All rights reserved.
14.
© 2019, Amazon
Web Services, Inc. or its affiliates. All rights reserved. Early AWS DB Market – Use Cases Web/CMS Gaming E-Commerce Phone Apps
15.
© 2019, Amazon
Web Services, Inc. or its affiliates. All rights reserved. AWS Capability has Grown Substantially Web/CMS Gaming E-Commerce Phone Apps • Database Migration Service • Aurora MySQL-compatible edition • Aurora PostgreSQL-compatible edition • Performance Insights • RDS SQL Server: Win. Auth, .BAK, EE-LI, 2016, 16 TB • RDS Oracle: RCU, SE2 LI, OLS, OEM, Spatial and Multimedia • 2017: Stop/Start, R4, RI Flexibility • 2018: X1, X1e, Optimize CPU • 2019: Global Databases, Aurora MySQL Multi-Master
16.
© 2019, Amazon
Web Services, Inc. or its affiliates. All rights reserved. Business Critical Workloads Web/CMS Gaming E-Commerce Phone Apps ERP CRM BPM SCM HCM Payroll Billing Retail / POS Accounting Document Automation Workflow Management Legal Matter Management Risk Management Enterprise DW BI Health ManagementMarketing Customer Experience Enterprise Workloads Are Now Migrating
17.
© 2019, Amazon
Web Services, Inc. or its affiliates. All rights reserved. Non-Addressable (Extreme scale, data sovereignty issues) Addressable Workloads Addressable Workloads Web/CMS Gaming E-Commerce Phone Apps
18.
© 2019, Amazon
Web Services, Inc. or its affiliates. All rights reserved.
19.
© 2019, Amazon
Web Services, Inc. or its affiliates. All rights reserved.
20.
© 2019, Amazon
Web Services, Inc. or its affiliates. All rights reserved. Forrester Wave: Database- As-A-Service, Q2 2019 The Forrester Wave™ is copyrighted by Forrester Research, Inc. Forrester and Forrester Wave™ are trademarks of Forrester Research, Inc. The Forrester Wave™ is a graphical representation of Forrester's call on a market and is plotted using a detailed spreadsheet with exposed scores, weightings, and comments. Forrester does not endorse any vendor, product, or service depicted in the Forrester Wave. Information is based on best available resources. Opinions reflect judgment at the time and are subject to change. “Amazon has the largest adoption and broadest range of options. Amazon continues to have the largest adoption of DBaaS, including supporting some of the largest and most complex deployments.” analyst report s ANALYST REPORT
21.
© 2019, Amazon
Web Services, Inc. or its affiliates. All rights reserved.
22.
© 2019, Amazon
Web Services, Inc. or its affiliates. All rights reserved. Are you operating with old world databases? AUDIT Very expensive Proprietary Lock-in Punitive licensing You’ve got mail
23.
© 2019, Amazon
Web Services, Inc. or its affiliates. All rights reserved. Amazon.com Case Studies
24.
© 2019, Amazon
Web Services, Inc. or its affiliates. All rights reserved. Globe Telecom
25.
© 2019, Amazon
Web Services, Inc. or its affiliates. All rights reserved. Globe Telecom
26.
© 2019, Amazon
Web Services, Inc. or its affiliates. All rights reserved.
27.
© 2019, Amazon
Web Services, Inc. or its affiliates. All rights reserved. AWS database migration partners
28.
© 2019, Amazon
Web Services, Inc. or its affiliates. All rights reserved.
29.
© 2019, Amazon
Web Services, Inc. or its affiliates. All rights reserved. Change: People, Processes and Policies • Migrating to new databases is not just a technology change, but an organizational change • People fear change and will require assurances, training and guidance • On-premises processes need to be modified for the cloud or new processes developed • Policies and standards reflect old thinking • Oracle RAC for tier 1 systems • SQL Server for .NET applications • Enterprise Edition by default • Exceptions for Open Source databases
30.
© 2019, Amazon
Web Services, Inc. or its affiliates. All rights reserved. Executive Sponsorship • Individual project migrations can be done ad-hoc for validation • Adopting a strategy requires executive sponsorship to drive change • Individual organizations inside IT will resist change • Clear objectives and goals need to be set with regular cadence to the sponsor • Key to removing obstacles
31.
© 2019, Amazon
Web Services, Inc. or its affiliates. All rights reserved. Key Steps to Enabling a Database Freedom Strategy• Policy change to force open source software for new projects with commercial databases needing SVP (or higher) approval • Gain confidence and skills from new projects, identify skill gaps • Evaluate database migration for projects that require hardware or tech refresh, e.g. major ISV application upgrade, Unix to Linux • Change policies and processes based on lessons learned • Engage a licensing partner for licensing strategy review • Evaluate application and database landscape for migration strategy • Engage ISVs to determine their database strategy • Adopt training plans to fill skill gaps and engage specialist partners • Create specialist teams to assist with migrations (CoE)
32.
© 2019, Amazon
Web Services, Inc. or its affiliates. All rights reserved.
33.
© 2019, 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 (SCT) converts your commercial database and data warehouse schemas to open-source engines or AWS-native services, such as Amazon Aurora and Redshift AWS Database Migration Service (DMS) easily and securely migrates and/or replicate your databases and data warehouses to AWS
34.
© 2019, Amazon
Web Services, Inc. or its affiliates. All rights reserved. DMS Momentum – Automation and Acceleration
35.
© 2019, Amazon
Web Services, Inc. or its affiliates. All rights reserved. DMS Momentum – Automation and Acceleration
36.
© 2019, Amazon
Web Services, Inc. or its affiliates. All rights reserved. Our Customers
37.
© 2019, Amazon
Web Services, Inc. or its affiliates. All rights reserved. Use DMS to securely continuously (CDC) replicate mission-critical data from various sources to Redshift. Use the API to fully automate the process. DMS reduced the time it took to migrate over 35 million users to Aurora MySQL by 40%. Migrated data from on-premises Oracle RAC to RDS for PostgreSQL. Today replicates data to Redshift. Use SCT for database modernization and DMS to split the data and keep all systems in full sync. Verizon is targeting a mass migration off of Oracle to PostgreSQL. One project expects a potential savings of $1.75M. Trimble Leveraged SCT to determine an appropriate target engine. Reduced infrastructure costs to less than one- fourth of their privately hosted infrastructure The US Department of Veterans Affairs used DMS to modernize and securely migrate a 20 years Oracle database to RDS with no downtime. DMS Customer Experience
38.
© 2019, Amazon
Web Services, Inc. or its affiliates. All rights reserved. When to use DMS and SCT? Modernize Migrate Replicate
39.
© 2019, Amazon
Web Services, Inc. or its affiliates. All rights reserved. AWS Schema Conversion Tool (SCT) • 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
40.
© 2019, Amazon
Web Services, Inc. or its affiliates. All rights reserved. AWS Database Migration Service (DMS) Migrate • Migrate business-critical applications • Migrate data warehouse to 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
41.
© 2019, Amazon
Web Services, Inc. or its affiliates. All rights reserved. AWS Database Migration Service (DMS) Replicate • Create cross region Read Replicas • Run your analytics in the cloud • Populate your data lake
42.
© 2019, Amazon
Web Services, Inc. or its affiliates. All rights reserved.
43.
© 2019, 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 – RDS for MySQL, RDS for PostgreSQL, and Amazon Aurora • Recommends best target engine • Provides details level of efforts to complete migration Assessment Report • 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 Converts Schema and Code • Extracts data through local migration agents • Files are loaded to an Amazon S3 bucket and to Amazon Redshift • Netezza • Vertica • Greenplum • Teradata • Oracle • SQL Server Extracts and Migrates DW to Amazon Redshift
44.
© 2019, Amazon
Web Services, Inc. or its affiliates. All rights reserved. • Designed for Solutions Architects, Partners and Consultants • Assess workloads by evaluating proprietary features, complexity, technology, size, etc. • Recommends a migration strategy and migration tools • Gives migration engineers clear and actionable information • Integrated with AWS SCT and DMS • Migration Complexity Assessments • Workload Migration Strategy • Migration Tools Workload Qualification Framework (WQF) WQF classifies OLTP and DW workloads into five categories: Category 1 ODBC/JBDC workloads Category 2 Light, proprietary feature workloads Category 3 Heavy, proprietary feature workloads Category 4 Engine-specific workloads Category 5 Non-portable, high-risk or lift-and-shift Assesses and classifies OLTP and OLAP workloads to determine the ease of migration, staff-hour consumption, and inform on appropriate target AWS Services
45.
© 2019, Amazon
Web Services, Inc. or its affiliates. All rights reserved.
46.
© 2019, 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 Pre-migration Assessment • Validates that all data selected for migration migrated properly • Includes both stages of full load and CDC • Applies for both homogeneous and heterogeneous migrations Data Validation 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 Snowball Integration
47.
© 2019, 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 Elasticsearch Amazon KinesisAmazon DocumentDB
48.
© 2019, Amazon
Web Services, Inc. or its affiliates. All rights reserved. Old World to AWS Migration Playbooks • 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 • Oracle to Aurora MySQL • SQL Server to Aurora MySQL • SQL Server to Aurora PostgreSQL • Oracle Data warehouses to Redshift SCT DMS Playbook Schema Data Best Practices
49.
© 2019, Amazon
Web Services, Inc. or its affiliates. All rights reserved. When to use DMS? Migrate • Migrate business-critical applications • Migrate data warehouse to 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 Targets: Amazon Dynamo DB Amazon Redshift Amazon S3 Amazon Aurora Amazon S3 Sources: • Create cross-regions Read Replicas • Run your analytics in the cloud • Propagate your data lake Replicate
50.
© 2019, Amazon
Web Services, Inc. or its affiliates. All rights reserved.
51.
© 2019, Amazon
Web Services, Inc. or its affiliates. All rights reserved. Database migration process Step 1: Convert or Copy your Schema Source DB or DW AWS SCT Native Tool Destination DB or DW Step 2: Move your data Source DB or DW AWS SCT Destination DB or DW AWS DMS
52.
© 2019, Amazon
Web Services, Inc. or its affiliates. All rights reserved. Customer premises Application users AWS Internet VPN Start a replication instance Connect to source and target databases Select tables, schemas, or databases Let AWS DMS create tables, load data, and keep them in sync Switch applications over to the target at your convenience Keep your apps running during the migration AWS DMS
53.
© 2019, Amazon
Web Services, Inc. or its affiliates. All rights reserved. Resources available to customers - DMS Getting Started Guide: Review technical documentation. Features and benefits: Highlights DMS features. Pricing: Prices for replication instances, storage, and data transfer. Support: Post your questions to our Support forum. AWS SDK: Java-based API for creating and managing data migration tasks. AWS Command Line Interface: Start and stop replication tasks with simple commands.
54.
© 2019, Amazon
Web Services, Inc. or its affiliates. All rights reserved. Resources available to customers - SCT User Guide: Review technical docs at aws.amazon.com/documentation/SchemaConversionTool / or choose the Download button. Download area: Get installation files for the Schema Conversion Tool. Support forums: Ask questions and review how-to guides. https://forums.aws.amazon.com/forum.jspa?forumID=208 .
55.
© 2019, Amazon
Web Services, Inc. or its affiliates. All rights reserved.
56.
© 2019, Amazon
Web Services, Inc. or its affiliates. All rights reserved. Application Assessment Business driver and intended ROI? Migration sponsor (business owner, C-level)? ISV application? Does the ISV support the target? Maintenance window for the migration? Design documentation? Original developers/DBAs still available?
57.
© 2019, Amazon
Web Services, Inc. or its affiliates. All rights reserved. Database Assessment How many database objects (tables, triggers, SPs, users, etc.)? How much data? Complexity of the SPs and triggers? Proprietary DB features? Non-standard or custom data types? Character set conversions? Time zone or UTC? User authentication method? Licensing mechanism (cores, users, ULA etc.)
58.
© 2019, Amazon
Web Services, Inc. or its affiliates. All rights reserved. Application Technical Assessment Database Access: SQL statements throughout the code? Calls to a data abstraction layer? API calls? ANSI SQL used where possible? SQL complexity, e.g. analytics with many joins or simple CRUD? Number of lines of SQL code? Application access, e.g. LDAP, DB Users, etc.
59.
© 2019, Amazon
Web Services, Inc. or its affiliates. All rights reserved. Building a Migration Team Application architect/developer: Application expert who can identify what components are important, complex, redundant, etc. Source DBA: Knows the database design, schema, features used and what must be migrated to the target. Target DBA: An expert in the target database to help map features from the source DB with the Source DBA. AWS Solution Architect: Determines the correct target architecture in AWS and is familiar with DMS/SCT. Application/Database Developers: Customer and/or partner resources to migrate the stored procedures, triggers and application code.
60.
© 2019, Amazon
Web Services, Inc. or its affiliates. All rights reserved. Hiring and Developing Talent New skills are needed for the target DB and often AWS if migrating from on- premises Develop training plans for existing employees Hire in required skills if necessary Retrain, redeploy or make people redundant whose skills are no longer relevant
61.
© 2019, Amazon
Web Services, Inc. or its affiliates. All rights reserved. Pilot/POC Choose a reasonably complex module/component to migrate to validate your assumptions from the Assessment. You should: Obtain more accurate migration assessments Determine what can be automated Learn how the migration tools behave (limitations, bugs, improvements needed) Learn what skills are missing from your team
62.
© 2019, Amazon
Web Services, Inc. or its affiliates. All rights reserved. Database migration – multi phase process Phase Description Automation Effort (%) 1 Assessment SCT 2 2 Database Schema Conversion SCT 14 3 Application Conversion/Remediation SCT 25 4 Scripts Conversion SCT 7 5 Integration with 3rd party applications 3 6 Data Migration DMS 4 7 Functional testing of the entire system 29 8 Performance tuning SCT 2 9 Integration and deployment 7 10 Training and knowledge 2 11 Documentation and version control 2 12 Post production support 3
63.
© 2019, Amazon
Web Services, Inc. or its affiliates. All rights reserved.
64.
© 2019, Amazon
Web Services, Inc. or its affiliates. All rights reserved. Hints and Tips – General Guidance • Database migrations must be managed as a proper IT project. • Application code, integration points, functional and performance testing, resourcing, support, etc. • Things will go wrong! • Data types, query performance, networking bandwidth, networking devices (firewall and optimizers), bugs in source databases. • Test all scenarios, e.g. don’t assume because it worked in dev/test that you can just execute in production. Always plan tests in production too. • Use native migration methods e.g. DataPump, .BAK, Mysqldump, Dataguard. • Ask AWS for help through the Forum, Support and your account team.
65.
© 2019, Amazon
Web Services, Inc. or its affiliates. All rights reserved. Optimize at all Points!
66.
© 2019, Amazon
Web Services, Inc. or its affiliates. All rights reserved. Hints and Tips – Post Data Migration • Data validation • Indexes, stored procedures, triggers, sequences • Fail back plan • Cutover plan: big bang, CDC + testing, parallel run through load balancer • Operations: Backups, HA/DR, performance monitoring and alerts • Continuous replication: consider DMS with MAZ option
67.
© 2019, Amazon
Web Services, Inc. or its affiliates. All rights reserved. Hints and Tips – Real Customer Issues • Network optimizer reduced DMS throughput • Network firewall dropped long running DB connections • Network bandwidth doesn’t allow for peak or batch operation throughput • Data type mapping from Oracle to PostgreSQL causes performance problems • Sequences need to be updated at the end of CDC • Source database not patched and didn’t support CDC of partitioned tables on DR • Customer used DMS without using SCT! • AWS accounts with incorrect IAM permissions • Incorrect security group and other access related issues • Didn’t read the documentation! • T2 instance ran out of CPU credits and migration fell behind
68.
Thank you! © 2019,
Amazon Web Services, Inc. or its affiliates. All rights reserved.
Download now