SlideShare una empresa de Scribd logo
1 de 53
Making Cloud Migrations a Piece of Cake
Knowledge is Power
Kellyn Pot’Vin-Gorman| Technical Intelligence Manager, Delphix
2© 2016 Delphix Corporation
Kellyn Pot’Vin-Gorman
Technical Intelligence Manager for the Office
of CTO, Delphix
• Multi-platform DBA, (Oracle, MSSQL, MySQL,
Sybase, Postgres…..)
• Oracle ACE Director, (Alumni)
• Oak Table Network
• APEX Women in Technology Award, CTA 2014
• STEM education with Raspberry Pi and Python
• Liaison for Denver SQL Server User Group
• Rocky Mountain Oracle Training Days
Conference Director and Board Director
• Author, blogger, (http://dbakevlar.com)
3© 2016 Delphix Corporation
Cloud Trends
 85% of Enterprises have a multi-cloud strategy
 77% are hybrid cloud, (different than the 2017 cloud survey)
 Workloads are being run in the cloud-
- 41% in public clouds
- 38% in private clouds
 Enterprise Companies are choosing cloud
- 65% want public cloud
- 63% want private cloud solutions
- 93% will be hybrid
State of the Cloud Survey, RightScale
4© 2016 Delphix Corporation
This trend will only increase in the next five years as cloud
continues to overtake the industry
5© 2016 Delphix Corporation
Source: Right Scale State of the Cloud 2016
0%
10%
20%
30%
40%
50%
60%
Physical Machine Virtual Machine Private Cloud Public Cloud
2017
2018
2019
Enterprise Company Cloud Migrations, 2017-2019
Cloud Adoption and How It’s Changing
0%
10%
20%
30%
40%
50%
60%
70%
80%
90%
100%
Public Cloud Private Cloud Hybrid Cloud Any Cloud
2016
2017
2018
http://www.rightscale.com/blog/cloud-industry-insights/cloud-computing-trends-2017-state-cloud-survey
Who’s Who
 Azure’s market penetration
 Up from 20% to 34%
 AWS has remained flat, (data before S3 outage)
 Google was up 10-15% before S3 outage
 Rackspace still owns some of the landscape
 Oracle is making headway in the SaaS arena, (Software as a Service)
 IBM? Archaic is the Future? MaaS, (Mainframe as a Service)
Cloud by Provider
Cloud Endure 2017
Trivia: Which Cloud
Vendor benefitted most
from the Amazon S3
outage?
Amazon
Microsoft
Google
IBM
Oracle
Other
Amazon Web Services
• Owning the space
• New innovations
• New Migrations tools
• New Performance tools
Microsoft
• Incredible percentage of business from:
• Database
• Application
• Bare Metal
Google
 CloudSQL = MySQL and PostgreSQL
 Cloudspanner = RDBMS
 Cloud Bigtabe = NoSQL
Oracle Cloud(s)
 IaaS, PaaS and SaaS, oh my!
 BareMetal
 Cloud Marketplace
Trivia: What year
did Larry introduce
the Oracle Cloud?
Oracle’s Sweet Spot
Software as a Service
Rackspace??
Moving from being a cloud provider, to supporting your cloud choices.
15© 2016 Delphix Corporation
16© 2016 Delphix Corporation
Why Move to the Cloud?
Savings!!
• Cost
• Resource
• Storage
• Time
Well, that depends on….
• Price per Gb
• Complexity
• SLAs
• Minimizing Data
Footprint
• Removing Data-in-
Flight
Sticker Shock
 Estimates on Wasted Cloud Expenditures
 30% of cloud is wasted
 When measured, it was closer to 45%
 Best Tool to Impact Waste?
 Docker
 Vmware Vsphere leads with 42% adoption
 Azure Pack/Stack is private cloud that shows significant growth from 10-14%
 Cloud vendors profit from vendor lock-in.
18© 2016 Delphix Corporation
1. Just copy data and applications into the cloud…
◻ Straightforward approach
 Inefficient, non-incremental for large environments
 Insecure, physical file transfers
 A truck, (yes, I’m looking at you, “snowmachine”)
 Archaic processes recommended by vendors
2. Start with backups to IaaS storage, then populate re-hosted applications
by restoring from those backups
◻ Cloud backups are easy, known technology
How Are Companies Migrating to the Cloud?
19© 2016 Delphix Corporation
Backups cloud service: from on-premises to the Cloud, then
restore- Assumption
Database server
Cloud Storage
Database server
20© 2016 Delphix Corporation
Migration Complete…Not so Much…
• Even if only development or test has been migrated to the
cloud…
• Data is migrated, but this doesn’t count for ongoing data loads,
application connectivity across the network.
• To refresh will take considerable time to perform.
• Rarely a consideration for the difference in cost structure for
processing large amounts of data from on-premise to the cloud.
21© 2016 Delphix Corporation
Network, the New Bottleneck
• Few tools identify network latency in terms of percentage or
cause.
• Explore potential latency between cloud services and data
transfer conditions on contracts.
• Negotiate requirements before the agreement is signed and
data is handed over.
• Many organization are investing in a dedicated WAN for cloud
environments and operations.
22© 2016 Delphix Corporation
https://blogs.msdn.microsoft.com/brunoterkaly/2013/09/26/how-to-migrate-an-on-premises-sql-server-2012-database-to-windows-azure-sql-database/
How Microsoft Sees a Migration to Azure
How much
hardware do I
need??
23© 2016 Delphix Corporation
Cost Estimates for Cloud Vendors - Azure
Storage Capacity LRS ZRS
First 1 TB / Month $0.024 per GB $0.03 per GB
Next 49 TB (1 to 50 TB) / Month $0.0236 per GB $0.0295 per GB
Next 450 TB (50 to 500 TB) / Month $0.0232 per GB $0.029 per GB
Next 500 TB (500 to 1,000 TB) / Month $0.0228 per GB $0.0285 per GB
https://azure.microsoft.com/en-us/pricing/details/storage/blobs/
24© 2016 Delphix Corporation
Jeremiah Wilton, https://www.slideshare.net/AmazonWebServices/dat205-new-launch-introduction-to-aws-database-
migration-service
Amazon Web Services
25© 2016 Delphix Corporation
https://www.slideshare.net/AmazonWebServices/dat205-new-launch-introduction-to-aws-database-migration-service
Cross Platform Migration from AWS
26© 2016 Delphix Corporation
https://www.slideshare.net/AmazonWebServices/dat205-new-launch-introduction-to-aws-database-migration-service
• Replicate data in on-premises databases to AWS
• Replicate OLTP data to Amazon Redshift
• Integrate tables from third-party software into your reporting or
• core OLTP systems
• Hybrid cloud is a stepping stone in migration to AWS
Amazon Cloud and AWS Choices
27© 2016 Delphix Corporation
• T2 pricing starts at $0.018 per Hour for T2.micro
• C4 pricing starts at $0.154 per Hour for C4.large
• 50GB GP2 storage included with T2 instances
• 100GB GP2 storage included with C4 instances
• Data transfer inbound and within AZ is free
• Data transfer across AZs starts at $0.01 per GB
https://aws.amazon.com/ec2/pricing/
AWS Pricing
28© 2016 Delphix Corporation
ProjectTimeline
Optimize
Migrate
Initial Testing
Requirements
Cloud Projects
29© 2016 Delphix Corporation
What’s Missing?
Over 90% of cloud projects don’t
perform a preliminary identification of
latency or data issues that will impact
the project.
No strategy to identify or optimize BEFORE migrating to the cloud.
30© 2016 Delphix Corporation
For Non-Production Systems…
- Change the way you’ve always performed tasks.
◻ Performing common tasks the same way as previously
might end up costing more.
- Secure Data
◻ All IaaS alternatives promote encryption for data in-flight
and for data at-rest, but encryption may not be the right
answer…
Secondary Considerations
31© 2016 Delphix Corporation
If you don’t optimize for the cloud before you migrate..
Different cost structures will come back to bite you-
◻ Much smaller storage footprint
◻ Update data-transfers between systems/applications
◻ Virtualize environments that have high percentage of
duplicate data
Why is there a Sticker Shock with the Cloud?
32© 2016 Delphix Corporation
Traditional copy data management techniques
- Developed without concerns about infrastructure chargeback
◻Nightly batchload ETLs
◻Traditional data pulls
◻Inefficient applications with thick database design
IaaS vendors monitor storage and data transfers
- Help meet SLAs, garner profits
- It’s not just the data that exists in the end, so transformations can equal
big money for cloud vendors.
Cost Structures?
33© 2016 Delphix Corporation
Why Less Focus on Thin Provisioning
Storage costs
Thin-provisioning storage avoidance = $$$
Data transfer costs
Far less data transferred during provisioning/refresh operations
• As opposed to the volume of data transferred using traditional
cloning techniques
Network-attached storage data transfers offset somewhat
• Most non-production usage modifies or accesses only a tiny
proportion of the total database during lifetime
34© 2016 Delphix Corporation
Cloud and Performance
KNOW THY ENEMY…
• Tune SQL and Apps to perform efficiently as possible- natural life of
database is growth, (in processes, resources, etc.) before migrating.
• The less network latency, the better- network tracing to eliminate
database blame is important.
• Many of the same tools and data provides value- The AWR,
(Automatic Workload Repository) is your friend!
• Take advantage of cloud monitoring tools that can ease the learning
curve as you migrate to the cloud.
35© 2016 Delphix Corporation
https://www.channele2e.com/2016/01/21/top-50-cloud-monitoring-and-management-tools-which-are-best/
1. Amazon CloudWatch
2. AppDynamics
3. Cloudmonix
4. Datadog
5. Dynatrace
6. Idera
7. Microsoft Cloud Monitoring
8. Nagios
9. New Relic
10.Solarwinds
The Best Cloud Monitoring and Management Tools,
(Alphabetically)
36© 2016 Delphix Corporation
Amazon Cloudwatch
• This is a monitoring service for AWS
cloud Collect and track metrics
• Collect and monitor log files
• Set alarms, and automatically react
to changes
37© 2016 Delphix Corporation
AppDynamics
https://docs.appdynamics.com/display/PRO14S/Architecture
38© 2016 Delphix Corporation
Cloudmonix, (formerly AzureWatch)
• Supports Azure
• Supports both Windows
and secondary Linux with
Azure
• Agent is required on all
hosts.
39© 2016 Delphix Corporation
Datadog
• Strong DevOps Deployment
• Docker, Jenkins compatible
• Support AWS, Google, IBM
• GUI can be overwhelming
40© 2016 Delphix Corporation
Dynatrace
• Manages both Linux and Windows hosts
• AWS, Azure, Cloud Foundry, OpenStack, OpenShift and more.
• Hybrid management console
41© 2016 Delphix Corporation
• Designed for service
providers, database
professionals and IT
professionals
• Monitor and manage data
center environments.
• Acquired CopperEgg platform
— now known as Uptime
Cloud Monitor.
Idera
42© 2016 Delphix Corporation
Microsoft Cloud Monitoring • Microsoft Centric cloud
monitoring tools.
• Migration assistant and IIS
assistant
43© 2016 Delphix Corporation
Nagios
• Has a network analyzer!
• Cloud support for Amazon, EC2/S3
• Offers log and application
performance monitoring
• Still has open source features
44© 2016 Delphix Corporation
New Relic
• Multi-tenant sourced
• Monitoring
• AWS, Azure and Google
• Requires agent installation
45© 2016 Delphix Corporation
Solarwinds
46© 2016 Delphix Corporation
All IaaS solutions provide encryption in-flight and encryption at-rest
- But encryption doesn’t protect data as much as it needs to be .
Europe already requires data masking, not just data encryption for any
confindential data:
- http://ec.europa.eu/justice/data-protection/article-
29/documentation/opinion-recommendation/files/2014/wp216_en.pdf
Confidential data
47© 2016 Delphix Corporation
Confidential data
Exposure
Production
Non-production
48© 2016 Delphix Corporation
Encryption is reversible data obfuscation, which is very different from
masking data.
• Data masking is non-reversible.
- It solves the issue at the data level.
Is authentication and authorization in non-production in compliance with
security goals?
- All organizations will soon need to review if critical data in non-
production environments be accessible to developers, testers
and users.
Confidential data
49© 2016 Delphix Corporation
- Masking personally-identifiable, (PII, HIPPA, PCI, etc.)
information renders it useless from a security
standpoint
- Resolves both the technical and personal
responsibility issue.
- The data can be masked before it moves to non-
production, removing unnecessary risk.
Why Masking is Important-
50© 2016 Delphix Corporation
Confidential data
Exposure
Production
Non-production
Encryption
Mask
Solution
51© 2016 Delphix Corporation
Virtualize and tune on-prem
Mask data before it’s in the cloud
• Smaller footprint before its in flight.
• It’s transformed by securely masking on-premises...
Then...
- securely virtualized data can be safely replicated to IaaS
Target Complete Solutions to Ease Management and
Vulnerability
52© 2016 Delphix Corporation
• Watch for Chargebacks
- Data in flight
- Minimize data footprint
• Use a cloud monitoring tool to simplify management.
• Confidential Data
- Data masking is often integrated with products and protects PCI,
PII, HIPPA and other confidential data.
Summary
Q&A
kellyn@delphix.com
http://dbakevlar.com
@DBAKevlar

Más contenido relacionado

La actualidad más candente

Sun oracle-maa-060407
Sun oracle-maa-060407Sun oracle-maa-060407
Sun oracle-maa-060407Sal Marcus
 
Migration to Oracle Multitenant
Migration to Oracle MultitenantMigration to Oracle Multitenant
Migration to Oracle MultitenantJitendra Singh
 
Oracle Fleet Patching and Provisioning Deep Dive Webcast Slides
Oracle Fleet Patching and Provisioning Deep Dive Webcast SlidesOracle Fleet Patching and Provisioning Deep Dive Webcast Slides
Oracle Fleet Patching and Provisioning Deep Dive Webcast SlidesLudovico Caldara
 
Database Lifecycle Management and Cloud Management - Hands on Lab (OOW2014)
Database Lifecycle Management and Cloud Management - Hands on Lab (OOW2014)Database Lifecycle Management and Cloud Management - Hands on Lab (OOW2014)
Database Lifecycle Management and Cloud Management - Hands on Lab (OOW2014)Hari Srinivasan
 
Oracle Maximum Availability Architecture
Oracle Maximum Availability ArchitectureOracle Maximum Availability Architecture
Oracle Maximum Availability ArchitectureMarketingArrowECS_CZ
 
SQL on Hadoop
SQL on HadoopSQL on Hadoop
SQL on Hadoopnvvrajesh
 
Ingesting Data at Blazing Speed Using Apache Orc
Ingesting Data at Blazing Speed Using Apache OrcIngesting Data at Blazing Speed Using Apache Orc
Ingesting Data at Blazing Speed Using Apache OrcDataWorks Summit
 
What to Expect From Oracle database 19c
What to Expect From Oracle database 19cWhat to Expect From Oracle database 19c
What to Expect From Oracle database 19cMaria Colgan
 
Apache Hadoop YARN: Present and Future
Apache Hadoop YARN: Present and FutureApache Hadoop YARN: Present and Future
Apache Hadoop YARN: Present and FutureDataWorks Summit
 
Impala Performance Update
Impala Performance UpdateImpala Performance Update
Impala Performance UpdateCloudera, Inc.
 
Hortonworks Technical Workshop - HDP Search
Hortonworks Technical Workshop - HDP Search Hortonworks Technical Workshop - HDP Search
Hortonworks Technical Workshop - HDP Search Hortonworks
 
veshaal-singh-ebs-oracle cloud(iaas+paas)
veshaal-singh-ebs-oracle cloud(iaas+paas)veshaal-singh-ebs-oracle cloud(iaas+paas)
veshaal-singh-ebs-oracle cloud(iaas+paas)aioughydchapter
 

La actualidad más candente (20)

Oracle SQL Tuning
Oracle SQL TuningOracle SQL Tuning
Oracle SQL Tuning
 
Performance Tuning intro
Performance Tuning introPerformance Tuning intro
Performance Tuning intro
 
SQL On Hadoop
SQL On HadoopSQL On Hadoop
SQL On Hadoop
 
Sun oracle-maa-060407
Sun oracle-maa-060407Sun oracle-maa-060407
Sun oracle-maa-060407
 
Migration to Oracle Multitenant
Migration to Oracle MultitenantMigration to Oracle Multitenant
Migration to Oracle Multitenant
 
The state of SQL-on-Hadoop in the Cloud
The state of SQL-on-Hadoop in the CloudThe state of SQL-on-Hadoop in the Cloud
The state of SQL-on-Hadoop in the Cloud
 
Oracle Fleet Patching and Provisioning Deep Dive Webcast Slides
Oracle Fleet Patching and Provisioning Deep Dive Webcast SlidesOracle Fleet Patching and Provisioning Deep Dive Webcast Slides
Oracle Fleet Patching and Provisioning Deep Dive Webcast Slides
 
Database Lifecycle Management and Cloud Management - Hands on Lab (OOW2014)
Database Lifecycle Management and Cloud Management - Hands on Lab (OOW2014)Database Lifecycle Management and Cloud Management - Hands on Lab (OOW2014)
Database Lifecycle Management and Cloud Management - Hands on Lab (OOW2014)
 
Aioug big data and hadoop
Aioug  big data and hadoopAioug  big data and hadoop
Aioug big data and hadoop
 
Splice machine-bloor-webinar-data-lakes
Splice machine-bloor-webinar-data-lakesSplice machine-bloor-webinar-data-lakes
Splice machine-bloor-webinar-data-lakes
 
Oracle Maximum Availability Architecture
Oracle Maximum Availability ArchitectureOracle Maximum Availability Architecture
Oracle Maximum Availability Architecture
 
SQL on Hadoop
SQL on HadoopSQL on Hadoop
SQL on Hadoop
 
Ingesting Data at Blazing Speed Using Apache Orc
Ingesting Data at Blazing Speed Using Apache OrcIngesting Data at Blazing Speed Using Apache Orc
Ingesting Data at Blazing Speed Using Apache Orc
 
What to Expect From Oracle database 19c
What to Expect From Oracle database 19cWhat to Expect From Oracle database 19c
What to Expect From Oracle database 19c
 
Apache Hadoop YARN: Present and Future
Apache Hadoop YARN: Present and FutureApache Hadoop YARN: Present and Future
Apache Hadoop YARN: Present and Future
 
Impala Performance Update
Impala Performance UpdateImpala Performance Update
Impala Performance Update
 
Oracle 12 Upgrade
Oracle 12 UpgradeOracle 12 Upgrade
Oracle 12 Upgrade
 
Hortonworks Technical Workshop - HDP Search
Hortonworks Technical Workshop - HDP Search Hortonworks Technical Workshop - HDP Search
Hortonworks Technical Workshop - HDP Search
 
Exploring sql server 2016 bi
Exploring sql server 2016 biExploring sql server 2016 bi
Exploring sql server 2016 bi
 
veshaal-singh-ebs-oracle cloud(iaas+paas)
veshaal-singh-ebs-oracle cloud(iaas+paas)veshaal-singh-ebs-oracle cloud(iaas+paas)
veshaal-singh-ebs-oracle cloud(iaas+paas)
 

Similar a Making Cloud Migrations Easy with Data Optimization

A Successful Journey to the Cloud with Data Virtualization
A Successful Journey to the Cloud with Data VirtualizationA Successful Journey to the Cloud with Data Virtualization
A Successful Journey to the Cloud with Data VirtualizationDenodo
 
The Last Frontier- Virtualization, Hybrid Management and the Cloud
The Last Frontier-  Virtualization, Hybrid Management and the CloudThe Last Frontier-  Virtualization, Hybrid Management and the Cloud
The Last Frontier- Virtualization, Hybrid Management and the CloudKellyn Pot'Vin-Gorman
 
Webinar | Data Management for Hybrid and Multi-Cloud: A Four-Step Journey
Webinar | Data Management for Hybrid and Multi-Cloud: A Four-Step JourneyWebinar | Data Management for Hybrid and Multi-Cloud: A Four-Step Journey
Webinar | Data Management for Hybrid and Multi-Cloud: A Four-Step JourneyDataStax
 
Evolving From Monolithic to Distributed Architecture Patterns in the Cloud
Evolving From Monolithic to Distributed Architecture Patterns in the CloudEvolving From Monolithic to Distributed Architecture Patterns in the Cloud
Evolving From Monolithic to Distributed Architecture Patterns in the CloudDenodo
 
How to move to the cloud
How to move to the cloudHow to move to the cloud
How to move to the cloudInterxion
 
Cloud migration presentation
Cloud migration presentationCloud migration presentation
Cloud migration presentationyeshlenchetty
 
Cloud Services and Infrastructure in 2017
Cloud Services and Infrastructure in 2017Cloud Services and Infrastructure in 2017
Cloud Services and Infrastructure in 2017Tyler James Johnson
 
Oracle GoldenGate Cloud Service Overview
Oracle GoldenGate Cloud Service OverviewOracle GoldenGate Cloud Service Overview
Oracle GoldenGate Cloud Service OverviewJinyu Wang
 
Cloud Computing Overview
Cloud Computing OverviewCloud Computing Overview
Cloud Computing OverviewDoug Allen
 
0812 2014 01_toronto-smac meetup_i_os_cloudant_worklight_part2
0812 2014 01_toronto-smac meetup_i_os_cloudant_worklight_part20812 2014 01_toronto-smac meetup_i_os_cloudant_worklight_part2
0812 2014 01_toronto-smac meetup_i_os_cloudant_worklight_part2Raul Chong
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud ComputingUOS
 
Hybrid Cloud Transformation Fast Track.pptx
Hybrid Cloud Transformation Fast Track.pptxHybrid Cloud Transformation Fast Track.pptx
Hybrid Cloud Transformation Fast Track.pptxzhunli4
 
Cloud-Native Data: What data questions to ask when building cloud-native apps
Cloud-Native Data: What data questions to ask when building cloud-native appsCloud-Native Data: What data questions to ask when building cloud-native apps
Cloud-Native Data: What data questions to ask when building cloud-native appsVMware Tanzu
 

Similar a Making Cloud Migrations Easy with Data Optimization (20)

The Cloud Talk
The Cloud TalkThe Cloud Talk
The Cloud Talk
 
Database Migrations to the Cloud
Database Migrations to the CloudDatabase Migrations to the Cloud
Database Migrations to the Cloud
 
Cloudy with a Chance of Databases
Cloudy with a Chance of DatabasesCloudy with a Chance of Databases
Cloudy with a Chance of Databases
 
A Successful Journey to the Cloud with Data Virtualization
A Successful Journey to the Cloud with Data VirtualizationA Successful Journey to the Cloud with Data Virtualization
A Successful Journey to the Cloud with Data Virtualization
 
The Last Frontier- Virtualization, Hybrid Management and the Cloud
The Last Frontier-  Virtualization, Hybrid Management and the CloudThe Last Frontier-  Virtualization, Hybrid Management and the Cloud
The Last Frontier- Virtualization, Hybrid Management and the Cloud
 
Webinar | Data Management for Hybrid and Multi-Cloud: A Four-Step Journey
Webinar | Data Management for Hybrid and Multi-Cloud: A Four-Step JourneyWebinar | Data Management for Hybrid and Multi-Cloud: A Four-Step Journey
Webinar | Data Management for Hybrid and Multi-Cloud: A Four-Step Journey
 
Cloud Migration - CCS Technologies (P) Ltd.
Cloud Migration - CCS Technologies (P) Ltd.Cloud Migration - CCS Technologies (P) Ltd.
Cloud Migration - CCS Technologies (P) Ltd.
 
Evolving From Monolithic to Distributed Architecture Patterns in the Cloud
Evolving From Monolithic to Distributed Architecture Patterns in the CloudEvolving From Monolithic to Distributed Architecture Patterns in the Cloud
Evolving From Monolithic to Distributed Architecture Patterns in the Cloud
 
How to move to the cloud
How to move to the cloudHow to move to the cloud
How to move to the cloud
 
Virtualization and Containers
Virtualization and ContainersVirtualization and Containers
Virtualization and Containers
 
Cloud migration presentation
Cloud migration presentationCloud migration presentation
Cloud migration presentation
 
Cloud Services and Infrastructure in 2017
Cloud Services and Infrastructure in 2017Cloud Services and Infrastructure in 2017
Cloud Services and Infrastructure in 2017
 
Oracle GoldenGate Cloud Service Overview
Oracle GoldenGate Cloud Service OverviewOracle GoldenGate Cloud Service Overview
Oracle GoldenGate Cloud Service Overview
 
Cloud Computing Overview
Cloud Computing OverviewCloud Computing Overview
Cloud Computing Overview
 
IBM - Introduction to Cloudant
IBM - Introduction to CloudantIBM - Introduction to Cloudant
IBM - Introduction to Cloudant
 
0812 2014 01_toronto-smac meetup_i_os_cloudant_worklight_part2
0812 2014 01_toronto-smac meetup_i_os_cloudant_worklight_part20812 2014 01_toronto-smac meetup_i_os_cloudant_worklight_part2
0812 2014 01_toronto-smac meetup_i_os_cloudant_worklight_part2
 
Agile DBA
Agile DBA Agile DBA
Agile DBA
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
Hybrid Cloud Transformation Fast Track.pptx
Hybrid Cloud Transformation Fast Track.pptxHybrid Cloud Transformation Fast Track.pptx
Hybrid Cloud Transformation Fast Track.pptx
 
Cloud-Native Data: What data questions to ask when building cloud-native apps
Cloud-Native Data: What data questions to ask when building cloud-native appsCloud-Native Data: What data questions to ask when building cloud-native apps
Cloud-Native Data: What data questions to ask when building cloud-native apps
 

Más de Kellyn Pot'Vin-Gorman

Redgate_summit_atl_kgorman_intersection.pptx
Redgate_summit_atl_kgorman_intersection.pptxRedgate_summit_atl_kgorman_intersection.pptx
Redgate_summit_atl_kgorman_intersection.pptxKellyn Pot'Vin-Gorman
 
SQLSatOregon_kgorman_keynote_NIAIMLEC.pptx
SQLSatOregon_kgorman_keynote_NIAIMLEC.pptxSQLSatOregon_kgorman_keynote_NIAIMLEC.pptx
SQLSatOregon_kgorman_keynote_NIAIMLEC.pptxKellyn Pot'Vin-Gorman
 
Turning ADHD into "Awesome Dynamic Highly Dependable"
Turning ADHD into "Awesome Dynamic Highly Dependable"Turning ADHD into "Awesome Dynamic Highly Dependable"
Turning ADHD into "Awesome Dynamic Highly Dependable"Kellyn Pot'Vin-Gorman
 
Cepta The Future of Data with Power BI
Cepta The Future of Data with Power BICepta The Future of Data with Power BI
Cepta The Future of Data with Power BIKellyn Pot'Vin-Gorman
 
Pass Summit Linux Scripting for the Microsoft Professional
Pass Summit Linux Scripting for the Microsoft ProfessionalPass Summit Linux Scripting for the Microsoft Professional
Pass Summit Linux Scripting for the Microsoft ProfessionalKellyn Pot'Vin-Gorman
 
PASS 24HOP Linux Scripting Tips and Tricks
PASS 24HOP Linux Scripting Tips and TricksPASS 24HOP Linux Scripting Tips and Tricks
PASS 24HOP Linux Scripting Tips and TricksKellyn Pot'Vin-Gorman
 
Power BI with Essbase in the Oracle Cloud
Power BI with Essbase in the Oracle CloudPower BI with Essbase in the Oracle Cloud
Power BI with Essbase in the Oracle CloudKellyn Pot'Vin-Gorman
 
ODTUG Leadership Talk- WIT and Sponsorship
ODTUG Leadership Talk-  WIT and SponsorshipODTUG Leadership Talk-  WIT and Sponsorship
ODTUG Leadership Talk- WIT and SponsorshipKellyn Pot'Vin-Gorman
 
DevOps and Decoys How to Build a Successful Microsoft DevOps Including the Data
DevOps and Decoys  How to Build a Successful Microsoft DevOps Including the DataDevOps and Decoys  How to Build a Successful Microsoft DevOps Including the Data
DevOps and Decoys How to Build a Successful Microsoft DevOps Including the DataKellyn Pot'Vin-Gorman
 

Más de Kellyn Pot'Vin-Gorman (20)

Redgate_summit_atl_kgorman_intersection.pptx
Redgate_summit_atl_kgorman_intersection.pptxRedgate_summit_atl_kgorman_intersection.pptx
Redgate_summit_atl_kgorman_intersection.pptx
 
SQLSatOregon_kgorman_keynote_NIAIMLEC.pptx
SQLSatOregon_kgorman_keynote_NIAIMLEC.pptxSQLSatOregon_kgorman_keynote_NIAIMLEC.pptx
SQLSatOregon_kgorman_keynote_NIAIMLEC.pptx
 
Boston_sql_kegorman_highIO.pptx
Boston_sql_kegorman_highIO.pptxBoston_sql_kegorman_highIO.pptx
Boston_sql_kegorman_highIO.pptx
 
Oracle on Azure IaaS 2023 Update
Oracle on Azure IaaS 2023 UpdateOracle on Azure IaaS 2023 Update
Oracle on Azure IaaS 2023 Update
 
IaaS for DBAs in Azure
IaaS for DBAs in AzureIaaS for DBAs in Azure
IaaS for DBAs in Azure
 
Being Successful with ADHD
Being Successful with ADHDBeing Successful with ADHD
Being Successful with ADHD
 
Azure DBA with IaaS
Azure DBA with IaaSAzure DBA with IaaS
Azure DBA with IaaS
 
Turning ADHD into "Awesome Dynamic Highly Dependable"
Turning ADHD into "Awesome Dynamic Highly Dependable"Turning ADHD into "Awesome Dynamic Highly Dependable"
Turning ADHD into "Awesome Dynamic Highly Dependable"
 
PASS Summit 2020
PASS Summit 2020PASS Summit 2020
PASS Summit 2020
 
DevOps in Silos
DevOps in SilosDevOps in Silos
DevOps in Silos
 
Azure Databases with IaaS
Azure Databases with IaaSAzure Databases with IaaS
Azure Databases with IaaS
 
How to Win When Migrating to Azure
How to Win When Migrating to AzureHow to Win When Migrating to Azure
How to Win When Migrating to Azure
 
Securing Power BI Data
Securing Power BI DataSecuring Power BI Data
Securing Power BI Data
 
Cepta The Future of Data with Power BI
Cepta The Future of Data with Power BICepta The Future of Data with Power BI
Cepta The Future of Data with Power BI
 
Pass Summit Linux Scripting for the Microsoft Professional
Pass Summit Linux Scripting for the Microsoft ProfessionalPass Summit Linux Scripting for the Microsoft Professional
Pass Summit Linux Scripting for the Microsoft Professional
 
Taming the shrew Power BI
Taming the shrew Power BITaming the shrew Power BI
Taming the shrew Power BI
 
PASS 24HOP Linux Scripting Tips and Tricks
PASS 24HOP Linux Scripting Tips and TricksPASS 24HOP Linux Scripting Tips and Tricks
PASS 24HOP Linux Scripting Tips and Tricks
 
Power BI with Essbase in the Oracle Cloud
Power BI with Essbase in the Oracle CloudPower BI with Essbase in the Oracle Cloud
Power BI with Essbase in the Oracle Cloud
 
ODTUG Leadership Talk- WIT and Sponsorship
ODTUG Leadership Talk-  WIT and SponsorshipODTUG Leadership Talk-  WIT and Sponsorship
ODTUG Leadership Talk- WIT and Sponsorship
 
DevOps and Decoys How to Build a Successful Microsoft DevOps Including the Data
DevOps and Decoys  How to Build a Successful Microsoft DevOps Including the DataDevOps and Decoys  How to Build a Successful Microsoft DevOps Including the Data
DevOps and Decoys How to Build a Successful Microsoft DevOps Including the Data
 

Último

Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...gurkirankumar98700
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
Google AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGGoogle AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGSujit Pal
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...HostedbyConfluent
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 

Último (20)

Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Google AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGGoogle AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAG
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 

Making Cloud Migrations Easy with Data Optimization

  • 1. Making Cloud Migrations a Piece of Cake Knowledge is Power Kellyn Pot’Vin-Gorman| Technical Intelligence Manager, Delphix
  • 2. 2© 2016 Delphix Corporation Kellyn Pot’Vin-Gorman Technical Intelligence Manager for the Office of CTO, Delphix • Multi-platform DBA, (Oracle, MSSQL, MySQL, Sybase, Postgres…..) • Oracle ACE Director, (Alumni) • Oak Table Network • APEX Women in Technology Award, CTA 2014 • STEM education with Raspberry Pi and Python • Liaison for Denver SQL Server User Group • Rocky Mountain Oracle Training Days Conference Director and Board Director • Author, blogger, (http://dbakevlar.com)
  • 3. 3© 2016 Delphix Corporation Cloud Trends  85% of Enterprises have a multi-cloud strategy  77% are hybrid cloud, (different than the 2017 cloud survey)  Workloads are being run in the cloud- - 41% in public clouds - 38% in private clouds  Enterprise Companies are choosing cloud - 65% want public cloud - 63% want private cloud solutions - 93% will be hybrid State of the Cloud Survey, RightScale
  • 4. 4© 2016 Delphix Corporation This trend will only increase in the next five years as cloud continues to overtake the industry
  • 5. 5© 2016 Delphix Corporation Source: Right Scale State of the Cloud 2016 0% 10% 20% 30% 40% 50% 60% Physical Machine Virtual Machine Private Cloud Public Cloud 2017 2018 2019 Enterprise Company Cloud Migrations, 2017-2019
  • 6. Cloud Adoption and How It’s Changing 0% 10% 20% 30% 40% 50% 60% 70% 80% 90% 100% Public Cloud Private Cloud Hybrid Cloud Any Cloud 2016 2017 2018 http://www.rightscale.com/blog/cloud-industry-insights/cloud-computing-trends-2017-state-cloud-survey
  • 7. Who’s Who  Azure’s market penetration  Up from 20% to 34%  AWS has remained flat, (data before S3 outage)  Google was up 10-15% before S3 outage  Rackspace still owns some of the landscape  Oracle is making headway in the SaaS arena, (Software as a Service)  IBM? Archaic is the Future? MaaS, (Mainframe as a Service)
  • 8. Cloud by Provider Cloud Endure 2017 Trivia: Which Cloud Vendor benefitted most from the Amazon S3 outage? Amazon Microsoft Google IBM Oracle Other
  • 9. Amazon Web Services • Owning the space • New innovations • New Migrations tools • New Performance tools
  • 10. Microsoft • Incredible percentage of business from: • Database • Application • Bare Metal
  • 11. Google  CloudSQL = MySQL and PostgreSQL  Cloudspanner = RDBMS  Cloud Bigtabe = NoSQL
  • 12. Oracle Cloud(s)  IaaS, PaaS and SaaS, oh my!  BareMetal  Cloud Marketplace Trivia: What year did Larry introduce the Oracle Cloud?
  • 14. Rackspace?? Moving from being a cloud provider, to supporting your cloud choices.
  • 15. 15© 2016 Delphix Corporation
  • 16. 16© 2016 Delphix Corporation Why Move to the Cloud? Savings!! • Cost • Resource • Storage • Time Well, that depends on…. • Price per Gb • Complexity • SLAs • Minimizing Data Footprint • Removing Data-in- Flight
  • 17. Sticker Shock  Estimates on Wasted Cloud Expenditures  30% of cloud is wasted  When measured, it was closer to 45%  Best Tool to Impact Waste?  Docker  Vmware Vsphere leads with 42% adoption  Azure Pack/Stack is private cloud that shows significant growth from 10-14%  Cloud vendors profit from vendor lock-in.
  • 18. 18© 2016 Delphix Corporation 1. Just copy data and applications into the cloud… ◻ Straightforward approach  Inefficient, non-incremental for large environments  Insecure, physical file transfers  A truck, (yes, I’m looking at you, “snowmachine”)  Archaic processes recommended by vendors 2. Start with backups to IaaS storage, then populate re-hosted applications by restoring from those backups ◻ Cloud backups are easy, known technology How Are Companies Migrating to the Cloud?
  • 19. 19© 2016 Delphix Corporation Backups cloud service: from on-premises to the Cloud, then restore- Assumption Database server Cloud Storage Database server
  • 20. 20© 2016 Delphix Corporation Migration Complete…Not so Much… • Even if only development or test has been migrated to the cloud… • Data is migrated, but this doesn’t count for ongoing data loads, application connectivity across the network. • To refresh will take considerable time to perform. • Rarely a consideration for the difference in cost structure for processing large amounts of data from on-premise to the cloud.
  • 21. 21© 2016 Delphix Corporation Network, the New Bottleneck • Few tools identify network latency in terms of percentage or cause. • Explore potential latency between cloud services and data transfer conditions on contracts. • Negotiate requirements before the agreement is signed and data is handed over. • Many organization are investing in a dedicated WAN for cloud environments and operations.
  • 22. 22© 2016 Delphix Corporation https://blogs.msdn.microsoft.com/brunoterkaly/2013/09/26/how-to-migrate-an-on-premises-sql-server-2012-database-to-windows-azure-sql-database/ How Microsoft Sees a Migration to Azure How much hardware do I need??
  • 23. 23© 2016 Delphix Corporation Cost Estimates for Cloud Vendors - Azure Storage Capacity LRS ZRS First 1 TB / Month $0.024 per GB $0.03 per GB Next 49 TB (1 to 50 TB) / Month $0.0236 per GB $0.0295 per GB Next 450 TB (50 to 500 TB) / Month $0.0232 per GB $0.029 per GB Next 500 TB (500 to 1,000 TB) / Month $0.0228 per GB $0.0285 per GB https://azure.microsoft.com/en-us/pricing/details/storage/blobs/
  • 24. 24© 2016 Delphix Corporation Jeremiah Wilton, https://www.slideshare.net/AmazonWebServices/dat205-new-launch-introduction-to-aws-database- migration-service Amazon Web Services
  • 25. 25© 2016 Delphix Corporation https://www.slideshare.net/AmazonWebServices/dat205-new-launch-introduction-to-aws-database-migration-service Cross Platform Migration from AWS
  • 26. 26© 2016 Delphix Corporation https://www.slideshare.net/AmazonWebServices/dat205-new-launch-introduction-to-aws-database-migration-service • Replicate data in on-premises databases to AWS • Replicate OLTP data to Amazon Redshift • Integrate tables from third-party software into your reporting or • core OLTP systems • Hybrid cloud is a stepping stone in migration to AWS Amazon Cloud and AWS Choices
  • 27. 27© 2016 Delphix Corporation • T2 pricing starts at $0.018 per Hour for T2.micro • C4 pricing starts at $0.154 per Hour for C4.large • 50GB GP2 storage included with T2 instances • 100GB GP2 storage included with C4 instances • Data transfer inbound and within AZ is free • Data transfer across AZs starts at $0.01 per GB https://aws.amazon.com/ec2/pricing/ AWS Pricing
  • 28. 28© 2016 Delphix Corporation ProjectTimeline Optimize Migrate Initial Testing Requirements Cloud Projects
  • 29. 29© 2016 Delphix Corporation What’s Missing? Over 90% of cloud projects don’t perform a preliminary identification of latency or data issues that will impact the project. No strategy to identify or optimize BEFORE migrating to the cloud.
  • 30. 30© 2016 Delphix Corporation For Non-Production Systems… - Change the way you’ve always performed tasks. ◻ Performing common tasks the same way as previously might end up costing more. - Secure Data ◻ All IaaS alternatives promote encryption for data in-flight and for data at-rest, but encryption may not be the right answer… Secondary Considerations
  • 31. 31© 2016 Delphix Corporation If you don’t optimize for the cloud before you migrate.. Different cost structures will come back to bite you- ◻ Much smaller storage footprint ◻ Update data-transfers between systems/applications ◻ Virtualize environments that have high percentage of duplicate data Why is there a Sticker Shock with the Cloud?
  • 32. 32© 2016 Delphix Corporation Traditional copy data management techniques - Developed without concerns about infrastructure chargeback ◻Nightly batchload ETLs ◻Traditional data pulls ◻Inefficient applications with thick database design IaaS vendors monitor storage and data transfers - Help meet SLAs, garner profits - It’s not just the data that exists in the end, so transformations can equal big money for cloud vendors. Cost Structures?
  • 33. 33© 2016 Delphix Corporation Why Less Focus on Thin Provisioning Storage costs Thin-provisioning storage avoidance = $$$ Data transfer costs Far less data transferred during provisioning/refresh operations • As opposed to the volume of data transferred using traditional cloning techniques Network-attached storage data transfers offset somewhat • Most non-production usage modifies or accesses only a tiny proportion of the total database during lifetime
  • 34. 34© 2016 Delphix Corporation Cloud and Performance KNOW THY ENEMY… • Tune SQL and Apps to perform efficiently as possible- natural life of database is growth, (in processes, resources, etc.) before migrating. • The less network latency, the better- network tracing to eliminate database blame is important. • Many of the same tools and data provides value- The AWR, (Automatic Workload Repository) is your friend! • Take advantage of cloud monitoring tools that can ease the learning curve as you migrate to the cloud.
  • 35. 35© 2016 Delphix Corporation https://www.channele2e.com/2016/01/21/top-50-cloud-monitoring-and-management-tools-which-are-best/ 1. Amazon CloudWatch 2. AppDynamics 3. Cloudmonix 4. Datadog 5. Dynatrace 6. Idera 7. Microsoft Cloud Monitoring 8. Nagios 9. New Relic 10.Solarwinds The Best Cloud Monitoring and Management Tools, (Alphabetically)
  • 36. 36© 2016 Delphix Corporation Amazon Cloudwatch • This is a monitoring service for AWS cloud Collect and track metrics • Collect and monitor log files • Set alarms, and automatically react to changes
  • 37. 37© 2016 Delphix Corporation AppDynamics https://docs.appdynamics.com/display/PRO14S/Architecture
  • 38. 38© 2016 Delphix Corporation Cloudmonix, (formerly AzureWatch) • Supports Azure • Supports both Windows and secondary Linux with Azure • Agent is required on all hosts.
  • 39. 39© 2016 Delphix Corporation Datadog • Strong DevOps Deployment • Docker, Jenkins compatible • Support AWS, Google, IBM • GUI can be overwhelming
  • 40. 40© 2016 Delphix Corporation Dynatrace • Manages both Linux and Windows hosts • AWS, Azure, Cloud Foundry, OpenStack, OpenShift and more. • Hybrid management console
  • 41. 41© 2016 Delphix Corporation • Designed for service providers, database professionals and IT professionals • Monitor and manage data center environments. • Acquired CopperEgg platform — now known as Uptime Cloud Monitor. Idera
  • 42. 42© 2016 Delphix Corporation Microsoft Cloud Monitoring • Microsoft Centric cloud monitoring tools. • Migration assistant and IIS assistant
  • 43. 43© 2016 Delphix Corporation Nagios • Has a network analyzer! • Cloud support for Amazon, EC2/S3 • Offers log and application performance monitoring • Still has open source features
  • 44. 44© 2016 Delphix Corporation New Relic • Multi-tenant sourced • Monitoring • AWS, Azure and Google • Requires agent installation
  • 45. 45© 2016 Delphix Corporation Solarwinds
  • 46. 46© 2016 Delphix Corporation All IaaS solutions provide encryption in-flight and encryption at-rest - But encryption doesn’t protect data as much as it needs to be . Europe already requires data masking, not just data encryption for any confindential data: - http://ec.europa.eu/justice/data-protection/article- 29/documentation/opinion-recommendation/files/2014/wp216_en.pdf Confidential data
  • 47. 47© 2016 Delphix Corporation Confidential data Exposure Production Non-production
  • 48. 48© 2016 Delphix Corporation Encryption is reversible data obfuscation, which is very different from masking data. • Data masking is non-reversible. - It solves the issue at the data level. Is authentication and authorization in non-production in compliance with security goals? - All organizations will soon need to review if critical data in non- production environments be accessible to developers, testers and users. Confidential data
  • 49. 49© 2016 Delphix Corporation - Masking personally-identifiable, (PII, HIPPA, PCI, etc.) information renders it useless from a security standpoint - Resolves both the technical and personal responsibility issue. - The data can be masked before it moves to non- production, removing unnecessary risk. Why Masking is Important-
  • 50. 50© 2016 Delphix Corporation Confidential data Exposure Production Non-production Encryption Mask Solution
  • 51. 51© 2016 Delphix Corporation Virtualize and tune on-prem Mask data before it’s in the cloud • Smaller footprint before its in flight. • It’s transformed by securely masking on-premises... Then... - securely virtualized data can be safely replicated to IaaS Target Complete Solutions to Ease Management and Vulnerability
  • 52. 52© 2016 Delphix Corporation • Watch for Chargebacks - Data in flight - Minimize data footprint • Use a cloud monitoring tool to simplify management. • Confidential Data - Data masking is often integrated with products and protects PCI, PII, HIPPA and other confidential data. Summary

Notas del editor

  1. 1002 IT Professionals from Infrastructure and related technologies Only 82% were multi-cloud the year before Hybrid was only 71% the year before
  2. Notice the decline of on-prem physical and VMs What are cloud machines, other than enhanced VMs??
  3. Only 1% of companies have no cloud strategies planned. SaaS will be controlled, often by the original vendors that can lock customers into their cloud platform. SAP = Hana. Azure = Microsoft, Linkedin, Slideshare…. Oracle=EBS, Peoplesoft, OBIEE. Amazon is taking large chunks out of each.
  4. Amazon and Azure own this race, but a price war could shake up the future of which cloud our data resides. Almost 70% of the market is owned by Amazon and Microsoft- Azure doubles each year, up 93% in 2016, expected $20 billion for 2018 During Amazon S3 outage, it wasn’t Azure or Oracle that benefited, but Google, which increased its business over 12% in just two days.
  5. Taking over OOW and OTW…renting space and doing a lot of vendor sponsorships at events for Oracle, MSSQL and others!
  6. Containers with GCP are a big deal and the cost effectiveness is impressive, along with Kubernetes FaaS, Function as a Service or Serverless environments are a big deal for them. Cloud SQL- MySQL and PostgreSQL investment
  7. Oct. 5th, 2011 was the year that Larry introduced the Oracle cloud. Baremetal is all ODA’s OPC is all Exalogics “knitted” together, private clouds are often exadatas and now the new ExaCM offering.
  8. They own it, they have customers invested and can more easily lock them in with upgrades and partial migrations to their cloud. Private clouds are selling pretty high, but Exa is having difficulty proving the market and ODA has become the backbone for the Baremetal option to challenge Amazon.
  9. Still have some cloud hosts that they manage of their own. More investing in technical experts to manage IaaS for companies.
  10. Amazon Pricing : https://aws.amazon.com/ec2/pricing/ Sep 2016
  11. There are a ton more, but these are the ones I tested and found to be best of all paid and open source for monitoring. There are licenses and fees with many of these.
  12. Not able to execute powershell commands without agent installation on Azure, but agent is not required for standard monitoring.
  13. Well-known for a range of monitoring and management tools.
  14. Or does it shift the problem toward authentication and authorization?