SlideShare a Scribd company logo
1 of 23
Data storage
&
Database Services
in
AWS and Azure
A COMPARISONAs delivered in tech meetup #01
organized by www.edYoda.com
on 22nd April 2018
at zekeLabs Bangalore
About me:
Ashish Pandey
Corporate Trainer
- Cloud & DevOps
11+ years experience
Ex- Guavus, Ex- Aricent, Ex -
Cadence
Agenda
Comparative study of -
Services in Data and Big Data Paradigm including…
• Data Storage services
• Database services
… on AWS and Azure cloud
Data Services
Collect Store Analyze/Process Visualization
S3
Snowball
Storage
Gateway
EMRAthena
Redshift QuickSight
DynamoDB
ElastiCache
RDS
Data
Pipeline Glue
Amazon
Kinesis
Firehose
Kinesis
Kinesis
Streams
DMS
Lambda
Amazon
Glacier
Amazon EFS
Data services
Collect Store Analyze/Process Visualization
blob
Data box
StorSimple
HDInsightData Lake
Analytics
SQL Data
warehouse
Power BI
Cosmos DB
Redis CacheDatabase
Data Factory
Amazon
Events
hub
Stream
Analytics
Azure
Function
Datalake
Data Sync
Data Storage
services
Object based storage services
AWS: S3
▶ Supports replication based on storage class
▶ 3 storage classes:
▶ Standard
▶ S3- Infrequently Accessed
▶ One-zone IA
▶ Reduced Redundent
▶ Versioning enabled
Azure: Block Blobs
▶ Replication Depends on storage account
▶ 2 storage classes:
▶ Hot
▶ Cold
▶ Replication strategy:
▶ Locally redundant storage LRS
▶ Zone redundant storage ZRS
▶ Geo Redundant GRS
▶ Read Access Geo Redundant storage RA-GRS
Block based storage services
AWS: EBS
▶ Volume for OS and Data disks
▶ Max Size 16 TB
▶ Replication within AZ
Azure: Page Blobs
▶ Volume for OS and Data disks
▶ Max Size 8 TB
▶ Replication Depends on redundancy
strategy
Shared File storage services
AWS: Elastic File System EFS
▶ Uses NFS v4
▶ Max Size: Unlimited (Automatically scales)
▶ Multiple on-premise servers as well as cloud
servers can access them simultaneously
Azure: Azure Files
▶ Uses SMB3.0 and HTTPS
▶ Max Size 5 TB
▶ Multiple on-premise servers as well as cloud
servers can access them simultaneously
Extra storage services
AWS
▶ Glacier
▶ Lifecycle management rule
▶ Multiple type of EBS volume
▶ Simple Queue Service (SQS)
Azure
▶ Archive storage Tier in Blob
▶ Data Lifecycle Mgmt using Data Factory
▶ Storage account:
▶ Standard
▶ Premium
▶ Queue
▶ Table
Database
services
Database services in AWS
▶ SQL Servers on EC2 SQL Server on Virtual Machine
▶ Relational Database Services Managed Database compatible with
MySQL, PostgreSQL, Oracle etc.
▶ Redshift Elastic data warehouse as a
service with petabyte scale
▶ DynamoDB Highly distributed, NO-SQL database for
any scale
▶ ElastiCache Powers applications with high-throughput,
low-latency data access
▶ Glue Machine Learning Enabled ETL
tool
Database services in Azure
▶ SQL Server [IAAS] SQL Server on Virtual Machine
▶ Azure Databases Managed Database compatible with [SQL,
MySQL, PostgreSQL]
▶ SQL Data Warehouse Elastic data warehouse as a service with
enterprise-class features
▶ SQL Server Stretch Database Dynamically stretch on-premises SQL Server databases
to Azure
▶ Azure Cosmos DB Globally distributed, multi-model database for any
scale
▶ Table Storage NoSQL key-value store using semi-
structured datasets
Azure:
Legacy
Advantages
AWS:
Legacy
Advantages
▶ Pioneer in IAAS.
▶ Amazon Aurora: A cloud-native in-house Mysql and
PostgreSQL compatible fully Managed database.
▶ RedShift Data warehouse.
▶ Third party compatibility with no baggage
Managed Database
AWS: RDS
▶ Supports: MySQL, MSSQL, PostgreSQL, MariaDB,
Oracle, Aurora.
▶ Multi AZ replication
▶ Cross region Read Replica
▶ Aurora [High performance and throughput]
Azure: SQL Databases
▶ Supports: MSSQL, MySQL, PostgreSQL, mariaDB
▶ Other versions are supported on Virtual Machine
(IAAS)
▶ Stretch databases
▶ Elastic Database pools
Non-Relational Database
AWS: DynamoDB
▶ Automatically Scales
▶ 6 X cross regions Replication
Azure: CosmosDB
▶ Multi Modal Globally Distributed
▶ low latency NO-SQL database.
Data warehouses
AWS: Redshift
▶ Based on PostgreSQL
▶ Columnar based structure
▶ ELT techniques used
▶ High level of Query performance
▶ Integrates well with other AWS services.
Azure: SQL Warehouse
▶ Based on MSSQL
▶ Columnar based
▶ Unlimited scale
▶ Can be paused when no query expected.
ETL Tools
AWS: Glue
▶ Based on Spark
▶ Enabled with Machine Learning
▶ Crawlers
▶ Uses Data Catalogue
▶ Auto generates Spark code
Azure: Data Factory
▶ Orchestrates Data Pipeline activity
▶ Comprises of activity and data stores
▶ Triggers
▶ May use HDInsight, Spark, cosmosDB etc.
Other Related
Services
AWS
▶ Database Migration Services
▶ Schema Conversion Tool
▶ RDS Cluster
Azure
▶ SQL Data Sync
▶ SQL Server management system SSMS
▶ Database pools
Other factors to select your Cloud
▶ Pricing
▶ Legacy softwares being used
▶ Availability of skills
▶ Client Requirement
▶ Customer support
▶ Third party tool integration
▶ Integration with Existing Infrastructure
Challenges in Moving to Cloud
▶ Making the correct choice: SaaS, IaaS, PaaS
▶ Loss of Control
▶ Vendor Lock-in
▶ Security and Compliance
▶ Availability and Reliability
▶ Performance and Bandwidth Cost
▶ Integration with Existing Infrastructure
▶ Lack of Skills, Knowledge and Expertise
Thank You
Visit www.edYoda.com for more free Tech Videos about cutting edge technologies like
cloud, DevOps, Machine Learning, AI, Blockchain and many more.
You are more than welcome to upload your own tech videos on edYoda.

More Related Content

What's hot

Scylla Summit 2018: Adventures in AdTech: Processing 50 Billion User Profiles...
Scylla Summit 2018: Adventures in AdTech: Processing 50 Billion User Profiles...Scylla Summit 2018: Adventures in AdTech: Processing 50 Billion User Profiles...
Scylla Summit 2018: Adventures in AdTech: Processing 50 Billion User Profiles...ScyllaDB
 
Apache Cassandra Lunch #71: Creating a User Profile Using DataStax Astra and ...
Apache Cassandra Lunch #71: Creating a User Profile Using DataStax Astra and ...Apache Cassandra Lunch #71: Creating a User Profile Using DataStax Astra and ...
Apache Cassandra Lunch #71: Creating a User Profile Using DataStax Astra and ...Anant Corporation
 
Apache Cassandra Lunch #78: Deploy Cassandra using DSE Operator to Kubernetes
Apache Cassandra Lunch #78: Deploy Cassandra using DSE Operator to KubernetesApache Cassandra Lunch #78: Deploy Cassandra using DSE Operator to Kubernetes
Apache Cassandra Lunch #78: Deploy Cassandra using DSE Operator to KubernetesAnant Corporation
 
Azure Cosmos DB: Features, Practical Use and Optimization "
Azure Cosmos DB: Features, Practical Use and Optimization "Azure Cosmos DB: Features, Practical Use and Optimization "
Azure Cosmos DB: Features, Practical Use and Optimization "GlobalLogic Ukraine
 
Introduction to cloud computing
Introduction to cloud computingIntroduction to cloud computing
Introduction to cloud computingVijay Kalangi
 
GDG Ternopil TechTalks Web #1 2015 - Data storages in Microsoft Azure
GDG Ternopil TechTalks Web #1 2015 - Data storages in Microsoft AzureGDG Ternopil TechTalks Web #1 2015 - Data storages in Microsoft Azure
GDG Ternopil TechTalks Web #1 2015 - Data storages in Microsoft AzureAndriy Deren'
 
Azure Cosmos DB - NoSQL In the Microsoft Cloud
Azure Cosmos DB - NoSQL In the Microsoft CloudAzure Cosmos DB - NoSQL In the Microsoft Cloud
Azure Cosmos DB - NoSQL In the Microsoft CloudJosh Lane
 
Getting started in the cloud for developers
Getting started in the cloud for developersGetting started in the cloud for developers
Getting started in the cloud for developersMariaDB plc
 
Microsoft Azure in the Enterprise - thinkASG University Series
Microsoft Azure in the Enterprise - thinkASG University SeriesMicrosoft Azure in the Enterprise - thinkASG University Series
Microsoft Azure in the Enterprise - thinkASG University SeriesthinkASG
 
Google Cloud and Data Pipeline Patterns
Google Cloud and Data Pipeline PatternsGoogle Cloud and Data Pipeline Patterns
Google Cloud and Data Pipeline PatternsLynn Langit
 
Bi and AI updates in the Microsoft Data Platform stack
Bi and AI updates in the Microsoft Data Platform stackBi and AI updates in the Microsoft Data Platform stack
Bi and AI updates in the Microsoft Data Platform stackIvan Donev
 
How to power microservices with MariaDB
How to power microservices with MariaDBHow to power microservices with MariaDB
How to power microservices with MariaDBMariaDB plc
 
Upgrade your SQL Server like a Ninja
Upgrade your SQL Server like a NinjaUpgrade your SQL Server like a Ninja
Upgrade your SQL Server like a NinjaAmit Banerjee
 
Discovery Day 2019 Sofia - What is new in SQL Server 2019
Discovery Day 2019 Sofia - What is new in SQL Server 2019Discovery Day 2019 Sofia - What is new in SQL Server 2019
Discovery Day 2019 Sofia - What is new in SQL Server 2019Ivan Donev
 
Azure database services for PostgreSQL and MySQL
Azure database services for PostgreSQL and MySQLAzure database services for PostgreSQL and MySQL
Azure database services for PostgreSQL and MySQLAmit Banerjee
 

What's hot (20)

Scylla Summit 2018: Adventures in AdTech: Processing 50 Billion User Profiles...
Scylla Summit 2018: Adventures in AdTech: Processing 50 Billion User Profiles...Scylla Summit 2018: Adventures in AdTech: Processing 50 Billion User Profiles...
Scylla Summit 2018: Adventures in AdTech: Processing 50 Billion User Profiles...
 
Apache Cassandra Lunch #71: Creating a User Profile Using DataStax Astra and ...
Apache Cassandra Lunch #71: Creating a User Profile Using DataStax Astra and ...Apache Cassandra Lunch #71: Creating a User Profile Using DataStax Astra and ...
Apache Cassandra Lunch #71: Creating a User Profile Using DataStax Astra and ...
 
R in Power BI
R in Power BIR in Power BI
R in Power BI
 
Apache Cassandra Lunch #78: Deploy Cassandra using DSE Operator to Kubernetes
Apache Cassandra Lunch #78: Deploy Cassandra using DSE Operator to KubernetesApache Cassandra Lunch #78: Deploy Cassandra using DSE Operator to Kubernetes
Apache Cassandra Lunch #78: Deploy Cassandra using DSE Operator to Kubernetes
 
Azure Cosmos DB: Features, Practical Use and Optimization "
Azure Cosmos DB: Features, Practical Use and Optimization "Azure Cosmos DB: Features, Practical Use and Optimization "
Azure Cosmos DB: Features, Practical Use and Optimization "
 
Azure CosmosDB
Azure CosmosDBAzure CosmosDB
Azure CosmosDB
 
Cosmosdb graph
Cosmosdb graphCosmosdb graph
Cosmosdb graph
 
Introduction to cloud computing
Introduction to cloud computingIntroduction to cloud computing
Introduction to cloud computing
 
GDG Ternopil TechTalks Web #1 2015 - Data storages in Microsoft Azure
GDG Ternopil TechTalks Web #1 2015 - Data storages in Microsoft AzureGDG Ternopil TechTalks Web #1 2015 - Data storages in Microsoft Azure
GDG Ternopil TechTalks Web #1 2015 - Data storages in Microsoft Azure
 
Azure Cosmos DB - NoSQL In the Microsoft Cloud
Azure Cosmos DB - NoSQL In the Microsoft CloudAzure Cosmos DB - NoSQL In the Microsoft Cloud
Azure Cosmos DB - NoSQL In the Microsoft Cloud
 
Cosmos DB Service
Cosmos DB ServiceCosmos DB Service
Cosmos DB Service
 
Getting started in the cloud for developers
Getting started in the cloud for developersGetting started in the cloud for developers
Getting started in the cloud for developers
 
Microsoft Azure in the Enterprise - thinkASG University Series
Microsoft Azure in the Enterprise - thinkASG University SeriesMicrosoft Azure in the Enterprise - thinkASG University Series
Microsoft Azure in the Enterprise - thinkASG University Series
 
Google Cloud and Data Pipeline Patterns
Google Cloud and Data Pipeline PatternsGoogle Cloud and Data Pipeline Patterns
Google Cloud and Data Pipeline Patterns
 
Bi and AI updates in the Microsoft Data Platform stack
Bi and AI updates in the Microsoft Data Platform stackBi and AI updates in the Microsoft Data Platform stack
Bi and AI updates in the Microsoft Data Platform stack
 
How to power microservices with MariaDB
How to power microservices with MariaDBHow to power microservices with MariaDB
How to power microservices with MariaDB
 
Upgrade your SQL Server like a Ninja
Upgrade your SQL Server like a NinjaUpgrade your SQL Server like a Ninja
Upgrade your SQL Server like a Ninja
 
Apache Ignite
Apache IgniteApache Ignite
Apache Ignite
 
Discovery Day 2019 Sofia - What is new in SQL Server 2019
Discovery Day 2019 Sofia - What is new in SQL Server 2019Discovery Day 2019 Sofia - What is new in SQL Server 2019
Discovery Day 2019 Sofia - What is new in SQL Server 2019
 
Azure database services for PostgreSQL and MySQL
Azure database services for PostgreSQL and MySQLAzure database services for PostgreSQL and MySQL
Azure database services for PostgreSQL and MySQL
 

Similar to Session 02 data_storage_and_database_services_in_aws_and_azure

Introducing Azure SQL Data Warehouse
Introducing Azure SQL Data WarehouseIntroducing Azure SQL Data Warehouse
Introducing Azure SQL Data WarehouseJames Serra
 
Azure fundamental -Introduction
Azure fundamental -IntroductionAzure fundamental -Introduction
Azure fundamental -IntroductionManishK55
 
AWS Certified Solutions Architect Professional Course S15-S18
AWS Certified Solutions Architect Professional Course S15-S18AWS Certified Solutions Architect Professional Course S15-S18
AWS Certified Solutions Architect Professional Course S15-S18Neal Davis
 
Afternoons with Azure - Azure Data Services
Afternoons with Azure - Azure Data ServicesAfternoons with Azure - Azure Data Services
Afternoons with Azure - Azure Data ServicesCCG
 
AWS CLOUD 2017 - Amazon Athena 및 Glue를 통한 빠른 데이터 질의 및 처리 기능 소개 (김상필 솔루션즈 아키텍트)
AWS CLOUD 2017 - Amazon Athena 및 Glue를 통한 빠른 데이터 질의 및 처리 기능 소개 (김상필 솔루션즈 아키텍트)AWS CLOUD 2017 - Amazon Athena 및 Glue를 통한 빠른 데이터 질의 및 처리 기능 소개 (김상필 솔루션즈 아키텍트)
AWS CLOUD 2017 - Amazon Athena 및 Glue를 통한 빠른 데이터 질의 및 처리 기능 소개 (김상필 솔루션즈 아키텍트)Amazon Web Services Korea
 
Azure Days 2019: Business Intelligence auf Azure (Marco Amhof & Yves Mauron)
Azure Days 2019: Business Intelligence auf Azure (Marco Amhof & Yves Mauron)Azure Days 2019: Business Intelligence auf Azure (Marco Amhof & Yves Mauron)
Azure Days 2019: Business Intelligence auf Azure (Marco Amhof & Yves Mauron)Trivadis
 
Astroinformatics 2014: Scientific Computing on the Cloud with Amazon Web Serv...
Astroinformatics 2014: Scientific Computing on the Cloud with Amazon Web Serv...Astroinformatics 2014: Scientific Computing on the Cloud with Amazon Web Serv...
Astroinformatics 2014: Scientific Computing on the Cloud with Amazon Web Serv...Jamie Kinney
 
Designing a modern data warehouse in azure
Designing a modern data warehouse in azure   Designing a modern data warehouse in azure
Designing a modern data warehouse in azure Antonios Chatzipavlis
 
Designing a modern data warehouse in azure
Designing a modern data warehouse in azure   Designing a modern data warehouse in azure
Designing a modern data warehouse in azure Antonios Chatzipavlis
 
AWS Public Cloud solution for ABC Corporation
AWS Public Cloud solution for ABC CorporationAWS Public Cloud solution for ABC Corporation
AWS Public Cloud solution for ABC CorporationManpreet Sidhu
 
Azure Databricks – Customer Experiences and Lessons Denzil Ribeiro Madhu Ganta
Azure Databricks – Customer Experiences and Lessons Denzil Ribeiro Madhu GantaAzure Databricks – Customer Experiences and Lessons Denzil Ribeiro Madhu Ganta
Azure Databricks – Customer Experiences and Lessons Denzil Ribeiro Madhu GantaDatabricks
 
Azure Data Platform Overview.pdf
Azure Data Platform Overview.pdfAzure Data Platform Overview.pdf
Azure Data Platform Overview.pdfDustin Vannoy
 
Serverless Data Platform
Serverless Data PlatformServerless Data Platform
Serverless Data PlatformShu-Jeng Hsieh
 
Beyond Relational
Beyond RelationalBeyond Relational
Beyond RelationalLynn Langit
 
AWS re:Invent 2016: Workshop: Using the Database Migration Service (DMS) for ...
AWS re:Invent 2016: Workshop: Using the Database Migration Service (DMS) for ...AWS re:Invent 2016: Workshop: Using the Database Migration Service (DMS) for ...
AWS re:Invent 2016: Workshop: Using the Database Migration Service (DMS) for ...Amazon Web Services
 
Amazon Elastic Map Reduce - Ian Meyers
Amazon Elastic Map Reduce - Ian MeyersAmazon Elastic Map Reduce - Ian Meyers
Amazon Elastic Map Reduce - Ian Meyershuguk
 
HSBC and AWS Day - Database Options on AWS
HSBC and AWS Day - Database Options on AWSHSBC and AWS Day - Database Options on AWS
HSBC and AWS Day - Database Options on AWSAmazon Web Services
 
Azure data platform overview
Azure data platform overviewAzure data platform overview
Azure data platform overviewJames Serra
 

Similar to Session 02 data_storage_and_database_services_in_aws_and_azure (20)

Introducing Azure SQL Data Warehouse
Introducing Azure SQL Data WarehouseIntroducing Azure SQL Data Warehouse
Introducing Azure SQL Data Warehouse
 
Azure fundamental -Introduction
Azure fundamental -IntroductionAzure fundamental -Introduction
Azure fundamental -Introduction
 
AWS Certified Solutions Architect Professional Course S15-S18
AWS Certified Solutions Architect Professional Course S15-S18AWS Certified Solutions Architect Professional Course S15-S18
AWS Certified Solutions Architect Professional Course S15-S18
 
Afternoons with Azure - Azure Data Services
Afternoons with Azure - Azure Data ServicesAfternoons with Azure - Azure Data Services
Afternoons with Azure - Azure Data Services
 
AWS CLOUD 2017 - Amazon Athena 및 Glue를 통한 빠른 데이터 질의 및 처리 기능 소개 (김상필 솔루션즈 아키텍트)
AWS CLOUD 2017 - Amazon Athena 및 Glue를 통한 빠른 데이터 질의 및 처리 기능 소개 (김상필 솔루션즈 아키텍트)AWS CLOUD 2017 - Amazon Athena 및 Glue를 통한 빠른 데이터 질의 및 처리 기능 소개 (김상필 솔루션즈 아키텍트)
AWS CLOUD 2017 - Amazon Athena 및 Glue를 통한 빠른 데이터 질의 및 처리 기능 소개 (김상필 솔루션즈 아키텍트)
 
Azure Days 2019: Business Intelligence auf Azure (Marco Amhof & Yves Mauron)
Azure Days 2019: Business Intelligence auf Azure (Marco Amhof & Yves Mauron)Azure Days 2019: Business Intelligence auf Azure (Marco Amhof & Yves Mauron)
Azure Days 2019: Business Intelligence auf Azure (Marco Amhof & Yves Mauron)
 
Astroinformatics 2014: Scientific Computing on the Cloud with Amazon Web Serv...
Astroinformatics 2014: Scientific Computing on the Cloud with Amazon Web Serv...Astroinformatics 2014: Scientific Computing on the Cloud with Amazon Web Serv...
Astroinformatics 2014: Scientific Computing on the Cloud with Amazon Web Serv...
 
Designing a modern data warehouse in azure
Designing a modern data warehouse in azure   Designing a modern data warehouse in azure
Designing a modern data warehouse in azure
 
Designing a modern data warehouse in azure
Designing a modern data warehouse in azure   Designing a modern data warehouse in azure
Designing a modern data warehouse in azure
 
AWS Public Cloud solution for ABC Corporation
AWS Public Cloud solution for ABC CorporationAWS Public Cloud solution for ABC Corporation
AWS Public Cloud solution for ABC Corporation
 
Azure Databricks – Customer Experiences and Lessons Denzil Ribeiro Madhu Ganta
Azure Databricks – Customer Experiences and Lessons Denzil Ribeiro Madhu GantaAzure Databricks – Customer Experiences and Lessons Denzil Ribeiro Madhu Ganta
Azure Databricks – Customer Experiences and Lessons Denzil Ribeiro Madhu Ganta
 
Azure Data Platform Overview.pdf
Azure Data Platform Overview.pdfAzure Data Platform Overview.pdf
Azure Data Platform Overview.pdf
 
Serverless Data Platform
Serverless Data PlatformServerless Data Platform
Serverless Data Platform
 
Beyond Relational
Beyond RelationalBeyond Relational
Beyond Relational
 
The Best of re:invent 2016
The Best of re:invent 2016The Best of re:invent 2016
The Best of re:invent 2016
 
AWS re:Invent 2016: Workshop: Using the Database Migration Service (DMS) for ...
AWS re:Invent 2016: Workshop: Using the Database Migration Service (DMS) for ...AWS re:Invent 2016: Workshop: Using the Database Migration Service (DMS) for ...
AWS re:Invent 2016: Workshop: Using the Database Migration Service (DMS) for ...
 
Amazon Elastic Map Reduce - Ian Meyers
Amazon Elastic Map Reduce - Ian MeyersAmazon Elastic Map Reduce - Ian Meyers
Amazon Elastic Map Reduce - Ian Meyers
 
Azure data platform overview
Azure data platform overviewAzure data platform overview
Azure data platform overview
 
HSBC and AWS Day - Database Options on AWS
HSBC and AWS Day - Database Options on AWSHSBC and AWS Day - Database Options on AWS
HSBC and AWS Day - Database Options on AWS
 
Azure data platform overview
Azure data platform overviewAzure data platform overview
Azure data platform overview
 

Recently uploaded

Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessPixlogix Infotech
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsJoaquim Jorge
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...DianaGray10
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CVKhem
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...apidays
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProduct Anonymous
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?Antenna Manufacturer Coco
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAndrey Devyatkin
 

Recently uploaded (20)

Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 

Session 02 data_storage_and_database_services_in_aws_and_azure

  • 1. Data storage & Database Services in AWS and Azure A COMPARISONAs delivered in tech meetup #01 organized by www.edYoda.com on 22nd April 2018 at zekeLabs Bangalore
  • 2. About me: Ashish Pandey Corporate Trainer - Cloud & DevOps 11+ years experience Ex- Guavus, Ex- Aricent, Ex - Cadence
  • 3. Agenda Comparative study of - Services in Data and Big Data Paradigm including… • Data Storage services • Database services … on AWS and Azure cloud
  • 4. Data Services Collect Store Analyze/Process Visualization S3 Snowball Storage Gateway EMRAthena Redshift QuickSight DynamoDB ElastiCache RDS Data Pipeline Glue Amazon Kinesis Firehose Kinesis Kinesis Streams DMS Lambda Amazon Glacier Amazon EFS
  • 5. Data services Collect Store Analyze/Process Visualization blob Data box StorSimple HDInsightData Lake Analytics SQL Data warehouse Power BI Cosmos DB Redis CacheDatabase Data Factory Amazon Events hub Stream Analytics Azure Function Datalake Data Sync
  • 7. Object based storage services AWS: S3 ▶ Supports replication based on storage class ▶ 3 storage classes: ▶ Standard ▶ S3- Infrequently Accessed ▶ One-zone IA ▶ Reduced Redundent ▶ Versioning enabled Azure: Block Blobs ▶ Replication Depends on storage account ▶ 2 storage classes: ▶ Hot ▶ Cold ▶ Replication strategy: ▶ Locally redundant storage LRS ▶ Zone redundant storage ZRS ▶ Geo Redundant GRS ▶ Read Access Geo Redundant storage RA-GRS
  • 8. Block based storage services AWS: EBS ▶ Volume for OS and Data disks ▶ Max Size 16 TB ▶ Replication within AZ Azure: Page Blobs ▶ Volume for OS and Data disks ▶ Max Size 8 TB ▶ Replication Depends on redundancy strategy
  • 9. Shared File storage services AWS: Elastic File System EFS ▶ Uses NFS v4 ▶ Max Size: Unlimited (Automatically scales) ▶ Multiple on-premise servers as well as cloud servers can access them simultaneously Azure: Azure Files ▶ Uses SMB3.0 and HTTPS ▶ Max Size 5 TB ▶ Multiple on-premise servers as well as cloud servers can access them simultaneously
  • 10. Extra storage services AWS ▶ Glacier ▶ Lifecycle management rule ▶ Multiple type of EBS volume ▶ Simple Queue Service (SQS) Azure ▶ Archive storage Tier in Blob ▶ Data Lifecycle Mgmt using Data Factory ▶ Storage account: ▶ Standard ▶ Premium ▶ Queue ▶ Table
  • 12. Database services in AWS ▶ SQL Servers on EC2 SQL Server on Virtual Machine ▶ Relational Database Services Managed Database compatible with MySQL, PostgreSQL, Oracle etc. ▶ Redshift Elastic data warehouse as a service with petabyte scale ▶ DynamoDB Highly distributed, NO-SQL database for any scale ▶ ElastiCache Powers applications with high-throughput, low-latency data access ▶ Glue Machine Learning Enabled ETL tool
  • 13. Database services in Azure ▶ SQL Server [IAAS] SQL Server on Virtual Machine ▶ Azure Databases Managed Database compatible with [SQL, MySQL, PostgreSQL] ▶ SQL Data Warehouse Elastic data warehouse as a service with enterprise-class features ▶ SQL Server Stretch Database Dynamically stretch on-premises SQL Server databases to Azure ▶ Azure Cosmos DB Globally distributed, multi-model database for any scale ▶ Table Storage NoSQL key-value store using semi- structured datasets
  • 15. AWS: Legacy Advantages ▶ Pioneer in IAAS. ▶ Amazon Aurora: A cloud-native in-house Mysql and PostgreSQL compatible fully Managed database. ▶ RedShift Data warehouse. ▶ Third party compatibility with no baggage
  • 16. Managed Database AWS: RDS ▶ Supports: MySQL, MSSQL, PostgreSQL, MariaDB, Oracle, Aurora. ▶ Multi AZ replication ▶ Cross region Read Replica ▶ Aurora [High performance and throughput] Azure: SQL Databases ▶ Supports: MSSQL, MySQL, PostgreSQL, mariaDB ▶ Other versions are supported on Virtual Machine (IAAS) ▶ Stretch databases ▶ Elastic Database pools
  • 17. Non-Relational Database AWS: DynamoDB ▶ Automatically Scales ▶ 6 X cross regions Replication Azure: CosmosDB ▶ Multi Modal Globally Distributed ▶ low latency NO-SQL database.
  • 18. Data warehouses AWS: Redshift ▶ Based on PostgreSQL ▶ Columnar based structure ▶ ELT techniques used ▶ High level of Query performance ▶ Integrates well with other AWS services. Azure: SQL Warehouse ▶ Based on MSSQL ▶ Columnar based ▶ Unlimited scale ▶ Can be paused when no query expected.
  • 19. ETL Tools AWS: Glue ▶ Based on Spark ▶ Enabled with Machine Learning ▶ Crawlers ▶ Uses Data Catalogue ▶ Auto generates Spark code Azure: Data Factory ▶ Orchestrates Data Pipeline activity ▶ Comprises of activity and data stores ▶ Triggers ▶ May use HDInsight, Spark, cosmosDB etc.
  • 20. Other Related Services AWS ▶ Database Migration Services ▶ Schema Conversion Tool ▶ RDS Cluster Azure ▶ SQL Data Sync ▶ SQL Server management system SSMS ▶ Database pools
  • 21. Other factors to select your Cloud ▶ Pricing ▶ Legacy softwares being used ▶ Availability of skills ▶ Client Requirement ▶ Customer support ▶ Third party tool integration ▶ Integration with Existing Infrastructure
  • 22. Challenges in Moving to Cloud ▶ Making the correct choice: SaaS, IaaS, PaaS ▶ Loss of Control ▶ Vendor Lock-in ▶ Security and Compliance ▶ Availability and Reliability ▶ Performance and Bandwidth Cost ▶ Integration with Existing Infrastructure ▶ Lack of Skills, Knowledge and Expertise
  • 23. Thank You Visit www.edYoda.com for more free Tech Videos about cutting edge technologies like cloud, DevOps, Machine Learning, AI, Blockchain and many more. You are more than welcome to upload your own tech videos on edYoda.