SlideShare a Scribd company logo
1 of 35
Build multi-region Data Warehouse
on AWS
Mr. Vuong Tran
Cloud Solution Architect
OSAM
#1
Mr. Thai Ngo
Cloud Solution Architect
OSAM
AWS User Group Vietnam
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.SUMMIT
Agenda
1. What is Data Warehouse?
2. Benefit of using AWS for Data Warehousing
3. Why Multi-region Data Warehouse?
4. AWS Architecture
What is the Data Warehouse?
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.SUMMIT
What is the Data Warehouse
• DWs are central repositories of integrated data from one or more
disparate sources so it can be compared and analyzed for greater
business intelligence.
• DWs is known as a blend of technologies and components which allows
the strategic use of data.
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.SUMMIT
Data Warehouse using for?
• Reporting
• Data Analysis
• Core component of business intelligence
Benefits of using AWS for Data Warehouse
SUMMIT © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Global Infrastructure
19 regions in the world
Expanding more and more:
Bahrain, Cape Town, Hong
Kong SAR and Milan
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.SUMMIT
What are the main components of data
warehouse on AWS?
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.SUMMIT
Benefits of using
AWS for Data
Warehouse
• Better decision making
• Consolidates data from many sources
• Data quality, consistency, and
accuracy
• Historical intelligence
• Separates analytics processing from
transactional databases, improving
performance of both systems
Why Multi-region Data Warehouse ?
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.SUMMIT
Global business
SUMMIT © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Data Location
● Stores in different
regions
● Different networks
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.SUMMIT
Data Process
Be processed separately
in different ways in different
regions
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.SUMMIT
Data Aggregation
Be aggregated across regions
for data mining and business
analytic
AWS Architecture
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.SUMMIT
From the beginning
Single Region
SUMMIT © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
AWS Redshift
Amazon Redshift is a fully managed, petabyte-scale data warehouse service in the
cloud. You can start with just a few hundred gigabytes of data and scale to a
petabyte or more. This enables you to use your data to acquire new insights for your
business and customers
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.SUMMIT
Amazon RedShift
• Scale from 160GB to 2PB online
• Automatic streaming
backup/restore to S3
• Automatic failover and recovery
• ANSI SQL interface
• Load data from S3, DynamoDB
and EMR
SUMMIT © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
AWS Glue
Automatically discover and categorize your data making it
immediately searchable and queryable across data sources
Generate code to clean, enrich, and reliably move data between
various data sources; you can also use their favorite tools to build
ETL jobs
Run your jobs on a serverless, fully managed, scale-out
environment. No compute resources to provision or manage.
Discovery
Develop
Deploy
SUMMIT © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
AWS S3
Secure, durable, highly-scalable object storage
Accessible via a simple web services interface
Store & retrieve any amount of data
Integrate with many AWS services
SUMMIT © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Amazon S3
Backup & Archiving
Content Storage &
Distribution
Big Data Analytics
Static Website Hosting
Cloud-native Application Data
Disaster Recovery
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.SUMMIT
Then expanding
SUMMIT © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Multi Regions Architecture
- Route 53: Geolocation Routing
- DW Redshift separately
- Glue jobs differences between regions
- Data is placed separately among regions
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.SUMMIT
Multi Regions Architecture
What about the Data from other regions?
How can we manage and access data from other regions in secure way?
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.SUMMIT
We can do like this
Rely on BI tools features
- Support multiple sources
- Support aggregation from
multiple sources
Challenge
- Latency from sources
- Customize data from other
regions
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.SUMMIT
Or like this
Glue
- Send data to multiple DW
endpoints per job
Challenge
- Managed glue jobs across
region
- Complex private networks
with VPC peering when using
Glue in VPC
Better solution
SUMMIT © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Architecture Diagram
SUMMIT © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Pros
- Replicate by AWS
- Choose partial data to replicate by S3 prefix
- Simplify the replication configure multi regions by using Cloud
Formation
S3 with cross-regions replication
SUMMIT © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Pros
- Maximize the ability to process and mine data from other regions
- Focus only processing data, not sending data to many endpoints
SUMMIT © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Pros
- No complex network, no VPCs peering
- Isolate ETL process between regions, different teams
SUMMIT © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Pros
- Data is prepared completely on each Redshift per region
- Reduce latency from BI tools to Redshift
SUMMIT © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Cons
Redundant data
- Replicate only what we need
- Apply S3 object life cycle
- Leverage Lambda to clean up Redshift data
NGO QUOC THAI
Cloud Solution Architect
OSAM
TRAN LE VUONG
Cloud Solution Architect
OSAM
Thank you

More Related Content

What's hot

Cloud Crowd - Mobile Sync Cloud
Cloud Crowd - Mobile Sync CloudCloud Crowd - Mobile Sync Cloud
Cloud Crowd - Mobile Sync Cloudjimliddle
 
Immersion Day - Democratize o acesso ao dado
Immersion Day - Democratize o acesso ao dadoImmersion Day - Democratize o acesso ao dado
Immersion Day - Democratize o acesso ao dadoAmazon Web Services LATAM
 
TDWI Schweiz 2019 - Building Streaming Data Warehouses
TDWI Schweiz 2019 -  Building Streaming Data WarehousesTDWI Schweiz 2019 -  Building Streaming Data Warehouses
TDWI Schweiz 2019 - Building Streaming Data WarehousesSebastian Herold
 
Reach New Heights with Amazon Redshift
Reach New Heights with Amazon RedshiftReach New Heights with Amazon Redshift
Reach New Heights with Amazon RedshiftMatillion
 
Datahive 360 - Felipe Wesbonk
Datahive 360 - Felipe WesbonkDatahive 360 - Felipe Wesbonk
Datahive 360 - Felipe WesbonkImmelda Oord
 
Create Powerful Reports Using Data Visualization With Quick BI
Create Powerful Reports Using Data Visualization With Quick BICreate Powerful Reports Using Data Visualization With Quick BI
Create Powerful Reports Using Data Visualization With Quick BIOliver Theobald
 
SAP MDG PRESENTATION
SAP MDG PRESENTATIONSAP MDG PRESENTATION
SAP MDG PRESENTATIONEraedgeElearn
 
SAP migration and integration success
SAP migration and integration successSAP migration and integration success
SAP migration and integration successVivian Yang Shic
 
Using FlockData to power your Recommendation Engine
Using FlockData to power your Recommendation EngineUsing FlockData to power your Recommendation Engine
Using FlockData to power your Recommendation EngineFlockData
 
Building the Ideal Stack for Machine Learning
Building the Ideal Stack for Machine LearningBuilding the Ideal Stack for Machine Learning
Building the Ideal Stack for Machine LearningSingleStore
 
SAP Cloud for Energy Series Part 1
SAP Cloud for Energy Series Part 1SAP Cloud for Energy Series Part 1
SAP Cloud for Energy Series Part 1Juliana Everett
 
IBM InfoServer Event Edmonton May 23 2013
IBM InfoServer Event Edmonton May 23 2013IBM InfoServer Event Edmonton May 23 2013
IBM InfoServer Event Edmonton May 23 2013cordellbanks
 
Products for SAP NetWeaver
Products for SAP NetWeaverProducts for SAP NetWeaver
Products for SAP NetWeaverChristoph Schulz
 
Achieving Massive Concurrency & Sub-second Query Latency on Cloud Warehouses ...
Achieving Massive Concurrency & Sub-second Query Latency on Cloud Warehouses ...Achieving Massive Concurrency & Sub-second Query Latency on Cloud Warehouses ...
Achieving Massive Concurrency & Sub-second Query Latency on Cloud Warehouses ...Alluxio, Inc.
 
AWS Community Day Nordics 2018 - Aino Health: Transition to serverless and le...
AWS Community Day Nordics 2018 - Aino Health: Transition to serverless and le...AWS Community Day Nordics 2018 - Aino Health: Transition to serverless and le...
AWS Community Day Nordics 2018 - Aino Health: Transition to serverless and le...Rolf Koski
 
Elevate 2017 - Expo: Redefining distribution (again): Facilitate your integra...
Elevate 2017 - Expo: Redefining distribution (again): Facilitate your integra...Elevate 2017 - Expo: Redefining distribution (again): Facilitate your integra...
Elevate 2017 - Expo: Redefining distribution (again): Facilitate your integra...ATPCO
 
Summary of all tools and microsoft power bi
Summary of all tools and microsoft power biSummary of all tools and microsoft power bi
Summary of all tools and microsoft power biOmar Khan
 
Data Technology Platform @ RueLaLa.com
Data Technology Platform @ RueLaLa.comData Technology Platform @ RueLaLa.com
Data Technology Platform @ RueLaLa.comSaurabh Chadha
 
Harnessing the Hadoop Ecosystem Optimizations in Apache Hive
Harnessing the Hadoop Ecosystem Optimizations in Apache HiveHarnessing the Hadoop Ecosystem Optimizations in Apache Hive
Harnessing the Hadoop Ecosystem Optimizations in Apache HiveQubole
 

What's hot (20)

Cloud Crowd - Mobile Sync Cloud
Cloud Crowd - Mobile Sync CloudCloud Crowd - Mobile Sync Cloud
Cloud Crowd - Mobile Sync Cloud
 
Immersion Day - Democratize o acesso ao dado
Immersion Day - Democratize o acesso ao dadoImmersion Day - Democratize o acesso ao dado
Immersion Day - Democratize o acesso ao dado
 
TDWI Schweiz 2019 - Building Streaming Data Warehouses
TDWI Schweiz 2019 -  Building Streaming Data WarehousesTDWI Schweiz 2019 -  Building Streaming Data Warehouses
TDWI Schweiz 2019 - Building Streaming Data Warehouses
 
Reach New Heights with Amazon Redshift
Reach New Heights with Amazon RedshiftReach New Heights with Amazon Redshift
Reach New Heights with Amazon Redshift
 
Replicator 4 22 - Technical presentation
Replicator 4 22 - Technical presentationReplicator 4 22 - Technical presentation
Replicator 4 22 - Technical presentation
 
Datahive 360 - Felipe Wesbonk
Datahive 360 - Felipe WesbonkDatahive 360 - Felipe Wesbonk
Datahive 360 - Felipe Wesbonk
 
Create Powerful Reports Using Data Visualization With Quick BI
Create Powerful Reports Using Data Visualization With Quick BICreate Powerful Reports Using Data Visualization With Quick BI
Create Powerful Reports Using Data Visualization With Quick BI
 
SAP MDG PRESENTATION
SAP MDG PRESENTATIONSAP MDG PRESENTATION
SAP MDG PRESENTATION
 
SAP migration and integration success
SAP migration and integration successSAP migration and integration success
SAP migration and integration success
 
Using FlockData to power your Recommendation Engine
Using FlockData to power your Recommendation EngineUsing FlockData to power your Recommendation Engine
Using FlockData to power your Recommendation Engine
 
Building the Ideal Stack for Machine Learning
Building the Ideal Stack for Machine LearningBuilding the Ideal Stack for Machine Learning
Building the Ideal Stack for Machine Learning
 
SAP Cloud for Energy Series Part 1
SAP Cloud for Energy Series Part 1SAP Cloud for Energy Series Part 1
SAP Cloud for Energy Series Part 1
 
IBM InfoServer Event Edmonton May 23 2013
IBM InfoServer Event Edmonton May 23 2013IBM InfoServer Event Edmonton May 23 2013
IBM InfoServer Event Edmonton May 23 2013
 
Products for SAP NetWeaver
Products for SAP NetWeaverProducts for SAP NetWeaver
Products for SAP NetWeaver
 
Achieving Massive Concurrency & Sub-second Query Latency on Cloud Warehouses ...
Achieving Massive Concurrency & Sub-second Query Latency on Cloud Warehouses ...Achieving Massive Concurrency & Sub-second Query Latency on Cloud Warehouses ...
Achieving Massive Concurrency & Sub-second Query Latency on Cloud Warehouses ...
 
AWS Community Day Nordics 2018 - Aino Health: Transition to serverless and le...
AWS Community Day Nordics 2018 - Aino Health: Transition to serverless and le...AWS Community Day Nordics 2018 - Aino Health: Transition to serverless and le...
AWS Community Day Nordics 2018 - Aino Health: Transition to serverless and le...
 
Elevate 2017 - Expo: Redefining distribution (again): Facilitate your integra...
Elevate 2017 - Expo: Redefining distribution (again): Facilitate your integra...Elevate 2017 - Expo: Redefining distribution (again): Facilitate your integra...
Elevate 2017 - Expo: Redefining distribution (again): Facilitate your integra...
 
Summary of all tools and microsoft power bi
Summary of all tools and microsoft power biSummary of all tools and microsoft power bi
Summary of all tools and microsoft power bi
 
Data Technology Platform @ RueLaLa.com
Data Technology Platform @ RueLaLa.comData Technology Platform @ RueLaLa.com
Data Technology Platform @ RueLaLa.com
 
Harnessing the Hadoop Ecosystem Optimizations in Apache Hive
Harnessing the Hadoop Ecosystem Optimizations in Apache HiveHarnessing the Hadoop Ecosystem Optimizations in Apache Hive
Harnessing the Hadoop Ecosystem Optimizations in Apache Hive
 

Similar to Build multi region data warehouse on AWS - AWSVNUG

Getting started on your AWS migration journey
Getting started on your AWS migration journeyGetting started on your AWS migration journey
Getting started on your AWS migration journeyAmazon Web Services
 
Well Archictecture Framework dotNET.pdf
Well Archictecture Framework dotNET.pdfWell Archictecture Framework dotNET.pdf
Well Archictecture Framework dotNET.pdfConradoDeBiasi
 
Building well architected .NET applications - SVC209 - Atlanta AWS Summit
Building well architected .NET applications - SVC209 - Atlanta AWS SummitBuilding well architected .NET applications - SVC209 - Atlanta AWS Summit
Building well architected .NET applications - SVC209 - Atlanta AWS SummitAmazon Web Services
 
Migrate and Modernize Your Database
Migrate and Modernize Your DatabaseMigrate and Modernize Your Database
Migrate and Modernize Your DatabaseAmazon Web Services
 
2. migration, disaster recovery and business continuity in the cloud
2. migration, disaster recovery and business continuity in the cloud2. migration, disaster recovery and business continuity in the cloud
2. migration, disaster recovery and business continuity in the cloudReham Maher El-Safarini
 
Module 1: Introduction to the AWS Cloud - AWSome Day Online Conference 2019
Module 1: Introduction to the AWS Cloud - AWSome Day Online Conference 2019Module 1: Introduction to the AWS Cloud - AWSome Day Online Conference 2019
Module 1: Introduction to the AWS Cloud - AWSome Day Online Conference 2019Amazon Web Services
 
EC2 Foundations Autoscaling - The tip of the cost optimisation iceberg
EC2 Foundations Autoscaling - The tip of the cost optimisation icebergEC2 Foundations Autoscaling - The tip of the cost optimisation iceberg
EC2 Foundations Autoscaling - The tip of the cost optimisation icebergAmazon Web Services
 
Costruire Architetture Ibride con AWS
Costruire Architetture Ibride con AWSCostruire Architetture Ibride con AWS
Costruire Architetture Ibride con AWSAmazon Web Services
 
Introducing-AWS-Hong-Kong-Region
Introducing-AWS-Hong-Kong-RegionIntroducing-AWS-Hong-Kong-Region
Introducing-AWS-Hong-Kong-RegionAmazon Web Services
 
AWS Analytics Services - When to use what? | AWS Summit Tel Aviv 2019
AWS Analytics Services - When to use what? | AWS Summit Tel Aviv 2019AWS Analytics Services - When to use what? | AWS Summit Tel Aviv 2019
AWS Analytics Services - When to use what? | AWS Summit Tel Aviv 2019Amazon Web Services
 
AWS Analytics Services - When to use what? | AWS Summit Tel Aviv 2019
AWS Analytics Services - When to use what? | AWS Summit Tel Aviv 2019AWS Analytics Services - When to use what? | AWS Summit Tel Aviv 2019
AWS Analytics Services - When to use what? | AWS Summit Tel Aviv 2019AWS Summits
 
[AWS Media Symposium 2019] Perfecting the Media Experience with AWS - Bhavik ...
[AWS Media Symposium 2019] Perfecting the Media Experience with AWS - Bhavik ...[AWS Media Symposium 2019] Perfecting the Media Experience with AWS - Bhavik ...
[AWS Media Symposium 2019] Perfecting the Media Experience with AWS - Bhavik ...Amazon Web Services Korea
 
Best Practices for Migrating Databases to the Cloud - AWS Summit Sydney
Best Practices for Migrating Databases to the Cloud - AWS Summit SydneyBest Practices for Migrating Databases to the Cloud - AWS Summit Sydney
Best Practices for Migrating Databases to the Cloud - AWS Summit SydneyAmazon Web Services
 
Application and database migration workshop
Application and database migration workshopApplication and database migration workshop
Application and database migration workshopReham Maher El-Safarini
 
NIST Compliance, AWS Federal Pop-Up Loft
NIST Compliance, AWS Federal Pop-Up LoftNIST Compliance, AWS Federal Pop-Up Loft
NIST Compliance, AWS Federal Pop-Up LoftAmazon Web Services
 
Introduction to the AWS Cloud - AWSome Day 2019 - Charlotte
Introduction to the AWS Cloud - AWSome Day 2019 - CharlotteIntroduction to the AWS Cloud - AWSome Day 2019 - Charlotte
Introduction to the AWS Cloud - AWSome Day 2019 - CharlotteAmazon Web Services
 
Data Migrations - which option is best for you? | Tel Aviv Summit Tel Aviv
Data Migrations - which option is best for you? | Tel Aviv Summit Tel AvivData Migrations - which option is best for you? | Tel Aviv Summit Tel Aviv
Data Migrations - which option is best for you? | Tel Aviv Summit Tel AvivAmazon Web Services
 
Databases - Choosing the right Database on AWS
Databases - Choosing the right Database on AWSDatabases - Choosing the right Database on AWS
Databases - Choosing the right Database on AWSAmazon Web Services
 
Introduction to the AWS Cloud - AWSome Day 2019 - Vancouver
Introduction to the AWS Cloud - AWSome Day 2019 - VancouverIntroduction to the AWS Cloud - AWSome Day 2019 - Vancouver
Introduction to the AWS Cloud - AWSome Day 2019 - VancouverAmazon Web Services
 

Similar to Build multi region data warehouse on AWS - AWSVNUG (20)

Getting started on your AWS migration journey
Getting started on your AWS migration journeyGetting started on your AWS migration journey
Getting started on your AWS migration journey
 
Well Archictecture Framework dotNET.pdf
Well Archictecture Framework dotNET.pdfWell Archictecture Framework dotNET.pdf
Well Archictecture Framework dotNET.pdf
 
Building well architected .NET applications - SVC209 - Atlanta AWS Summit
Building well architected .NET applications - SVC209 - Atlanta AWS SummitBuilding well architected .NET applications - SVC209 - Atlanta AWS Summit
Building well architected .NET applications - SVC209 - Atlanta AWS Summit
 
Migrate and Modernize Your Database
Migrate and Modernize Your DatabaseMigrate and Modernize Your Database
Migrate and Modernize Your Database
 
2. migration, disaster recovery and business continuity in the cloud
2. migration, disaster recovery and business continuity in the cloud2. migration, disaster recovery and business continuity in the cloud
2. migration, disaster recovery and business continuity in the cloud
 
Module 1: Introduction to the AWS Cloud - AWSome Day Online Conference 2019
Module 1: Introduction to the AWS Cloud - AWSome Day Online Conference 2019Module 1: Introduction to the AWS Cloud - AWSome Day Online Conference 2019
Module 1: Introduction to the AWS Cloud - AWSome Day Online Conference 2019
 
EC2 Foundations Autoscaling - The tip of the cost optimisation iceberg
EC2 Foundations Autoscaling - The tip of the cost optimisation icebergEC2 Foundations Autoscaling - The tip of the cost optimisation iceberg
EC2 Foundations Autoscaling - The tip of the cost optimisation iceberg
 
Costruire Architetture Ibride con AWS
Costruire Architetture Ibride con AWSCostruire Architetture Ibride con AWS
Costruire Architetture Ibride con AWS
 
Introducing-AWS-Hong-Kong-Region
Introducing-AWS-Hong-Kong-RegionIntroducing-AWS-Hong-Kong-Region
Introducing-AWS-Hong-Kong-Region
 
AWS Analytics Services - When to use what? | AWS Summit Tel Aviv 2019
AWS Analytics Services - When to use what? | AWS Summit Tel Aviv 2019AWS Analytics Services - When to use what? | AWS Summit Tel Aviv 2019
AWS Analytics Services - When to use what? | AWS Summit Tel Aviv 2019
 
AWS Analytics Services - When to use what? | AWS Summit Tel Aviv 2019
AWS Analytics Services - When to use what? | AWS Summit Tel Aviv 2019AWS Analytics Services - When to use what? | AWS Summit Tel Aviv 2019
AWS Analytics Services - When to use what? | AWS Summit Tel Aviv 2019
 
[AWS Media Symposium 2019] Perfecting the Media Experience with AWS - Bhavik ...
[AWS Media Symposium 2019] Perfecting the Media Experience with AWS - Bhavik ...[AWS Media Symposium 2019] Perfecting the Media Experience with AWS - Bhavik ...
[AWS Media Symposium 2019] Perfecting the Media Experience with AWS - Bhavik ...
 
Best Practices for Migrating Databases to the Cloud - AWS Summit Sydney
Best Practices for Migrating Databases to the Cloud - AWS Summit SydneyBest Practices for Migrating Databases to the Cloud - AWS Summit Sydney
Best Practices for Migrating Databases to the Cloud - AWS Summit Sydney
 
Application and database migration workshop
Application and database migration workshopApplication and database migration workshop
Application and database migration workshop
 
NIST Compliance, AWS Federal Pop-Up Loft
NIST Compliance, AWS Federal Pop-Up LoftNIST Compliance, AWS Federal Pop-Up Loft
NIST Compliance, AWS Federal Pop-Up Loft
 
Introduction to the AWS Cloud - AWSome Day 2019 - Charlotte
Introduction to the AWS Cloud - AWSome Day 2019 - CharlotteIntroduction to the AWS Cloud - AWSome Day 2019 - Charlotte
Introduction to the AWS Cloud - AWSome Day 2019 - Charlotte
 
Data Migrations - which option is best for you? | Tel Aviv Summit Tel Aviv
Data Migrations - which option is best for you? | Tel Aviv Summit Tel AvivData Migrations - which option is best for you? | Tel Aviv Summit Tel Aviv
Data Migrations - which option is best for you? | Tel Aviv Summit Tel Aviv
 
Databases - Choosing the right Database on AWS
Databases - Choosing the right Database on AWSDatabases - Choosing the right Database on AWS
Databases - Choosing the right Database on AWS
 
AWS Outposts Update
AWS Outposts UpdateAWS Outposts Update
AWS Outposts Update
 
Introduction to the AWS Cloud - AWSome Day 2019 - Vancouver
Introduction to the AWS Cloud - AWSome Day 2019 - VancouverIntroduction to the AWS Cloud - AWSome Day 2019 - Vancouver
Introduction to the AWS Cloud - AWSome Day 2019 - Vancouver
 

More from AWS Vietnam Community

Re invent 2018 top 15 launch announcements
Re invent 2018 top 15 launch announcementsRe invent 2018 top 15 launch announcements
Re invent 2018 top 15 launch announcementsAWS Vietnam Community
 
Series Meetup #1: Speech 2: Elastic beanstalk
Series Meetup #1: Speech 2: Elastic beanstalkSeries Meetup #1: Speech 2: Elastic beanstalk
Series Meetup #1: Speech 2: Elastic beanstalkAWS Vietnam Community
 
Series Meetup #1: Speech 1: Computing
Series Meetup #1: Speech 1: Computing Series Meetup #1: Speech 1: Computing
Series Meetup #1: Speech 1: Computing AWS Vietnam Community
 
Build an app on aws for your first 10 million users (2)
Build an app on aws for your first 10 million users (2)Build an app on aws for your first 10 million users (2)
Build an app on aws for your first 10 million users (2)AWS Vietnam Community
 
Vn introduction to cloud computing with amazon web services
Vn   introduction to cloud computing with amazon web servicesVn   introduction to cloud computing with amazon web services
Vn introduction to cloud computing with amazon web servicesAWS Vietnam Community
 
Meetup#7: AWS LightSail - The Simplicity of VPS - The Power of AWS
Meetup#7: AWS LightSail - The Simplicity of VPS - The Power of AWSMeetup#7: AWS LightSail - The Simplicity of VPS - The Power of AWS
Meetup#7: AWS LightSail - The Simplicity of VPS - The Power of AWSAWS Vietnam Community
 
Meetup#6: AWS-AI & Lambda Serverless
Meetup#6: AWS-AI & Lambda Serverless Meetup#6: AWS-AI & Lambda Serverless
Meetup#6: AWS-AI & Lambda Serverless AWS Vietnam Community
 
Cloud Solution Day 2016: Service Mesh for Kubernetes
Cloud Solution Day 2016: Service Mesh for KubernetesCloud Solution Day 2016: Service Mesh for Kubernetes
Cloud Solution Day 2016: Service Mesh for KubernetesAWS Vietnam Community
 
Cloud Solution Day 2016: Microservices on Mesos & Netflix OSS
Cloud Solution Day 2016: Microservices on Mesos & Netflix OSSCloud Solution Day 2016: Microservices on Mesos & Netflix OSS
Cloud Solution Day 2016: Microservices on Mesos & Netflix OSSAWS Vietnam Community
 
Cloudsolutionday 2016: How to build a "zero-downtime" web application
Cloudsolutionday 2016: How to build a "zero-downtime" web application Cloudsolutionday 2016: How to build a "zero-downtime" web application
Cloudsolutionday 2016: How to build a "zero-downtime" web application AWS Vietnam Community
 
Cloudsolutionday 2016: Docker & FAAS at getvero.com
Cloudsolutionday 2016: Docker & FAAS at getvero.comCloudsolutionday 2016: Docker & FAAS at getvero.com
Cloudsolutionday 2016: Docker & FAAS at getvero.comAWS Vietnam Community
 
Cloudsolutionday 2016: DevOps workflow with Docker on AWS
Cloudsolutionday 2016: DevOps workflow with Docker on AWSCloudsolutionday 2016: DevOps workflow with Docker on AWS
Cloudsolutionday 2016: DevOps workflow with Docker on AWSAWS Vietnam Community
 
Cloudsolutionday 2016: Getting Started with Severless Architecture
Cloudsolutionday 2016: Getting Started with Severless ArchitectureCloudsolutionday 2016: Getting Started with Severless Architecture
Cloudsolutionday 2016: Getting Started with Severless ArchitectureAWS Vietnam Community
 
Cloudsolutionday 2016: Opening Remarks
Cloudsolutionday 2016: Opening RemarksCloudsolutionday 2016: Opening Remarks
Cloudsolutionday 2016: Opening RemarksAWS Vietnam Community
 
Cloudsolutionday 2016: Compliance and cost controlling on AWS
Cloudsolutionday 2016: Compliance and cost controlling on AWSCloudsolutionday 2016: Compliance and cost controlling on AWS
Cloudsolutionday 2016: Compliance and cost controlling on AWSAWS Vietnam Community
 
Meetup #4: AWS ELB Deep dive & Best practices
Meetup #4: AWS ELB Deep dive & Best practicesMeetup #4: AWS ELB Deep dive & Best practices
Meetup #4: AWS ELB Deep dive & Best practicesAWS Vietnam Community
 
Meetup #3: Migrating an Oracle Application from on-premise to AWS
Meetup #3: Migrating an Oracle Application from on-premise to AWSMeetup #3: Migrating an Oracle Application from on-premise to AWS
Meetup #3: Migrating an Oracle Application from on-premise to AWSAWS Vietnam Community
 
Meetup #3: Migrate a fast scale system to AWS
Meetup #3: Migrate a fast scale system to AWSMeetup #3: Migrate a fast scale system to AWS
Meetup #3: Migrate a fast scale system to AWSAWS Vietnam Community
 

More from AWS Vietnam Community (20)

Growth journey 2018 AWSVN
Growth journey 2018 AWSVNGrowth journey 2018 AWSVN
Growth journey 2018 AWSVN
 
Re invent 2018 top 15 launch announcements
Re invent 2018 top 15 launch announcementsRe invent 2018 top 15 launch announcements
Re invent 2018 top 15 launch announcements
 
Vietnam AWS Community Day 2018
Vietnam AWS Community Day 2018Vietnam AWS Community Day 2018
Vietnam AWS Community Day 2018
 
Series Meetup #1: Speech 2: Elastic beanstalk
Series Meetup #1: Speech 2: Elastic beanstalkSeries Meetup #1: Speech 2: Elastic beanstalk
Series Meetup #1: Speech 2: Elastic beanstalk
 
Series Meetup #1: Speech 1: Computing
Series Meetup #1: Speech 1: Computing Series Meetup #1: Speech 1: Computing
Series Meetup #1: Speech 1: Computing
 
Build an app on aws for your first 10 million users (2)
Build an app on aws for your first 10 million users (2)Build an app on aws for your first 10 million users (2)
Build an app on aws for your first 10 million users (2)
 
Vn introduction to cloud computing with amazon web services
Vn   introduction to cloud computing with amazon web servicesVn   introduction to cloud computing with amazon web services
Vn introduction to cloud computing with amazon web services
 
Meetup#7: AWS LightSail - The Simplicity of VPS - The Power of AWS
Meetup#7: AWS LightSail - The Simplicity of VPS - The Power of AWSMeetup#7: AWS LightSail - The Simplicity of VPS - The Power of AWS
Meetup#7: AWS LightSail - The Simplicity of VPS - The Power of AWS
 
Meetup#6: AWS-AI & Lambda Serverless
Meetup#6: AWS-AI & Lambda Serverless Meetup#6: AWS-AI & Lambda Serverless
Meetup#6: AWS-AI & Lambda Serverless
 
Cloud Solution Day 2016: Service Mesh for Kubernetes
Cloud Solution Day 2016: Service Mesh for KubernetesCloud Solution Day 2016: Service Mesh for Kubernetes
Cloud Solution Day 2016: Service Mesh for Kubernetes
 
Cloud Solution Day 2016: Microservices on Mesos & Netflix OSS
Cloud Solution Day 2016: Microservices on Mesos & Netflix OSSCloud Solution Day 2016: Microservices on Mesos & Netflix OSS
Cloud Solution Day 2016: Microservices on Mesos & Netflix OSS
 
Cloudsolutionday 2016: How to build a "zero-downtime" web application
Cloudsolutionday 2016: How to build a "zero-downtime" web application Cloudsolutionday 2016: How to build a "zero-downtime" web application
Cloudsolutionday 2016: How to build a "zero-downtime" web application
 
Cloudsolutionday 2016: Docker & FAAS at getvero.com
Cloudsolutionday 2016: Docker & FAAS at getvero.comCloudsolutionday 2016: Docker & FAAS at getvero.com
Cloudsolutionday 2016: Docker & FAAS at getvero.com
 
Cloudsolutionday 2016: DevOps workflow with Docker on AWS
Cloudsolutionday 2016: DevOps workflow with Docker on AWSCloudsolutionday 2016: DevOps workflow with Docker on AWS
Cloudsolutionday 2016: DevOps workflow with Docker on AWS
 
Cloudsolutionday 2016: Getting Started with Severless Architecture
Cloudsolutionday 2016: Getting Started with Severless ArchitectureCloudsolutionday 2016: Getting Started with Severless Architecture
Cloudsolutionday 2016: Getting Started with Severless Architecture
 
Cloudsolutionday 2016: Opening Remarks
Cloudsolutionday 2016: Opening RemarksCloudsolutionday 2016: Opening Remarks
Cloudsolutionday 2016: Opening Remarks
 
Cloudsolutionday 2016: Compliance and cost controlling on AWS
Cloudsolutionday 2016: Compliance and cost controlling on AWSCloudsolutionday 2016: Compliance and cost controlling on AWS
Cloudsolutionday 2016: Compliance and cost controlling on AWS
 
Meetup #4: AWS ELB Deep dive & Best practices
Meetup #4: AWS ELB Deep dive & Best practicesMeetup #4: AWS ELB Deep dive & Best practices
Meetup #4: AWS ELB Deep dive & Best practices
 
Meetup #3: Migrating an Oracle Application from on-premise to AWS
Meetup #3: Migrating an Oracle Application from on-premise to AWSMeetup #3: Migrating an Oracle Application from on-premise to AWS
Meetup #3: Migrating an Oracle Application from on-premise to AWS
 
Meetup #3: Migrate a fast scale system to AWS
Meetup #3: Migrate a fast scale system to AWSMeetup #3: Migrate a fast scale system to AWS
Meetup #3: Migrate a fast scale system to AWS
 

Recently uploaded

Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAzure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAndikSusilo4
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptxLBM Solutions
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your BudgetHyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your BudgetEnjoy Anytime
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxOnBoard
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphNeo4j
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?XfilesPro
 
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
 
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
 

Recently uploaded (20)

Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAzure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & Application
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptx
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your BudgetHyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
 
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptxVulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping Elbows
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?
 
The transition to renewables in India.pdf
The transition to renewables in India.pdfThe transition to renewables in India.pdf
The transition to renewables in India.pdf
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
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
 

Build multi region data warehouse on AWS - AWSVNUG

  • 1. Build multi-region Data Warehouse on AWS Mr. Vuong Tran Cloud Solution Architect OSAM #1 Mr. Thai Ngo Cloud Solution Architect OSAM AWS User Group Vietnam
  • 2.
  • 3. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.SUMMIT Agenda 1. What is Data Warehouse? 2. Benefit of using AWS for Data Warehousing 3. Why Multi-region Data Warehouse? 4. AWS Architecture
  • 4. What is the Data Warehouse?
  • 5. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.SUMMIT What is the Data Warehouse • DWs are central repositories of integrated data from one or more disparate sources so it can be compared and analyzed for greater business intelligence. • DWs is known as a blend of technologies and components which allows the strategic use of data.
  • 6. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.SUMMIT Data Warehouse using for? • Reporting • Data Analysis • Core component of business intelligence
  • 7. Benefits of using AWS for Data Warehouse
  • 8. SUMMIT © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved. Global Infrastructure 19 regions in the world Expanding more and more: Bahrain, Cape Town, Hong Kong SAR and Milan
  • 9. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.SUMMIT What are the main components of data warehouse on AWS?
  • 10. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.SUMMIT Benefits of using AWS for Data Warehouse • Better decision making • Consolidates data from many sources • Data quality, consistency, and accuracy • Historical intelligence • Separates analytics processing from transactional databases, improving performance of both systems
  • 11. Why Multi-region Data Warehouse ?
  • 12. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.SUMMIT Global business
  • 13. SUMMIT © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved. Data Location ● Stores in different regions ● Different networks
  • 14. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.SUMMIT Data Process Be processed separately in different ways in different regions
  • 15. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.SUMMIT Data Aggregation Be aggregated across regions for data mining and business analytic
  • 17. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.SUMMIT From the beginning Single Region
  • 18. SUMMIT © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved. AWS Redshift Amazon Redshift is a fully managed, petabyte-scale data warehouse service in the cloud. You can start with just a few hundred gigabytes of data and scale to a petabyte or more. This enables you to use your data to acquire new insights for your business and customers
  • 19. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.SUMMIT Amazon RedShift • Scale from 160GB to 2PB online • Automatic streaming backup/restore to S3 • Automatic failover and recovery • ANSI SQL interface • Load data from S3, DynamoDB and EMR
  • 20. SUMMIT © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved. AWS Glue Automatically discover and categorize your data making it immediately searchable and queryable across data sources Generate code to clean, enrich, and reliably move data between various data sources; you can also use their favorite tools to build ETL jobs Run your jobs on a serverless, fully managed, scale-out environment. No compute resources to provision or manage. Discovery Develop Deploy
  • 21. SUMMIT © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved. AWS S3 Secure, durable, highly-scalable object storage Accessible via a simple web services interface Store & retrieve any amount of data Integrate with many AWS services
  • 22. SUMMIT © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved. Amazon S3 Backup & Archiving Content Storage & Distribution Big Data Analytics Static Website Hosting Cloud-native Application Data Disaster Recovery
  • 23. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.SUMMIT Then expanding
  • 24. SUMMIT © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved. Multi Regions Architecture - Route 53: Geolocation Routing - DW Redshift separately - Glue jobs differences between regions - Data is placed separately among regions
  • 25. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.SUMMIT Multi Regions Architecture What about the Data from other regions? How can we manage and access data from other regions in secure way?
  • 26. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.SUMMIT We can do like this Rely on BI tools features - Support multiple sources - Support aggregation from multiple sources Challenge - Latency from sources - Customize data from other regions
  • 27. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.SUMMIT Or like this Glue - Send data to multiple DW endpoints per job Challenge - Managed glue jobs across region - Complex private networks with VPC peering when using Glue in VPC
  • 29. SUMMIT © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved. Architecture Diagram
  • 30. SUMMIT © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved. Pros - Replicate by AWS - Choose partial data to replicate by S3 prefix - Simplify the replication configure multi regions by using Cloud Formation S3 with cross-regions replication
  • 31. SUMMIT © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved. Pros - Maximize the ability to process and mine data from other regions - Focus only processing data, not sending data to many endpoints
  • 32. SUMMIT © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved. Pros - No complex network, no VPCs peering - Isolate ETL process between regions, different teams
  • 33. SUMMIT © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved. Pros - Data is prepared completely on each Redshift per region - Reduce latency from BI tools to Redshift
  • 34. SUMMIT © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved. Cons Redundant data - Replicate only what we need - Apply S3 object life cycle - Leverage Lambda to clean up Redshift data
  • 35. NGO QUOC THAI Cloud Solution Architect OSAM TRAN LE VUONG Cloud Solution Architect OSAM Thank you