SlideShare ist ein Scribd-Unternehmen logo
1 von 26
© David L Wells
Data Warehousing in the Cloud
Practical Migration Strategies
Dave Wells
dwells@eckerson.com
© David L Wells 2
Dave Wells
Director, Data Management Practice
Eckerson Group
www.eckerson.com
• Advisory consultant
• Educator
• Industry analyst
• Business Intelligence
• Analytics
• Data Management
© David L Wells
Cloud Data Warehousing – What and Why?
3
Challenges of Conventional Data Warehousing
Growth Management
Workload Fluctuation
Data Center Management
Data Center & Operations Costs
Processing Bottlenecks & Delays
Projects Wait for Infrastructure
Business Critical with Risks
Security & Governance Challenged
Complex Database Management
© David L Wells
Benefits of Cloud Data Warehousing
4
Overcoming the Challenges
Growth Management
Workload Fluctuation
Data Center Management
Data Center & Operations Costs
Processing Bottlenecks & Delays
Projects Wait for Infrastructure
Business Critical with Risks
Security & Governance Challenged
Complex Database Management
Scalability: growth in data, processing & users
Elasticity: adapt to workload peaks and valleys
Managed Infrastructure: reduce data center overhead
Cost Savings: cut cost of hardware, staffing, etc.
Processing Speed: fast data pipelines, no bottlenecks
Deployment Speed: agility, instant infrastructure
Disaster Recovery: benefits of virtualization
Security & Governance: service provider features + VPC
RDBMS in the Cloud: gracefully accepts existing schema
© David L Wells
Technologies for Cloud Data Warehousing
5
Cloud Data Warehouse Platforms
© David L Wells
Technologies for Cloud Data Warehousing
6
Migration Tools – Integration Platform as a Service (iPaaS)
© David L Wells
Technologies for Cloud Data Warehousing
7
Migration Tools – Data Warehouse Automation
© David L Wells
Technologies for Cloud Data Warehousing
8
Migration Tools – Data Virtualization
© David L Wells
Step-by-Step Data Warehouse Migration
9
The Big Picture
Migration
Technology Selection
Migration Strategy
Architectural Assessment
Business Case
Planning
Testing and Operationalization
incrementalmigration
Scope, Timing, Resources, Schedule,
User Transparency, Testing Plan
Drivers, Costs, Benefits, Risk of Migrating,
Risk of Not Migrating
Reliability, Availability, Performance,
Scalability, Adaptability, Maintainability
Lift and Shift or Incremental by Workload,
Workload Breakdown and Priorities
Cloud Data Warehousing Platform,
Migration Tools
Schema, Data, Process, Metadata,
Users and Applications
Function Test, Performance Test, DQ Audit,
Scheduling, Monitoring, Support
© David L Wells
Step-by-Step Data Warehouse Migration
10
Business Case
Agility
Performance
Growth
Cost Savings
Labor Savings
Business Case
What are the drivers to move to the cloud?
What are the business benefits? Who cares about them?
What are the technical benefits? Who cares about them?
What are the business disadvantages of not migrating? Who feels the pain?
What are the technical disadvantages of not migrating? Who feels the pain?
© David L Wells
Step-by-Step Data Warehouse Migration
11
Architectural Assessment
Agility
Performance
Growth
Cost Savings
Labor Savings
Business Case Architecture
Current State
Assessment
of Data
Warehouse
Architecture
Good
Okay
Flawed
Business Architecture
Organization Architecture
Data Architecture
Integration Architecture
Technology Architecture
Reliability Availability Performance Scalability Adaptability Maintainability
Suited to purpose
Fits gracefully into the environment
Structurally sound
Compliant with codes and regulations
Sustainable through expected lifespan
Aesthetically pleasing
© David L Wells
Step-by-Step Data Warehouse Migration
12
Architectural Assessment
Change Warehouse Positioning
Change Data Flow
Change Data Models
Change Data Stores
Change Technology
Change Architectural Concept
Beside data lake, inside data lake …
Landing, staging, warehouse, data marts …
Normalized, denormalized, dimensional …
Divide, combine, partition, retire …
Automation, virtualization ...
Hub-and-spoke, bus, hybrid …
Agility
Performance
Growth
Cost Savings
Labor Savings
Business Case
Current State
Assessment
of Data
Warehouse
Architecture
Good
Okay
Flawed
Migrate as is
Review and refine
Redesign
Architecture
© David L Wells
Step-by-Step Data Warehouse Migration
13
Migration Strategy
COMPLEX MEGA-PROJECT
Agility
Performance
Growth
Cost Savings
Labor Savings
Business Case
Current State
Assessment
of Data
Warehouse
Architecture
Good
Okay
Flawed
Migrate as is
Review and refine
Redesign
Lift and shift
• By pain points
• By subject area
• By data source
• By user groups
Migration StrategyArchitecture
© David L Wells
Step-by-Step Data Warehouse Migration
14
Migration Strategy
1
2
3
Incremental migration of individual
workloads on a case-by-case basis.
• When to migrate?
• Migrate as is?
• Modify and migrate?
• Replace with new data mart?
Agility
Performance
Growth
Cost Savings
Labor Savings
Business Case
Current State
Assessment
of Data
Warehouse
Architecture
Good
Okay
Flawed
Migrate as is
Review and refine
Redesign
Lift and shift
• By pain points
• By subject area
• By data source
• By user groups
Migration StrategyArchitecture
© David L Wells
Step-by-Step Data Warehouse Migration
15
Technology Selection
Agility
Performance
Growth
Cost Savings
Labor Savings
Business Case
Current State
Assessment
of Data
Warehouse
Architecture
Good
Okay
Flawed
Migrate as is
Review and refine
Redesign
Lift and shift
• By pain points
• By subject area
• By data source
• By user groups
Migration Strategy
Cloud platform
Migration tools
Technology
Selection
Architecture
© David L Wells
Step-by-Step Data Warehouse Migration
16
Migration
Plan
Migrate
Test
Operationalize
Agility
Performance
Growth
Cost Savings
Labor Savings
Business Case
Current State
Assessment
of Data
Warehouse
Architecture
Good
Okay
Flawed
Migrate as is
Review and refine
Redesign
Lift and shift
• By pain points
• By subject area
• By data source
• By user groups
Migration Strategy
Cloud platform
Migration tools
Technology
Selection
Migration
pipelines
ETL meta
data
dataschema
users
&
apps
Architecture
© David L Wells
Step-by-Step Data Warehouse Migration
17
Schema Migration
pipelines
ETL meta
data
dataschema
users
&
apps
Do you need to
change …
• Structure
• Indexing
• Partitioning
• Optimization
• Pre-Joining
• Derivation
• Aggregation
© David L Wells
Step-by-Step Data Warehouse Migration
18
Data Migration
pipelines
ETL meta
data
dataschema
users
&
apps
How much data are you moving?
What is your network capacity and what else uses the network?
How long will it take to migrate and what can you do to accelerate?
Do you need to transform data due to schema adjustment?
Should you transform in stream or pre-process?
© David L Wells
Step-by-Step Data Warehouse Migration
19
ETL
pipelines
ETL meta
data
dataschema
users
&
apps
Change the code base to optimize for platform performance?
Change data transformations to sync with data restructuring?
Reorganize data flows?
Reduce data latency?
Migrate ETL processing to the cloud?
© David L Wells
Step-by-Step Data Warehouse Migration
20
Data Pipelines
pipelines
ETL meta
data
dataschema
users
&
apps
Rebuild pipelines instead of migrating existing ETL?
Package individual transform actions as executable objects?
Assemble objects as modules?
Configure modules for workflow and dataflow?
Gain performance, agility, or maintainability?
© David L Wells
Step-by-Step Data Warehouse Migration
21
Metadata
pipelines
ETL meta
data
dataschema
users
&
apps
Source-to-target mappings and tracing data lineage?
Can metadata be readily moved to cloud platform?
Can you export and import metadata?
Reverse engineer or rebuild from scratch?
© David L Wells
Step-by-Step Data Warehouse Migration
22
Users & Applications
pipelines
ETL meta
data
dataschema
users
&
apps
Uninterrupted business operations
Security and access authorizations
Communication and coordination
Connecting BI and analytics tools and applications
© David L Wells
Bringing it all Together
23
Cloud Data Warehouse (CDW) - Many good solutions are
available. Select the one that is the best fit with your business
model, your budget and your existing systems.
Integration Platform as a Service (iPaaS) – Use to connect and
migrate data from multiple, different endpoints. Make sure your
iPaaS is strong not just for application integration but also cloud
DW, big data & data lake integration.
Data Warehouse Automation (DWA) – Ideal for schema
replication from the legacy data store to the new CDW and for
schema management. Select a DWA that can best automate routine
developer tasks.
Data Virtualization (DV) – Use to provide easier access to data by
your “customers” using a modern interface. Ideal for incremental
data migration.
© David L Wells
Getting Started with Cloud Data Warehousing
24
What’s Next?
Should your data warehouse move to the cloud?
What benefits would you get from cloud data warehousing?
What challenges and risks will you face?
How would you approach migrating your data warehouse?
What people, tools, and resources will you need?
© David L Wells
Questions …
© David L Wells
Get the Whitepaper at SnapLogic.com/resources
Email me at dwells@eckerson.com
Follow my blogs at eckerson.com/blogs/data-management
Thank You!
Free Demo available on SnapLogic.com

Weitere ähnliche Inhalte

Was ist angesagt?

Making Data Timelier and More Reliable with Lakehouse Technology
Making Data Timelier and More Reliable with Lakehouse TechnologyMaking Data Timelier and More Reliable with Lakehouse Technology
Making Data Timelier and More Reliable with Lakehouse TechnologyMatei Zaharia
 
Free Training: How to Build a Lakehouse
Free Training: How to Build a LakehouseFree Training: How to Build a Lakehouse
Free Training: How to Build a LakehouseDatabricks
 
Data Mesh for Dinner
Data Mesh for DinnerData Mesh for Dinner
Data Mesh for DinnerKent Graziano
 
Building Dynamic Data Pipelines in Azure Data Factory (Microsoft Ignite 2019)
Building Dynamic Data Pipelines in Azure Data Factory (Microsoft Ignite 2019)Building Dynamic Data Pipelines in Azure Data Factory (Microsoft Ignite 2019)
Building Dynamic Data Pipelines in Azure Data Factory (Microsoft Ignite 2019)Cathrine Wilhelmsen
 
Future of Data Engineering
Future of Data EngineeringFuture of Data Engineering
Future of Data EngineeringC4Media
 
SQL to Azure Migrations
SQL to Azure MigrationsSQL to Azure Migrations
SQL to Azure MigrationsDatavail
 
Snowflake: Your Data. No Limits (Session sponsored by Snowflake) - AWS Summit...
Snowflake: Your Data. No Limits (Session sponsored by Snowflake) - AWS Summit...Snowflake: Your Data. No Limits (Session sponsored by Snowflake) - AWS Summit...
Snowflake: Your Data. No Limits (Session sponsored by Snowflake) - AWS Summit...Amazon Web Services
 
5 Critical Steps to Clean Your Data Swamp When Migrating Off of Hadoop
5 Critical Steps to Clean Your Data Swamp When Migrating Off of Hadoop5 Critical Steps to Clean Your Data Swamp When Migrating Off of Hadoop
5 Critical Steps to Clean Your Data Swamp When Migrating Off of HadoopDatabricks
 
How a Semantic Layer Makes Data Mesh Work at Scale
How a Semantic Layer Makes  Data Mesh Work at ScaleHow a Semantic Layer Makes  Data Mesh Work at Scale
How a Semantic Layer Makes Data Mesh Work at ScaleDATAVERSITY
 
Data Lakehouse Symposium | Day 4
Data Lakehouse Symposium | Day 4Data Lakehouse Symposium | Day 4
Data Lakehouse Symposium | Day 4Databricks
 
Data Mesh Part 4 Monolith to Mesh
Data Mesh Part 4 Monolith to MeshData Mesh Part 4 Monolith to Mesh
Data Mesh Part 4 Monolith to MeshJeffrey T. Pollock
 
Build Real-Time Applications with Databricks Streaming
Build Real-Time Applications with Databricks StreamingBuild Real-Time Applications with Databricks Streaming
Build Real-Time Applications with Databricks StreamingDatabricks
 
Owning Your Own (Data) Lake House
Owning Your Own (Data) Lake HouseOwning Your Own (Data) Lake House
Owning Your Own (Data) Lake HouseData Con LA
 
Data Lakehouse, Data Mesh, and Data Fabric (r1)
Data Lakehouse, Data Mesh, and Data Fabric (r1)Data Lakehouse, Data Mesh, and Data Fabric (r1)
Data Lakehouse, Data Mesh, and Data Fabric (r1)James Serra
 
[DSC Europe 22] Lakehouse architecture with Delta Lake and Databricks - Draga...
[DSC Europe 22] Lakehouse architecture with Delta Lake and Databricks - Draga...[DSC Europe 22] Lakehouse architecture with Delta Lake and Databricks - Draga...
[DSC Europe 22] Lakehouse architecture with Delta Lake and Databricks - Draga...DataScienceConferenc1
 
DW Migration Webinar-March 2022.pptx
DW Migration Webinar-March 2022.pptxDW Migration Webinar-March 2022.pptx
DW Migration Webinar-March 2022.pptxDatabricks
 
Modern Data architecture Design
Modern Data architecture DesignModern Data architecture Design
Modern Data architecture DesignKujambu Murugesan
 
Databricks Platform.pptx
Databricks Platform.pptxDatabricks Platform.pptx
Databricks Platform.pptxAlex Ivy
 
Build data quality rules and data cleansing into your data pipelines
Build data quality rules and data cleansing into your data pipelinesBuild data quality rules and data cleansing into your data pipelines
Build data quality rules and data cleansing into your data pipelinesMark Kromer
 
Data Governance Best Practices
Data Governance Best PracticesData Governance Best Practices
Data Governance Best PracticesDATAVERSITY
 

Was ist angesagt? (20)

Making Data Timelier and More Reliable with Lakehouse Technology
Making Data Timelier and More Reliable with Lakehouse TechnologyMaking Data Timelier and More Reliable with Lakehouse Technology
Making Data Timelier and More Reliable with Lakehouse Technology
 
Free Training: How to Build a Lakehouse
Free Training: How to Build a LakehouseFree Training: How to Build a Lakehouse
Free Training: How to Build a Lakehouse
 
Data Mesh for Dinner
Data Mesh for DinnerData Mesh for Dinner
Data Mesh for Dinner
 
Building Dynamic Data Pipelines in Azure Data Factory (Microsoft Ignite 2019)
Building Dynamic Data Pipelines in Azure Data Factory (Microsoft Ignite 2019)Building Dynamic Data Pipelines in Azure Data Factory (Microsoft Ignite 2019)
Building Dynamic Data Pipelines in Azure Data Factory (Microsoft Ignite 2019)
 
Future of Data Engineering
Future of Data EngineeringFuture of Data Engineering
Future of Data Engineering
 
SQL to Azure Migrations
SQL to Azure MigrationsSQL to Azure Migrations
SQL to Azure Migrations
 
Snowflake: Your Data. No Limits (Session sponsored by Snowflake) - AWS Summit...
Snowflake: Your Data. No Limits (Session sponsored by Snowflake) - AWS Summit...Snowflake: Your Data. No Limits (Session sponsored by Snowflake) - AWS Summit...
Snowflake: Your Data. No Limits (Session sponsored by Snowflake) - AWS Summit...
 
5 Critical Steps to Clean Your Data Swamp When Migrating Off of Hadoop
5 Critical Steps to Clean Your Data Swamp When Migrating Off of Hadoop5 Critical Steps to Clean Your Data Swamp When Migrating Off of Hadoop
5 Critical Steps to Clean Your Data Swamp When Migrating Off of Hadoop
 
How a Semantic Layer Makes Data Mesh Work at Scale
How a Semantic Layer Makes  Data Mesh Work at ScaleHow a Semantic Layer Makes  Data Mesh Work at Scale
How a Semantic Layer Makes Data Mesh Work at Scale
 
Data Lakehouse Symposium | Day 4
Data Lakehouse Symposium | Day 4Data Lakehouse Symposium | Day 4
Data Lakehouse Symposium | Day 4
 
Data Mesh Part 4 Monolith to Mesh
Data Mesh Part 4 Monolith to MeshData Mesh Part 4 Monolith to Mesh
Data Mesh Part 4 Monolith to Mesh
 
Build Real-Time Applications with Databricks Streaming
Build Real-Time Applications with Databricks StreamingBuild Real-Time Applications with Databricks Streaming
Build Real-Time Applications with Databricks Streaming
 
Owning Your Own (Data) Lake House
Owning Your Own (Data) Lake HouseOwning Your Own (Data) Lake House
Owning Your Own (Data) Lake House
 
Data Lakehouse, Data Mesh, and Data Fabric (r1)
Data Lakehouse, Data Mesh, and Data Fabric (r1)Data Lakehouse, Data Mesh, and Data Fabric (r1)
Data Lakehouse, Data Mesh, and Data Fabric (r1)
 
[DSC Europe 22] Lakehouse architecture with Delta Lake and Databricks - Draga...
[DSC Europe 22] Lakehouse architecture with Delta Lake and Databricks - Draga...[DSC Europe 22] Lakehouse architecture with Delta Lake and Databricks - Draga...
[DSC Europe 22] Lakehouse architecture with Delta Lake and Databricks - Draga...
 
DW Migration Webinar-March 2022.pptx
DW Migration Webinar-March 2022.pptxDW Migration Webinar-March 2022.pptx
DW Migration Webinar-March 2022.pptx
 
Modern Data architecture Design
Modern Data architecture DesignModern Data architecture Design
Modern Data architecture Design
 
Databricks Platform.pptx
Databricks Platform.pptxDatabricks Platform.pptx
Databricks Platform.pptx
 
Build data quality rules and data cleansing into your data pipelines
Build data quality rules and data cleansing into your data pipelinesBuild data quality rules and data cleansing into your data pipelines
Build data quality rules and data cleansing into your data pipelines
 
Data Governance Best Practices
Data Governance Best PracticesData Governance Best Practices
Data Governance Best Practices
 

Ähnlich wie Data Warehousing Migration Strategies Cloud

Data Warehouse Optimization
Data Warehouse OptimizationData Warehouse Optimization
Data Warehouse OptimizationCloudera, Inc.
 
Marlabs Capabilities Overview: DWBI, Analytics and Big Data Services
Marlabs Capabilities Overview: DWBI, Analytics and Big Data ServicesMarlabs Capabilities Overview: DWBI, Analytics and Big Data Services
Marlabs Capabilities Overview: DWBI, Analytics and Big Data ServicesMarlabs
 
Re-Platforming Applications for the Cloud
Re-Platforming Applications for the CloudRe-Platforming Applications for the Cloud
Re-Platforming Applications for the CloudCarter Wickstrom
 
Cloud and Analytics -- 2020 sparksummit
Cloud and Analytics -- 2020 sparksummitCloud and Analytics -- 2020 sparksummit
Cloud and Analytics -- 2020 sparksummitMing Yuan
 
Cloud and Analytics - From Platforms to an Ecosystem
Cloud and Analytics - From Platforms to an EcosystemCloud and Analytics - From Platforms to an Ecosystem
Cloud and Analytics - From Platforms to an EcosystemDatabricks
 
Big Data Made Easy: A Simple, Scalable Solution for Getting Started with Hadoop
Big Data Made Easy:  A Simple, Scalable Solution for Getting Started with HadoopBig Data Made Easy:  A Simple, Scalable Solution for Getting Started with Hadoop
Big Data Made Easy: A Simple, Scalable Solution for Getting Started with HadoopPrecisely
 
Trends in Enterprise Advanced Analytics
Trends in Enterprise Advanced AnalyticsTrends in Enterprise Advanced Analytics
Trends in Enterprise Advanced AnalyticsDATAVERSITY
 
Accelerate DevOps Transformation with App Migration to the Cloud
Accelerate DevOps Transformation with App Migration to the CloudAccelerate DevOps Transformation with App Migration to the Cloud
Accelerate DevOps Transformation with App Migration to the CloudXebiaLabs
 
Marlabs Capabilities Overview: Microsoft Dynamics
Marlabs Capabilities Overview: Microsoft Dynamics Marlabs Capabilities Overview: Microsoft Dynamics
Marlabs Capabilities Overview: Microsoft Dynamics Marlabs
 
2022 Trends in Enterprise Analytics
2022 Trends in Enterprise Analytics2022 Trends in Enterprise Analytics
2022 Trends in Enterprise AnalyticsDATAVERSITY
 
Accelerate Cloud Migrations and Architecture with Data Virtualization
Accelerate Cloud Migrations and Architecture with Data VirtualizationAccelerate Cloud Migrations and Architecture with Data Virtualization
Accelerate Cloud Migrations and Architecture with Data VirtualizationDenodo
 
70-461 Querying Microsoft SQL Server 2012
70-461 Querying Microsoft SQL Server 201270-461 Querying Microsoft SQL Server 2012
70-461 Querying Microsoft SQL Server 2012siphocha
 
451 Research + NuoDB: What It Means to be a Container-Native SQL Database
451 Research + NuoDB: What It Means to be a Container-Native SQL Database451 Research + NuoDB: What It Means to be a Container-Native SQL Database
451 Research + NuoDB: What It Means to be a Container-Native SQL DatabaseNuoDB
 
Risc and velostrata 2 28 2018 lessons_in_cloud_migration
Risc and velostrata  2 28 2018 lessons_in_cloud_migrationRisc and velostrata  2 28 2018 lessons_in_cloud_migration
Risc and velostrata 2 28 2018 lessons_in_cloud_migrationRISC Networks
 
Migrating Legacy Applications to AWS Cloud: Strategies and Challenges
Migrating Legacy Applications to AWS Cloud: Strategies and ChallengesMigrating Legacy Applications to AWS Cloud: Strategies and Challenges
Migrating Legacy Applications to AWS Cloud: Strategies and ChallengesOSSCube
 
Cloud Service Provider in India | Cloud Solution and Consulting
Cloud Service Provider in India | Cloud Solution and ConsultingCloud Service Provider in India | Cloud Solution and Consulting
Cloud Service Provider in India | Cloud Solution and ConsultingKAMLESHKUMAR471
 
Sami patel full_resume
Sami patel full_resumeSami patel full_resume
Sami patel full_resumeJignesh Shah
 
Migrating Thousands of Workloads to AWS at Enterprise Scale – Chris Wegmann, ...
Migrating Thousands of Workloads to AWS at Enterprise Scale – Chris Wegmann, ...Migrating Thousands of Workloads to AWS at Enterprise Scale – Chris Wegmann, ...
Migrating Thousands of Workloads to AWS at Enterprise Scale – Chris Wegmann, ...Amazon Web Services
 

Ähnlich wie Data Warehousing Migration Strategies Cloud (20)

Data Warehouse Optimization
Data Warehouse OptimizationData Warehouse Optimization
Data Warehouse Optimization
 
Marlabs Capabilities Overview: DWBI, Analytics and Big Data Services
Marlabs Capabilities Overview: DWBI, Analytics and Big Data ServicesMarlabs Capabilities Overview: DWBI, Analytics and Big Data Services
Marlabs Capabilities Overview: DWBI, Analytics and Big Data Services
 
Re-Platforming Applications for the Cloud
Re-Platforming Applications for the CloudRe-Platforming Applications for the Cloud
Re-Platforming Applications for the Cloud
 
Cloud and Analytics -- 2020 sparksummit
Cloud and Analytics -- 2020 sparksummitCloud and Analytics -- 2020 sparksummit
Cloud and Analytics -- 2020 sparksummit
 
Cloud and Analytics - From Platforms to an Ecosystem
Cloud and Analytics - From Platforms to an EcosystemCloud and Analytics - From Platforms to an Ecosystem
Cloud and Analytics - From Platforms to an Ecosystem
 
Big Data Made Easy: A Simple, Scalable Solution for Getting Started with Hadoop
Big Data Made Easy:  A Simple, Scalable Solution for Getting Started with HadoopBig Data Made Easy:  A Simple, Scalable Solution for Getting Started with Hadoop
Big Data Made Easy: A Simple, Scalable Solution for Getting Started with Hadoop
 
Trends in Enterprise Advanced Analytics
Trends in Enterprise Advanced AnalyticsTrends in Enterprise Advanced Analytics
Trends in Enterprise Advanced Analytics
 
Accelerate DevOps Transformation with App Migration to the Cloud
Accelerate DevOps Transformation with App Migration to the CloudAccelerate DevOps Transformation with App Migration to the Cloud
Accelerate DevOps Transformation with App Migration to the Cloud
 
Marlabs Capabilities Overview: Microsoft Dynamics
Marlabs Capabilities Overview: Microsoft Dynamics Marlabs Capabilities Overview: Microsoft Dynamics
Marlabs Capabilities Overview: Microsoft Dynamics
 
2022 Trends in Enterprise Analytics
2022 Trends in Enterprise Analytics2022 Trends in Enterprise Analytics
2022 Trends in Enterprise Analytics
 
Accelerate Cloud Migrations and Architecture with Data Virtualization
Accelerate Cloud Migrations and Architecture with Data VirtualizationAccelerate Cloud Migrations and Architecture with Data Virtualization
Accelerate Cloud Migrations and Architecture with Data Virtualization
 
70-461 Querying Microsoft SQL Server 2012
70-461 Querying Microsoft SQL Server 201270-461 Querying Microsoft SQL Server 2012
70-461 Querying Microsoft SQL Server 2012
 
451 Research + NuoDB: What It Means to be a Container-Native SQL Database
451 Research + NuoDB: What It Means to be a Container-Native SQL Database451 Research + NuoDB: What It Means to be a Container-Native SQL Database
451 Research + NuoDB: What It Means to be a Container-Native SQL Database
 
Risc and velostrata 2 28 2018 lessons_in_cloud_migration
Risc and velostrata  2 28 2018 lessons_in_cloud_migrationRisc and velostrata  2 28 2018 lessons_in_cloud_migration
Risc and velostrata 2 28 2018 lessons_in_cloud_migration
 
Migrating Legacy Applications to AWS Cloud: Strategies and Challenges
Migrating Legacy Applications to AWS Cloud: Strategies and ChallengesMigrating Legacy Applications to AWS Cloud: Strategies and Challenges
Migrating Legacy Applications to AWS Cloud: Strategies and Challenges
 
5 Points to Consider - Enterprise Road Map to AWS Cloud
5 Points to Consider  - Enterprise Road Map to AWS Cloud5 Points to Consider  - Enterprise Road Map to AWS Cloud
5 Points to Consider - Enterprise Road Map to AWS Cloud
 
Cloud Service Provider in India | Cloud Solution and Consulting
Cloud Service Provider in India | Cloud Solution and ConsultingCloud Service Provider in India | Cloud Solution and Consulting
Cloud Service Provider in India | Cloud Solution and Consulting
 
Sanyog_Resume
Sanyog_ResumeSanyog_Resume
Sanyog_Resume
 
Sami patel full_resume
Sami patel full_resumeSami patel full_resume
Sami patel full_resume
 
Migrating Thousands of Workloads to AWS at Enterprise Scale – Chris Wegmann, ...
Migrating Thousands of Workloads to AWS at Enterprise Scale – Chris Wegmann, ...Migrating Thousands of Workloads to AWS at Enterprise Scale – Chris Wegmann, ...
Migrating Thousands of Workloads to AWS at Enterprise Scale – Chris Wegmann, ...
 

Mehr von SnapLogic

The AI Mindset: Bridging Industry and Academic Perspectives
The AI Mindset: Bridging Industry and Academic PerspectivesThe AI Mindset: Bridging Industry and Academic Perspectives
The AI Mindset: Bridging Industry and Academic PerspectivesSnapLogic
 
Supercharging Self-Service API Integration with AI
Supercharging Self-Service API Integration with AI Supercharging Self-Service API Integration with AI
Supercharging Self-Service API Integration with AI SnapLogic
 
Intelligent data summit: Self-Service Big Data and AI/ML: Reality or Myth?
Intelligent data summit: Self-Service Big Data and AI/ML: Reality or Myth?Intelligent data summit: Self-Service Big Data and AI/ML: Reality or Myth?
Intelligent data summit: Self-Service Big Data and AI/ML: Reality or Myth?SnapLogic
 
SnapLogic Culture Deck
SnapLogic Culture DeckSnapLogic Culture Deck
SnapLogic Culture DeckSnapLogic
 
Euromoney's integration journey: Selecting SnapLogic's self-service integrati...
Euromoney's integration journey: Selecting SnapLogic's self-service integrati...Euromoney's integration journey: Selecting SnapLogic's self-service integrati...
Euromoney's integration journey: Selecting SnapLogic's self-service integrati...SnapLogic
 
Digital Transformation is Cloud-Powered
Digital Transformation is Cloud-PoweredDigital Transformation is Cloud-Powered
Digital Transformation is Cloud-PoweredSnapLogic
 
How to Build a Winning Data Culture
How to Build a Winning Data CultureHow to Build a Winning Data Culture
How to Build a Winning Data CultureSnapLogic
 
Overcoming the challenge of multiple data frameworks in a multiple cloud envi...
Overcoming the challenge of multiple data frameworks in a multiple cloud envi...Overcoming the challenge of multiple data frameworks in a multiple cloud envi...
Overcoming the challenge of multiple data frameworks in a multiple cloud envi...SnapLogic
 
SnapLogic Technology Open House – January 2018
SnapLogic Technology Open House – January 2018SnapLogic Technology Open House – January 2018
SnapLogic Technology Open House – January 2018SnapLogic
 
Self-Service Integration in the Age of Digital Transformation at Box
Self-Service Integration in the Age of Digital Transformation at BoxSelf-Service Integration in the Age of Digital Transformation at Box
Self-Service Integration in the Age of Digital Transformation at BoxSnapLogic
 
Live Demo: Accelerate the integration of workday applications
Live Demo: Accelerate the integration of workday applicationsLive Demo: Accelerate the integration of workday applications
Live Demo: Accelerate the integration of workday applicationsSnapLogic
 
The new dominant companies are running on data
The new dominant companies are running on data The new dominant companies are running on data
The new dominant companies are running on data SnapLogic
 
Spring 2017 release customer webinar
Spring 2017 release customer webinarSpring 2017 release customer webinar
Spring 2017 release customer webinarSnapLogic
 
SnapLogic unveils machine-learning-driven integration assistant
SnapLogic unveils machine-learning-driven integration assistantSnapLogic unveils machine-learning-driven integration assistant
SnapLogic unveils machine-learning-driven integration assistantSnapLogic
 
Webinar: Evolution of Data Management for the IoT
Webinar: Evolution of Data Management for the IoTWebinar: Evolution of Data Management for the IoT
Webinar: Evolution of Data Management for the IoTSnapLogic
 
SnapLogic Culture
SnapLogic CultureSnapLogic Culture
SnapLogic CultureSnapLogic
 
SnapLogic Live: Enabling the Citizen Integrator
SnapLogic Live: Enabling the Citizen IntegratorSnapLogic Live: Enabling the Citizen Integrator
SnapLogic Live: Enabling the Citizen IntegratorSnapLogic
 
Big Data Management: What's New, What's Different, and What You Need To Know
Big Data Management: What's New, What's Different, and What You Need To KnowBig Data Management: What's New, What's Different, and What You Need To Know
Big Data Management: What's New, What's Different, and What You Need To KnowSnapLogic
 
SnapLogic Live: Workday Integration
SnapLogic Live: Workday IntegrationSnapLogic Live: Workday Integration
SnapLogic Live: Workday IntegrationSnapLogic
 

Mehr von SnapLogic (20)

The AI Mindset: Bridging Industry and Academic Perspectives
The AI Mindset: Bridging Industry and Academic PerspectivesThe AI Mindset: Bridging Industry and Academic Perspectives
The AI Mindset: Bridging Industry and Academic Perspectives
 
Supercharging Self-Service API Integration with AI
Supercharging Self-Service API Integration with AI Supercharging Self-Service API Integration with AI
Supercharging Self-Service API Integration with AI
 
Intelligent data summit: Self-Service Big Data and AI/ML: Reality or Myth?
Intelligent data summit: Self-Service Big Data and AI/ML: Reality or Myth?Intelligent data summit: Self-Service Big Data and AI/ML: Reality or Myth?
Intelligent data summit: Self-Service Big Data and AI/ML: Reality or Myth?
 
SnapLogic Culture Deck
SnapLogic Culture DeckSnapLogic Culture Deck
SnapLogic Culture Deck
 
Euromoney's integration journey: Selecting SnapLogic's self-service integrati...
Euromoney's integration journey: Selecting SnapLogic's self-service integrati...Euromoney's integration journey: Selecting SnapLogic's self-service integrati...
Euromoney's integration journey: Selecting SnapLogic's self-service integrati...
 
Digital Transformation is Cloud-Powered
Digital Transformation is Cloud-PoweredDigital Transformation is Cloud-Powered
Digital Transformation is Cloud-Powered
 
How to Build a Winning Data Culture
How to Build a Winning Data CultureHow to Build a Winning Data Culture
How to Build a Winning Data Culture
 
Overcoming the challenge of multiple data frameworks in a multiple cloud envi...
Overcoming the challenge of multiple data frameworks in a multiple cloud envi...Overcoming the challenge of multiple data frameworks in a multiple cloud envi...
Overcoming the challenge of multiple data frameworks in a multiple cloud envi...
 
SnapLogic Technology Open House – January 2018
SnapLogic Technology Open House – January 2018SnapLogic Technology Open House – January 2018
SnapLogic Technology Open House – January 2018
 
Self-Service Integration in the Age of Digital Transformation at Box
Self-Service Integration in the Age of Digital Transformation at BoxSelf-Service Integration in the Age of Digital Transformation at Box
Self-Service Integration in the Age of Digital Transformation at Box
 
Live Demo: Accelerate the integration of workday applications
Live Demo: Accelerate the integration of workday applicationsLive Demo: Accelerate the integration of workday applications
Live Demo: Accelerate the integration of workday applications
 
The new dominant companies are running on data
The new dominant companies are running on data The new dominant companies are running on data
The new dominant companies are running on data
 
Spring 2017 release customer webinar
Spring 2017 release customer webinarSpring 2017 release customer webinar
Spring 2017 release customer webinar
 
SnapLogic unveils machine-learning-driven integration assistant
SnapLogic unveils machine-learning-driven integration assistantSnapLogic unveils machine-learning-driven integration assistant
SnapLogic unveils machine-learning-driven integration assistant
 
Webinar: Evolution of Data Management for the IoT
Webinar: Evolution of Data Management for the IoTWebinar: Evolution of Data Management for the IoT
Webinar: Evolution of Data Management for the IoT
 
The API Lie
The API LieThe API Lie
The API Lie
 
SnapLogic Culture
SnapLogic CultureSnapLogic Culture
SnapLogic Culture
 
SnapLogic Live: Enabling the Citizen Integrator
SnapLogic Live: Enabling the Citizen IntegratorSnapLogic Live: Enabling the Citizen Integrator
SnapLogic Live: Enabling the Citizen Integrator
 
Big Data Management: What's New, What's Different, and What You Need To Know
Big Data Management: What's New, What's Different, and What You Need To KnowBig Data Management: What's New, What's Different, and What You Need To Know
Big Data Management: What's New, What's Different, and What You Need To Know
 
SnapLogic Live: Workday Integration
SnapLogic Live: Workday IntegrationSnapLogic Live: Workday Integration
SnapLogic Live: Workday Integration
 

Kürzlich hochgeladen

VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...
VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...
VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...Suhani Kapoor
 
Smarteg dropshipping via API with DroFx.pptx
Smarteg dropshipping via API with DroFx.pptxSmarteg dropshipping via API with DroFx.pptx
Smarteg dropshipping via API with DroFx.pptxolyaivanovalion
 
Mature dropshipping via API with DroFx.pptx
Mature dropshipping via API with DroFx.pptxMature dropshipping via API with DroFx.pptx
Mature dropshipping via API with DroFx.pptxolyaivanovalion
 
B2 Creative Industry Response Evaluation.docx
B2 Creative Industry Response Evaluation.docxB2 Creative Industry Response Evaluation.docx
B2 Creative Industry Response Evaluation.docxStephen266013
 
April 2024 - Crypto Market Report's Analysis
April 2024 - Crypto Market Report's AnalysisApril 2024 - Crypto Market Report's Analysis
April 2024 - Crypto Market Report's Analysismanisha194592
 
Data-Analysis for Chicago Crime Data 2023
Data-Analysis for Chicago Crime Data  2023Data-Analysis for Chicago Crime Data  2023
Data-Analysis for Chicago Crime Data 2023ymrp368
 
Halmar dropshipping via API with DroFx
Halmar  dropshipping  via API with DroFxHalmar  dropshipping  via API with DroFx
Halmar dropshipping via API with DroFxolyaivanovalion
 
Edukaciniai dropshipping via API with DroFx
Edukaciniai dropshipping via API with DroFxEdukaciniai dropshipping via API with DroFx
Edukaciniai dropshipping via API with DroFxolyaivanovalion
 
Al Barsha Escorts $#$ O565212860 $#$ Escort Service In Al Barsha
Al Barsha Escorts $#$ O565212860 $#$ Escort Service In Al BarshaAl Barsha Escorts $#$ O565212860 $#$ Escort Service In Al Barsha
Al Barsha Escorts $#$ O565212860 $#$ Escort Service In Al BarshaAroojKhan71
 
Brighton SEO | April 2024 | Data Storytelling
Brighton SEO | April 2024 | Data StorytellingBrighton SEO | April 2024 | Data Storytelling
Brighton SEO | April 2024 | Data StorytellingNeil Barnes
 
04242024_CCC TUG_Joins and Relationships
04242024_CCC TUG_Joins and Relationships04242024_CCC TUG_Joins and Relationships
04242024_CCC TUG_Joins and Relationshipsccctableauusergroup
 
Delhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip CallDelhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Callshivangimorya083
 
代办国外大学文凭《原版美国UCLA文凭证书》加州大学洛杉矶分校毕业证制作成绩单修改
代办国外大学文凭《原版美国UCLA文凭证书》加州大学洛杉矶分校毕业证制作成绩单修改代办国外大学文凭《原版美国UCLA文凭证书》加州大学洛杉矶分校毕业证制作成绩单修改
代办国外大学文凭《原版美国UCLA文凭证书》加州大学洛杉矶分校毕业证制作成绩单修改atducpo
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call
꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call
꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Callshivangimorya083
 
(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Service
(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Service(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Service
(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Serviceranjana rawat
 
Ukraine War presentation: KNOW THE BASICS
Ukraine War presentation: KNOW THE BASICSUkraine War presentation: KNOW THE BASICS
Ukraine War presentation: KNOW THE BASICSAishani27
 
Schema on read is obsolete. Welcome metaprogramming..pdf
Schema on read is obsolete. Welcome metaprogramming..pdfSchema on read is obsolete. Welcome metaprogramming..pdf
Schema on read is obsolete. Welcome metaprogramming..pdfLars Albertsson
 

Kürzlich hochgeladen (20)

VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...
VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...
VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...
 
Smarteg dropshipping via API with DroFx.pptx
Smarteg dropshipping via API with DroFx.pptxSmarteg dropshipping via API with DroFx.pptx
Smarteg dropshipping via API with DroFx.pptx
 
Mature dropshipping via API with DroFx.pptx
Mature dropshipping via API with DroFx.pptxMature dropshipping via API with DroFx.pptx
Mature dropshipping via API with DroFx.pptx
 
B2 Creative Industry Response Evaluation.docx
B2 Creative Industry Response Evaluation.docxB2 Creative Industry Response Evaluation.docx
B2 Creative Industry Response Evaluation.docx
 
April 2024 - Crypto Market Report's Analysis
April 2024 - Crypto Market Report's AnalysisApril 2024 - Crypto Market Report's Analysis
April 2024 - Crypto Market Report's Analysis
 
Data-Analysis for Chicago Crime Data 2023
Data-Analysis for Chicago Crime Data  2023Data-Analysis for Chicago Crime Data  2023
Data-Analysis for Chicago Crime Data 2023
 
Halmar dropshipping via API with DroFx
Halmar  dropshipping  via API with DroFxHalmar  dropshipping  via API with DroFx
Halmar dropshipping via API with DroFx
 
Edukaciniai dropshipping via API with DroFx
Edukaciniai dropshipping via API with DroFxEdukaciniai dropshipping via API with DroFx
Edukaciniai dropshipping via API with DroFx
 
Al Barsha Escorts $#$ O565212860 $#$ Escort Service In Al Barsha
Al Barsha Escorts $#$ O565212860 $#$ Escort Service In Al BarshaAl Barsha Escorts $#$ O565212860 $#$ Escort Service In Al Barsha
Al Barsha Escorts $#$ O565212860 $#$ Escort Service In Al Barsha
 
Brighton SEO | April 2024 | Data Storytelling
Brighton SEO | April 2024 | Data StorytellingBrighton SEO | April 2024 | Data Storytelling
Brighton SEO | April 2024 | Data Storytelling
 
Sampling (random) method and Non random.ppt
Sampling (random) method and Non random.pptSampling (random) method and Non random.ppt
Sampling (random) method and Non random.ppt
 
04242024_CCC TUG_Joins and Relationships
04242024_CCC TUG_Joins and Relationships04242024_CCC TUG_Joins and Relationships
04242024_CCC TUG_Joins and Relationships
 
Delhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip CallDelhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
 
VIP Call Girls Service Charbagh { Lucknow Call Girls Service 9548273370 } Boo...
VIP Call Girls Service Charbagh { Lucknow Call Girls Service 9548273370 } Boo...VIP Call Girls Service Charbagh { Lucknow Call Girls Service 9548273370 } Boo...
VIP Call Girls Service Charbagh { Lucknow Call Girls Service 9548273370 } Boo...
 
代办国外大学文凭《原版美国UCLA文凭证书》加州大学洛杉矶分校毕业证制作成绩单修改
代办国外大学文凭《原版美国UCLA文凭证书》加州大学洛杉矶分校毕业证制作成绩单修改代办国外大学文凭《原版美国UCLA文凭证书》加州大学洛杉矶分校毕业证制作成绩单修改
代办国外大学文凭《原版美国UCLA文凭证书》加州大学洛杉矶分校毕业证制作成绩单修改
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call
꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call
꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call
 
(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Service
(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Service(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Service
(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Service
 
Ukraine War presentation: KNOW THE BASICS
Ukraine War presentation: KNOW THE BASICSUkraine War presentation: KNOW THE BASICS
Ukraine War presentation: KNOW THE BASICS
 
Schema on read is obsolete. Welcome metaprogramming..pdf
Schema on read is obsolete. Welcome metaprogramming..pdfSchema on read is obsolete. Welcome metaprogramming..pdf
Schema on read is obsolete. Welcome metaprogramming..pdf
 

Data Warehousing Migration Strategies Cloud

  • 1. © David L Wells Data Warehousing in the Cloud Practical Migration Strategies Dave Wells dwells@eckerson.com
  • 2. © David L Wells 2 Dave Wells Director, Data Management Practice Eckerson Group www.eckerson.com • Advisory consultant • Educator • Industry analyst • Business Intelligence • Analytics • Data Management
  • 3. © David L Wells Cloud Data Warehousing – What and Why? 3 Challenges of Conventional Data Warehousing Growth Management Workload Fluctuation Data Center Management Data Center & Operations Costs Processing Bottlenecks & Delays Projects Wait for Infrastructure Business Critical with Risks Security & Governance Challenged Complex Database Management
  • 4. © David L Wells Benefits of Cloud Data Warehousing 4 Overcoming the Challenges Growth Management Workload Fluctuation Data Center Management Data Center & Operations Costs Processing Bottlenecks & Delays Projects Wait for Infrastructure Business Critical with Risks Security & Governance Challenged Complex Database Management Scalability: growth in data, processing & users Elasticity: adapt to workload peaks and valleys Managed Infrastructure: reduce data center overhead Cost Savings: cut cost of hardware, staffing, etc. Processing Speed: fast data pipelines, no bottlenecks Deployment Speed: agility, instant infrastructure Disaster Recovery: benefits of virtualization Security & Governance: service provider features + VPC RDBMS in the Cloud: gracefully accepts existing schema
  • 5. © David L Wells Technologies for Cloud Data Warehousing 5 Cloud Data Warehouse Platforms
  • 6. © David L Wells Technologies for Cloud Data Warehousing 6 Migration Tools – Integration Platform as a Service (iPaaS)
  • 7. © David L Wells Technologies for Cloud Data Warehousing 7 Migration Tools – Data Warehouse Automation
  • 8. © David L Wells Technologies for Cloud Data Warehousing 8 Migration Tools – Data Virtualization
  • 9. © David L Wells Step-by-Step Data Warehouse Migration 9 The Big Picture Migration Technology Selection Migration Strategy Architectural Assessment Business Case Planning Testing and Operationalization incrementalmigration Scope, Timing, Resources, Schedule, User Transparency, Testing Plan Drivers, Costs, Benefits, Risk of Migrating, Risk of Not Migrating Reliability, Availability, Performance, Scalability, Adaptability, Maintainability Lift and Shift or Incremental by Workload, Workload Breakdown and Priorities Cloud Data Warehousing Platform, Migration Tools Schema, Data, Process, Metadata, Users and Applications Function Test, Performance Test, DQ Audit, Scheduling, Monitoring, Support
  • 10. © David L Wells Step-by-Step Data Warehouse Migration 10 Business Case Agility Performance Growth Cost Savings Labor Savings Business Case What are the drivers to move to the cloud? What are the business benefits? Who cares about them? What are the technical benefits? Who cares about them? What are the business disadvantages of not migrating? Who feels the pain? What are the technical disadvantages of not migrating? Who feels the pain?
  • 11. © David L Wells Step-by-Step Data Warehouse Migration 11 Architectural Assessment Agility Performance Growth Cost Savings Labor Savings Business Case Architecture Current State Assessment of Data Warehouse Architecture Good Okay Flawed Business Architecture Organization Architecture Data Architecture Integration Architecture Technology Architecture Reliability Availability Performance Scalability Adaptability Maintainability Suited to purpose Fits gracefully into the environment Structurally sound Compliant with codes and regulations Sustainable through expected lifespan Aesthetically pleasing
  • 12. © David L Wells Step-by-Step Data Warehouse Migration 12 Architectural Assessment Change Warehouse Positioning Change Data Flow Change Data Models Change Data Stores Change Technology Change Architectural Concept Beside data lake, inside data lake … Landing, staging, warehouse, data marts … Normalized, denormalized, dimensional … Divide, combine, partition, retire … Automation, virtualization ... Hub-and-spoke, bus, hybrid … Agility Performance Growth Cost Savings Labor Savings Business Case Current State Assessment of Data Warehouse Architecture Good Okay Flawed Migrate as is Review and refine Redesign Architecture
  • 13. © David L Wells Step-by-Step Data Warehouse Migration 13 Migration Strategy COMPLEX MEGA-PROJECT Agility Performance Growth Cost Savings Labor Savings Business Case Current State Assessment of Data Warehouse Architecture Good Okay Flawed Migrate as is Review and refine Redesign Lift and shift • By pain points • By subject area • By data source • By user groups Migration StrategyArchitecture
  • 14. © David L Wells Step-by-Step Data Warehouse Migration 14 Migration Strategy 1 2 3 Incremental migration of individual workloads on a case-by-case basis. • When to migrate? • Migrate as is? • Modify and migrate? • Replace with new data mart? Agility Performance Growth Cost Savings Labor Savings Business Case Current State Assessment of Data Warehouse Architecture Good Okay Flawed Migrate as is Review and refine Redesign Lift and shift • By pain points • By subject area • By data source • By user groups Migration StrategyArchitecture
  • 15. © David L Wells Step-by-Step Data Warehouse Migration 15 Technology Selection Agility Performance Growth Cost Savings Labor Savings Business Case Current State Assessment of Data Warehouse Architecture Good Okay Flawed Migrate as is Review and refine Redesign Lift and shift • By pain points • By subject area • By data source • By user groups Migration Strategy Cloud platform Migration tools Technology Selection Architecture
  • 16. © David L Wells Step-by-Step Data Warehouse Migration 16 Migration Plan Migrate Test Operationalize Agility Performance Growth Cost Savings Labor Savings Business Case Current State Assessment of Data Warehouse Architecture Good Okay Flawed Migrate as is Review and refine Redesign Lift and shift • By pain points • By subject area • By data source • By user groups Migration Strategy Cloud platform Migration tools Technology Selection Migration pipelines ETL meta data dataschema users & apps Architecture
  • 17. © David L Wells Step-by-Step Data Warehouse Migration 17 Schema Migration pipelines ETL meta data dataschema users & apps Do you need to change … • Structure • Indexing • Partitioning • Optimization • Pre-Joining • Derivation • Aggregation
  • 18. © David L Wells Step-by-Step Data Warehouse Migration 18 Data Migration pipelines ETL meta data dataschema users & apps How much data are you moving? What is your network capacity and what else uses the network? How long will it take to migrate and what can you do to accelerate? Do you need to transform data due to schema adjustment? Should you transform in stream or pre-process?
  • 19. © David L Wells Step-by-Step Data Warehouse Migration 19 ETL pipelines ETL meta data dataschema users & apps Change the code base to optimize for platform performance? Change data transformations to sync with data restructuring? Reorganize data flows? Reduce data latency? Migrate ETL processing to the cloud?
  • 20. © David L Wells Step-by-Step Data Warehouse Migration 20 Data Pipelines pipelines ETL meta data dataschema users & apps Rebuild pipelines instead of migrating existing ETL? Package individual transform actions as executable objects? Assemble objects as modules? Configure modules for workflow and dataflow? Gain performance, agility, or maintainability?
  • 21. © David L Wells Step-by-Step Data Warehouse Migration 21 Metadata pipelines ETL meta data dataschema users & apps Source-to-target mappings and tracing data lineage? Can metadata be readily moved to cloud platform? Can you export and import metadata? Reverse engineer or rebuild from scratch?
  • 22. © David L Wells Step-by-Step Data Warehouse Migration 22 Users & Applications pipelines ETL meta data dataschema users & apps Uninterrupted business operations Security and access authorizations Communication and coordination Connecting BI and analytics tools and applications
  • 23. © David L Wells Bringing it all Together 23 Cloud Data Warehouse (CDW) - Many good solutions are available. Select the one that is the best fit with your business model, your budget and your existing systems. Integration Platform as a Service (iPaaS) – Use to connect and migrate data from multiple, different endpoints. Make sure your iPaaS is strong not just for application integration but also cloud DW, big data & data lake integration. Data Warehouse Automation (DWA) – Ideal for schema replication from the legacy data store to the new CDW and for schema management. Select a DWA that can best automate routine developer tasks. Data Virtualization (DV) – Use to provide easier access to data by your “customers” using a modern interface. Ideal for incremental data migration.
  • 24. © David L Wells Getting Started with Cloud Data Warehousing 24 What’s Next? Should your data warehouse move to the cloud? What benefits would you get from cloud data warehousing? What challenges and risks will you face? How would you approach migrating your data warehouse? What people, tools, and resources will you need?
  • 25. © David L Wells Questions …
  • 26. © David L Wells Get the Whitepaper at SnapLogic.com/resources Email me at dwells@eckerson.com Follow my blogs at eckerson.com/blogs/data-management Thank You! Free Demo available on SnapLogic.com