SlideShare a Scribd company logo
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 Cloud
jimliddle
 
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
Amazon 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 Warehouses
Sebastian Herold
 
Reach New Heights with Amazon Redshift
Reach New Heights with Amazon RedshiftReach New Heights with Amazon Redshift
Reach New Heights with Amazon Redshift
Matillion
 
Replicator 4 22 - Technical presentation
Replicator 4 22 - Technical presentationReplicator 4 22 - Technical presentation
Replicator 4 22 - Technical presentation
Rapidi ApS (formerly Data Backbone Software A/S)
 
Datahive 360 - Felipe Wesbonk
Datahive 360 - Felipe WesbonkDatahive 360 - Felipe Wesbonk
Datahive 360 - Felipe Wesbonk
Immelda 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 BI
Oliver Theobald
 
SAP MDG PRESENTATION
SAP MDG PRESENTATIONSAP MDG PRESENTATION
SAP MDG PRESENTATION
EraedgeElearn
 
SAP migration and integration success
SAP migration and integration successSAP migration and integration success
SAP migration and integration success
Vivian 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 Engine
FlockData
 
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
SingleStore
 
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
Juliana 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 2013
cordellbanks
 
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 bi
Omar Khan
 
Data Technology Platform @ RueLaLa.com
Data Technology Platform @ RueLaLa.comData Technology Platform @ RueLaLa.com
Data Technology Platform @ RueLaLa.com
Saurabh 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 Hive
Qubole
 

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 journey
Amazon Web Services
 
Well Archictecture Framework dotNET.pdf
Well Archictecture Framework dotNET.pdfWell Archictecture Framework dotNET.pdf
Well Archictecture Framework dotNET.pdf
ConradoDeBiasi
 
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
Amazon 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 cloud
Reham 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 2019
Amazon 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 iceberg
Amazon Web Services
 
Costruire Architetture Ibride con AWS
Costruire Architetture Ibride con AWSCostruire Architetture Ibride con AWS
Costruire Architetture Ibride con AWS
Amazon Web Services
 
Introducing-AWS-Hong-Kong-Region
Introducing-AWS-Hong-Kong-RegionIntroducing-AWS-Hong-Kong-Region
Introducing-AWS-Hong-Kong-Region
Amazon 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 2019
AWS Summits
 
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
Amazon Web Services
 
[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 Sydney
Amazon Web Services
 
Application and database migration workshop
Application and database migration workshopApplication and database migration workshop
Application and database migration workshop
Reham 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 Loft
Amazon 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 - Charlotte
Amazon 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 Aviv
Amazon 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
 
AWS Outposts Update
AWS Outposts UpdateAWS Outposts Update
AWS Outposts Update
AWS Daily News
 
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
Amazon 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

Growth journey 2018 AWSVN
Growth journey 2018 AWSVNGrowth journey 2018 AWSVN
Growth journey 2018 AWSVN
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 announcements
AWS Vietnam Community
 
Vietnam AWS Community Day 2018
Vietnam AWS Community Day 2018Vietnam AWS Community Day 2018
Vietnam AWS Community Day 2018
AWS 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 beanstalk
AWS 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 services
AWS 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 AWS
AWS 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 Kubernetes
AWS 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 OSS
AWS 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.com
AWS 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 AWS
AWS 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 Architecture
AWS Vietnam Community
 
Cloudsolutionday 2016: Opening Remarks
Cloudsolutionday 2016: Opening RemarksCloudsolutionday 2016: Opening Remarks
Cloudsolutionday 2016: Opening Remarks
AWS 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 AWS
AWS 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 practices
AWS 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 AWS
AWS 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 AWS
AWS 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

20240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 202420240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 2024
Matthew Sinclair
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance
 
Microsoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdfMicrosoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdf
Uni Systems S.M.S.A.
 
Pushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 daysPushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 days
Adtran
 
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdfSAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
Peter Spielvogel
 
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptx
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptxSecstrike : Reverse Engineering & Pwnable tools for CTF.pptx
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptx
nkrafacyberclub
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance
 
Video Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the FutureVideo Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the Future
Alpen-Adria-Universität
 
UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5
DianaGray10
 
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
Neo4j
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
91mobiles
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
DanBrown980551
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
James Anderson
 
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
Neo4j
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
BookNet Canada
 
PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)
Ralf Eggert
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
ControlCase
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
Guy Korland
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
Alan Dix
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
Laura Byrne
 

Recently uploaded (20)

20240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 202420240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 2024
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
 
Microsoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdfMicrosoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdf
 
Pushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 daysPushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 days
 
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdfSAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
 
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptx
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptxSecstrike : Reverse Engineering & Pwnable tools for CTF.pptx
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptx
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
 
Video Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the FutureVideo Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the Future
 
UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5
 
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
 
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
 
PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
 

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