SlideShare a Scribd company logo
Azure Data Services
Afternoons with Azure Part 3
AGENDA
Modern BI Architecture
What is PaaS
Storage Options
Azure Active Directory
SQL DB
SQL DW
-- Demonstration --
Data Lake
Data Factory
-- Demonstration --
Modern BI Architecture
Common BI
Solution
Diagram
Data sources Non-relational data
New data
sources & types
Increasing
data volumes
Real-time data
Cloud-born data
Modern Business Intelligence Landscape
Azure PaaS
Key Benefits
Less Administration - free up
administrative resources
Scalability - When using SQL
Database, you pay-as-you-go with
options to scale up or out for
greater power with no interruption
Faster deployments
No operating system cost/updates
overhead
Backups are done by default
Development continues without
any major changes.
Azure Storage
The Foundation of All Things Azure
Azure Storage
Azure Storage is…
Durable
Scalable
Highly Available
Azure storage provides the foundation upon which most
of the remaining Azure cloud offerings depend. Whether
it's IaaS virtual servers, PaaS SQL and warehouse data, it
all needs to be stored somewhere.
Azure Blob
Specialized storage account for
storing LARGE amounts
unstructured data as Blob
objects
Could include image, video, text
documents, etc.
Stored in containers
Use when you want your
application to support
streaming and random access
scenarios.
3 Main Types of Azure Storage
Azure File
Offers fully managed file shares
in the cloud
Replace or supplement typical
on-premise file systems
Easily mount and Azure File
Share and access through
Windows (Map network drive)
Use when you want to lift and
shift an application to the cloud
that already uses an on-premise
file system
Azure Disk
Managed Disk space on a
Virtual Machine
Solid State Drive (SSD)
You want to store data that
is not required to be
accessed from outside the
virtual machine to which
the disk is attached
Azure Active Directory
The Foundation of All Things Azure
Azure Active Directory
(AAD)
• AAD can be synced with On-Prem Windows AD
• Extends a user’s scope of access into cloud offerings
• Free offering with any Azure subscription
• Premium SKU allows for write back from AAD to on-premise
active directory
Identity and access management cloud solution that
provides a robust set of capabilities to manage users and
groups. Helps secure access to on-premises and cloud.
Azure SQL DB
Azure Databases
Topics
What is Azure SQL DB
Fears of the Cloud
Security
Benefits
Things to keep in mind
What is Azure SQL Database?
Azure SQL Database is the intelligent, fully managed relational cloud
database service that provides the broadest SQL Server engine
compatibility so you can migrate your SQL Server databases without
changing your apps.
• Accelerates app development
• Makes maintenance easy and productive
Take advantage of built-in intelligence that learns app patterns and
adapts to maximize performance, reliability, and data protection.
~MSFT
Fears of the Cloud
Change
Job Security
Accessibility
Compatibility
Infrastructure
https://www.petri.com/azure-sql-versus-sql-server-azure-vm
Security
Benefits
Save on costs
Focused & faster development
• Great for Agile!
Scalability
Auto back up
Security
Things to Keep in Mind
No SQL Server Agent
Can’t go cross database
Slight difference in terms of SQL
Heavy Loads
Deleting Database
Azure SQL Data Warehouse
Azure Databases
Topics
What is Azure SQL DW
Benefits
Costs breakdown
Azure SQL DV vs. Azure
SQL DW
What is Azure SQL Data Warehouse (ADW)
• Microsoft managed service platform (PaaS offering) build
of SQL Server technology.
• A cloud-based Enterprise Data Warehouse (EDW) that
leverages Massively Parallel Processing (MPP) to quickly
run complex queries across petabytes of data.
• Uses PolyBase to query the big data stores. PolyBase uses
standard T-SQL queries to bring the data into SQL Data
Warehouse.
Benefits of Azure SQL DW
Cost-efficiencies, elasticity and hyper-scale of cloud for LARGE data warehouses
Allows for separation of compute and storage as needed
Ability to combine relational and non-relational data hosted in Hadoop using PolyBase
Allows for pausing an instance to save costs
Azure SQL DW Tiers and Costs
***
*** Pricing changes frequently ***
Azure SQL DB versus Azure SQL DW
Azure Databases
Both are PaaS offerings.
Azure SQL Data Warehouse was built for OLAP systems. Massively Parallel
processing system or MPP are made up of multiple nodes each with their
own resources and they work together to provide increased performance.
Azure SQL DB is optimized for quick reads and writes. (OLTP)
Azure SQL Server versus Azure SQL Data Warehouse
Which to Choose When???
Azure
SQL Server
Azure SQL Data
Warehouse
Which to choose when…
Azure SQL Server versus Azure SQL Data Warehouse
…you are building an
application database?
Answer:
Which to choose when…
Azure SQL Server versus Azure SQL Data Warehouse
…you expect to work with
large amounts of data (> 4TB)
with a small number of users??
Answer:
Which to choose when…
Azure SQL Server versus Azure SQL Data Warehouse
…you want to build a
data warehouse?
Answer:
Guidelines
When to choose
Azure DW over Azure DB
When you expect to have a need to scale significantly. There
are limitations on scaling up with Azure SQL DB. With MPP,
you have nearly unlimited scale out.
When you expect to work with large amounts of data (> 4TB)
– ADW is optimized for performing data analytics tasks
When you need to join relational and Hadoop data to Azure
Blob Storage (PolyBase)
– Allows the data to remain stored in Hadoop
Low to medium concurrency
Guidelines
When to choose
Azure DB over Azure DW
When you have small dataset (<4TB).
When you anticipate high concurrency of queries
– Large number of users/ systems connecting firing off
multiple queries
When there are frequent reads and writes (OLTP)
– Building and application database
When costs are a consideration
Guidelines
Other things to consider
ADW does not support Geo Replication
ADB has auto tuning features
ADW has the ability to pause where ADB you cannot
ADW only partially supports common table expressions
Azure Data Factory
What is
Azure Data Factory?
Hybrid data integration
service
Fully managed in the cloud
Over 60 available data
connectors
Process and transform all
types of data using compute
services
ADF in the Modern Data Warehouse
Pipeline: a logical grouping of activities that performs a unit of work
Activity: a processing step in a pipeline
Linked services: connections to external data resources
Datasets: structures within the data stores
Basic Components of ADFv2
SSIS/SSDT Connection Managers for Azure
SSIS and Azure Data Factory
SSIS/SSDT Control Flow components for Azure
SSIS/SSDT Data Flow components for Azure
Azure Data Lake
What is it?
– Blob storage with a prettier GUI that is intended for
enterprise-wide, big data analytics workloads
Data Lake Store
– Unlimited storage with individual files up to a petabyte
– Accepts all data in native format without requiring any
transformations
– Performance tuned for big data analytic by enabling files
to be broken into parts and spread across multiple
individual servers for enhanced throughput
Data Lake Analytics
– Analytics service that enables transformation of data via
written queries in USQL
– USQL is a variation of SQL and C#
Azure Data Lake Explored
Blob Storage
General purpose store for a variety of storage needs
Any type of text, backup, or general purpose data
Limitations on number of storage accounts per region,
max storage account capacity, and a few other criteria
Encrypted data at rest
Allow Rest API functionality
Data Lake vs. Blob Storage
Data Lake
Optimized for big data
Best utilized by implementations with streaming
analytics, machine learning, IoT and large datasets
No limits on size of data
Encrypted data at rest
Allow Rest API functionality
None of that cool, hip, “big data” stuff (yet)
Primary use case at the moment is using as both source and target for various ETL tasks
– Source of homesite and financial data for all of LEN and CAA
– Target for validation files and “null catch” output files
Extraction of Salesforce data for “future data science exploration”
– Somewhere around 50 tables of things such as Leads, Opportunities, etc.
But really, what are we using it for?
Questions?
APPENDIX
On-Premise versus Azure SQL DB
Speed: If you need a SQL database, you
deploy it in the Azure Portal and it’s ready.
You do not need to wait for Azure
infrastructure to be deployed.
Focus: You no longer are distracted by non-
database activities.
Portal: Make complicated technical changes
to your database with the click of a button
Familiarity: You know how to work with SQL
Server. You know the backup tools, how to
explain it, what works and what doesn’t
work, and some of the problems that you will
encounter.
Compatibility: When some application
requires SQL Server you know that SQL
Server on Windows Server will work.
https://www.petri.com/azure-sql-versus-sql-server-azure-vm

More Related Content

What's hot

Webinar - Introduction to Azure Data Lake
Webinar - Introduction to Azure Data LakeWebinar - Introduction to Azure Data Lake
Webinar - Introduction to Azure Data Lake
Josh Lane
 
Cortana Analytics Workshop: Azure Data Lake
Cortana Analytics Workshop: Azure Data LakeCortana Analytics Workshop: Azure Data Lake
Cortana Analytics Workshop: Azure Data Lake
MSAdvAnalytics
 
Microsoft cloud big data strategy
Microsoft cloud big data strategyMicrosoft cloud big data strategy
Microsoft cloud big data strategy
James Serra
 
Azure Purview Data Toboggan Erwin de Kreuk
Azure Purview Data Toboggan Erwin de KreukAzure Purview Data Toboggan Erwin de Kreuk
Azure Purview Data Toboggan Erwin de Kreuk
Erwin de Kreuk
 
Running cost effective big data workloads with Azure Synapse and Azure Data L...
Running cost effective big data workloads with Azure Synapse and Azure Data L...Running cost effective big data workloads with Azure Synapse and Azure Data L...
Running cost effective big data workloads with Azure Synapse and Azure Data L...
Michael Rys
 
Architecting a datalake
Architecting a datalakeArchitecting a datalake
Architecting a datalake
Laurent Leturgez
 
Introducing Azure SQL Data Warehouse
Introducing Azure SQL Data WarehouseIntroducing Azure SQL Data Warehouse
Introducing Azure SQL Data Warehouse
James Serra
 
Introduction to PolyBase
Introduction to PolyBaseIntroduction to PolyBase
Introduction to PolyBase
James Serra
 
Azure Data Factory
Azure Data FactoryAzure Data Factory
Azure Data Factory
HARIHARAN R
 
Azure Synapse Analytics Overview (r1)
Azure Synapse Analytics Overview (r1)Azure Synapse Analytics Overview (r1)
Azure Synapse Analytics Overview (r1)
James Serra
 
Azure SQL Database & Azure SQL Data Warehouse
Azure SQL Database & Azure SQL Data WarehouseAzure SQL Database & Azure SQL Data Warehouse
Azure SQL Database & Azure SQL Data Warehouse
Mohamed Tawfik
 
Azure data platform overview
Azure data platform overviewAzure data platform overview
Azure data platform overview
James Serra
 
Data saturday Oslo Azure Purview Erwin de Kreuk
Data saturday Oslo Azure Purview Erwin de KreukData saturday Oslo Azure Purview Erwin de Kreuk
Data saturday Oslo Azure Purview Erwin de Kreuk
Erwin de Kreuk
 
Azure Data Factory V2; The Data Flows
Azure Data Factory V2; The Data FlowsAzure Data Factory V2; The Data Flows
Azure Data Factory V2; The Data Flows
Thomas Sykes
 
Implement SQL Server on an Azure VM
Implement SQL Server on an Azure VMImplement SQL Server on an Azure VM
Implement SQL Server on an Azure VM
James Serra
 
What's new in SQL Server 2016
What's new in SQL Server 2016What's new in SQL Server 2016
What's new in SQL Server 2016
James Serra
 
Overview on Azure Machine Learning
Overview on Azure Machine LearningOverview on Azure Machine Learning
Overview on Azure Machine Learning
James Serra
 
Store Data in Azure SQL Database
Store Data in Azure SQL DatabaseStore Data in Azure SQL Database
Store Data in Azure SQL Database
Suhail Jamaldeen
 
Microsoft Data Platform - What's included
Microsoft Data Platform - What's includedMicrosoft Data Platform - What's included
Microsoft Data Platform - What's included
James Serra
 
Azure Data Lake and Azure Data Lake Analytics
Azure Data Lake and Azure Data Lake AnalyticsAzure Data Lake and Azure Data Lake Analytics
Azure Data Lake and Azure Data Lake Analytics
Waqas Idrees
 

What's hot (20)

Webinar - Introduction to Azure Data Lake
Webinar - Introduction to Azure Data LakeWebinar - Introduction to Azure Data Lake
Webinar - Introduction to Azure Data Lake
 
Cortana Analytics Workshop: Azure Data Lake
Cortana Analytics Workshop: Azure Data LakeCortana Analytics Workshop: Azure Data Lake
Cortana Analytics Workshop: Azure Data Lake
 
Microsoft cloud big data strategy
Microsoft cloud big data strategyMicrosoft cloud big data strategy
Microsoft cloud big data strategy
 
Azure Purview Data Toboggan Erwin de Kreuk
Azure Purview Data Toboggan Erwin de KreukAzure Purview Data Toboggan Erwin de Kreuk
Azure Purview Data Toboggan Erwin de Kreuk
 
Running cost effective big data workloads with Azure Synapse and Azure Data L...
Running cost effective big data workloads with Azure Synapse and Azure Data L...Running cost effective big data workloads with Azure Synapse and Azure Data L...
Running cost effective big data workloads with Azure Synapse and Azure Data L...
 
Architecting a datalake
Architecting a datalakeArchitecting a datalake
Architecting a datalake
 
Introducing Azure SQL Data Warehouse
Introducing Azure SQL Data WarehouseIntroducing Azure SQL Data Warehouse
Introducing Azure SQL Data Warehouse
 
Introduction to PolyBase
Introduction to PolyBaseIntroduction to PolyBase
Introduction to PolyBase
 
Azure Data Factory
Azure Data FactoryAzure Data Factory
Azure Data Factory
 
Azure Synapse Analytics Overview (r1)
Azure Synapse Analytics Overview (r1)Azure Synapse Analytics Overview (r1)
Azure Synapse Analytics Overview (r1)
 
Azure SQL Database & Azure SQL Data Warehouse
Azure SQL Database & Azure SQL Data WarehouseAzure SQL Database & Azure SQL Data Warehouse
Azure SQL Database & Azure SQL Data Warehouse
 
Azure data platform overview
Azure data platform overviewAzure data platform overview
Azure data platform overview
 
Data saturday Oslo Azure Purview Erwin de Kreuk
Data saturday Oslo Azure Purview Erwin de KreukData saturday Oslo Azure Purview Erwin de Kreuk
Data saturday Oslo Azure Purview Erwin de Kreuk
 
Azure Data Factory V2; The Data Flows
Azure Data Factory V2; The Data FlowsAzure Data Factory V2; The Data Flows
Azure Data Factory V2; The Data Flows
 
Implement SQL Server on an Azure VM
Implement SQL Server on an Azure VMImplement SQL Server on an Azure VM
Implement SQL Server on an Azure VM
 
What's new in SQL Server 2016
What's new in SQL Server 2016What's new in SQL Server 2016
What's new in SQL Server 2016
 
Overview on Azure Machine Learning
Overview on Azure Machine LearningOverview on Azure Machine Learning
Overview on Azure Machine Learning
 
Store Data in Azure SQL Database
Store Data in Azure SQL DatabaseStore Data in Azure SQL Database
Store Data in Azure SQL Database
 
Microsoft Data Platform - What's included
Microsoft Data Platform - What's includedMicrosoft Data Platform - What's included
Microsoft Data Platform - What's included
 
Azure Data Lake and Azure Data Lake Analytics
Azure Data Lake and Azure Data Lake AnalyticsAzure Data Lake and Azure Data Lake Analytics
Azure Data Lake and Azure Data Lake Analytics
 

Similar to Afternoons with Azure - Azure Data Services

Exploring Microsoft Azure Infrastructures
Exploring Microsoft Azure InfrastructuresExploring Microsoft Azure Infrastructures
Exploring Microsoft Azure Infrastructures
CCG
 
Azure fundamental -Introduction
Azure fundamental -IntroductionAzure fundamental -Introduction
Azure fundamental -Introduction
ManishK55
 
SQL Saturday Redmond 2019 ETL Patterns in the Cloud
SQL Saturday Redmond 2019 ETL Patterns in the CloudSQL Saturday Redmond 2019 ETL Patterns in the Cloud
SQL Saturday Redmond 2019 ETL Patterns in the Cloud
Mark Kromer
 
Prague data management meetup 2018-03-27
Prague data management meetup 2018-03-27Prague data management meetup 2018-03-27
Prague data management meetup 2018-03-27
Martin Bém
 
2014.11.14 Data Opportunities with Azure
2014.11.14 Data Opportunities with Azure2014.11.14 Data Opportunities with Azure
2014.11.14 Data Opportunities with Azure
Marco Parenzan
 
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
 
Azure Data.pptx
Azure Data.pptxAzure Data.pptx
Azure Data.pptx
FedoRam1
 
Azure Data Factory ETL Patterns in the Cloud
Azure Data Factory ETL Patterns in the CloudAzure Data Factory ETL Patterns in the Cloud
Azure Data Factory ETL Patterns in the Cloud
Mark Kromer
 
Differentiate Big Data vs Data Warehouse use cases for a cloud solution
Differentiate Big Data vs Data Warehouse use cases for a cloud solutionDifferentiate Big Data vs Data Warehouse use cases for a cloud solution
Differentiate Big Data vs Data Warehouse use cases for a cloud solution
James Serra
 
Optimiser votre infrastructure SQL Server avec Azure
Optimiser votre infrastructure SQL Server avec AzureOptimiser votre infrastructure SQL Server avec Azure
Optimiser votre infrastructure SQL Server avec Azure
Swiss Data Forum Swiss Data Forum
 
Scalable relational database with SQL Azure
Scalable relational database with SQL AzureScalable relational database with SQL Azure
Scalable relational database with SQL Azure
Shy Engelberg
 
Azure Synapse Analytics Overview (r2)
Azure Synapse Analytics Overview (r2)Azure Synapse Analytics Overview (r2)
Azure Synapse Analytics Overview (r2)
James Serra
 
A lap around microsofts business intelligence platform
A lap around microsofts business intelligence platformA lap around microsofts business intelligence platform
A lap around microsofts business intelligence platform
Ike Ellis
 
PASS_Summit_2019_Azure_Storage_Options_for_Analytics
PASS_Summit_2019_Azure_Storage_Options_for_AnalyticsPASS_Summit_2019_Azure_Storage_Options_for_Analytics
PASS_Summit_2019_Azure_Storage_Options_for_Analytics
Dustin Vannoy
 
Ralph Kemperdick – IT-Tage 2015 – Microsoft Azure als Datenplattform
Ralph Kemperdick – IT-Tage 2015 – Microsoft Azure als DatenplattformRalph Kemperdick – IT-Tage 2015 – Microsoft Azure als Datenplattform
Ralph Kemperdick – IT-Tage 2015 – Microsoft Azure als Datenplattform
Informatik Aktuell
 
A Tour of Azure SQL Databases (NOVA SQL UG 2020)
A Tour of Azure SQL Databases  (NOVA SQL UG 2020)A Tour of Azure SQL Databases  (NOVA SQL UG 2020)
A Tour of Azure SQL Databases (NOVA SQL UG 2020)
Timothy McAliley
 
Azure SQL Database Managed Instance
Azure SQL Database Managed InstanceAzure SQL Database Managed Instance
Azure SQL Database Managed Instance
James Serra
 
Sql server 2016 Discovery Day
Sql server 2016 Discovery DaySql server 2016 Discovery Day
Sql server 2016 Discovery Day
Thomas Sykes
 
01_DP-300T00A-Intro.pptx
01_DP-300T00A-Intro.pptx01_DP-300T00A-Intro.pptx
01_DP-300T00A-Intro.pptx
KareemBullard1
 

Similar to Afternoons with Azure - Azure Data Services (20)

Exploring Microsoft Azure Infrastructures
Exploring Microsoft Azure InfrastructuresExploring Microsoft Azure Infrastructures
Exploring Microsoft Azure Infrastructures
 
Azure fundamental -Introduction
Azure fundamental -IntroductionAzure fundamental -Introduction
Azure fundamental -Introduction
 
AZURE Data Related Services
AZURE Data Related ServicesAZURE Data Related Services
AZURE Data Related Services
 
SQL Saturday Redmond 2019 ETL Patterns in the Cloud
SQL Saturday Redmond 2019 ETL Patterns in the CloudSQL Saturday Redmond 2019 ETL Patterns in the Cloud
SQL Saturday Redmond 2019 ETL Patterns in the Cloud
 
Prague data management meetup 2018-03-27
Prague data management meetup 2018-03-27Prague data management meetup 2018-03-27
Prague data management meetup 2018-03-27
 
2014.11.14 Data Opportunities with Azure
2014.11.14 Data Opportunities with Azure2014.11.14 Data Opportunities with Azure
2014.11.14 Data Opportunities with Azure
 
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)
 
Azure Data.pptx
Azure Data.pptxAzure Data.pptx
Azure Data.pptx
 
Azure Data Factory ETL Patterns in the Cloud
Azure Data Factory ETL Patterns in the CloudAzure Data Factory ETL Patterns in the Cloud
Azure Data Factory ETL Patterns in the Cloud
 
Differentiate Big Data vs Data Warehouse use cases for a cloud solution
Differentiate Big Data vs Data Warehouse use cases for a cloud solutionDifferentiate Big Data vs Data Warehouse use cases for a cloud solution
Differentiate Big Data vs Data Warehouse use cases for a cloud solution
 
Optimiser votre infrastructure SQL Server avec Azure
Optimiser votre infrastructure SQL Server avec AzureOptimiser votre infrastructure SQL Server avec Azure
Optimiser votre infrastructure SQL Server avec Azure
 
Scalable relational database with SQL Azure
Scalable relational database with SQL AzureScalable relational database with SQL Azure
Scalable relational database with SQL Azure
 
Azure Synapse Analytics Overview (r2)
Azure Synapse Analytics Overview (r2)Azure Synapse Analytics Overview (r2)
Azure Synapse Analytics Overview (r2)
 
A lap around microsofts business intelligence platform
A lap around microsofts business intelligence platformA lap around microsofts business intelligence platform
A lap around microsofts business intelligence platform
 
PASS_Summit_2019_Azure_Storage_Options_for_Analytics
PASS_Summit_2019_Azure_Storage_Options_for_AnalyticsPASS_Summit_2019_Azure_Storage_Options_for_Analytics
PASS_Summit_2019_Azure_Storage_Options_for_Analytics
 
Ralph Kemperdick – IT-Tage 2015 – Microsoft Azure als Datenplattform
Ralph Kemperdick – IT-Tage 2015 – Microsoft Azure als DatenplattformRalph Kemperdick – IT-Tage 2015 – Microsoft Azure als Datenplattform
Ralph Kemperdick – IT-Tage 2015 – Microsoft Azure als Datenplattform
 
A Tour of Azure SQL Databases (NOVA SQL UG 2020)
A Tour of Azure SQL Databases  (NOVA SQL UG 2020)A Tour of Azure SQL Databases  (NOVA SQL UG 2020)
A Tour of Azure SQL Databases (NOVA SQL UG 2020)
 
Azure SQL Database Managed Instance
Azure SQL Database Managed InstanceAzure SQL Database Managed Instance
Azure SQL Database Managed Instance
 
Sql server 2016 Discovery Day
Sql server 2016 Discovery DaySql server 2016 Discovery Day
Sql server 2016 Discovery Day
 
01_DP-300T00A-Intro.pptx
01_DP-300T00A-Intro.pptx01_DP-300T00A-Intro.pptx
01_DP-300T00A-Intro.pptx
 

More from CCG

Introduction to Machine Learning with Azure & Databricks
Introduction to Machine Learning with Azure & DatabricksIntroduction to Machine Learning with Azure & Databricks
Introduction to Machine Learning with Azure & Databricks
CCG
 
Analytics in a Day Ft. Synapse Virtual Workshop
Analytics in a Day Ft. Synapse Virtual WorkshopAnalytics in a Day Ft. Synapse Virtual Workshop
Analytics in a Day Ft. Synapse Virtual Workshop
CCG
 
Data Governance Workshop
Data Governance WorkshopData Governance Workshop
Data Governance Workshop
CCG
 
How to Monetize Your Data Assets and Gain a Competitive Advantage
How to Monetize Your Data Assets and Gain a Competitive AdvantageHow to Monetize Your Data Assets and Gain a Competitive Advantage
How to Monetize Your Data Assets and Gain a Competitive Advantage
CCG
 
Analytics in a Day Ft. Synapse Virtual Workshop
Analytics in a Day Ft. Synapse Virtual WorkshopAnalytics in a Day Ft. Synapse Virtual Workshop
Analytics in a Day Ft. Synapse Virtual Workshop
CCG
 
Analytics in a Day Ft. Synapse Virtual Workshop
Analytics in a Day Ft. Synapse Virtual WorkshopAnalytics in a Day Ft. Synapse Virtual Workshop
Analytics in a Day Ft. Synapse Virtual Workshop
CCG
 
How to Create a Data Analytics Roadmap
How to Create a Data Analytics RoadmapHow to Create a Data Analytics Roadmap
How to Create a Data Analytics Roadmap
CCG
 
Analytics in a Day Ft. Synapse Virtual Workshop
Analytics in a Day Ft. Synapse Virtual WorkshopAnalytics in a Day Ft. Synapse Virtual Workshop
Analytics in a Day Ft. Synapse Virtual Workshop
CCG
 
Power BI Advanced Data Modeling Virtual Workshop
Power BI Advanced Data Modeling Virtual WorkshopPower BI Advanced Data Modeling Virtual Workshop
Power BI Advanced Data Modeling Virtual Workshop
CCG
 
Machine Learning with Azure and Databricks Virtual Workshop
Machine Learning with Azure and Databricks Virtual WorkshopMachine Learning with Azure and Databricks Virtual Workshop
Machine Learning with Azure and Databricks Virtual Workshop
CCG
 
Artificial Intelligence Executive Brief
Artificial Intelligence Executive BriefArtificial Intelligence Executive Brief
Artificial Intelligence Executive Brief
CCG
 
Analytics in a Day Virtual Workshop
Analytics in a Day Virtual WorkshopAnalytics in a Day Virtual Workshop
Analytics in a Day Virtual Workshop
CCG
 
Virtual Governance in a Time of Crisis Workshop
Virtual Governance in a Time of Crisis WorkshopVirtual Governance in a Time of Crisis Workshop
Virtual Governance in a Time of Crisis Workshop
CCG
 
Advance Data Visualization and Storytelling Virtual Workshop
Advance Data Visualization and Storytelling Virtual WorkshopAdvance Data Visualization and Storytelling Virtual Workshop
Advance Data Visualization and Storytelling Virtual Workshop
CCG
 
Azure Fundamentals Part 3
Azure Fundamentals Part 3Azure Fundamentals Part 3
Azure Fundamentals Part 3
CCG
 
Analytics in a Day Virtual Workshop
Analytics in a Day Virtual WorkshopAnalytics in a Day Virtual Workshop
Analytics in a Day Virtual Workshop
CCG
 
Power BI Advance Modeling
Power BI Advance ModelingPower BI Advance Modeling
Power BI Advance Modeling
CCG
 
Azure Fundamentals Part 2
Azure Fundamentals Part 2Azure Fundamentals Part 2
Azure Fundamentals Part 2
CCG
 
Shape Your Data into a Data Model with M
Shape Your Data into a Data Model with MShape Your Data into a Data Model with M
Shape Your Data into a Data Model with M
CCG
 
Azure Fundamentals Part 1
Azure Fundamentals Part 1Azure Fundamentals Part 1
Azure Fundamentals Part 1
CCG
 

More from CCG (20)

Introduction to Machine Learning with Azure & Databricks
Introduction to Machine Learning with Azure & DatabricksIntroduction to Machine Learning with Azure & Databricks
Introduction to Machine Learning with Azure & Databricks
 
Analytics in a Day Ft. Synapse Virtual Workshop
Analytics in a Day Ft. Synapse Virtual WorkshopAnalytics in a Day Ft. Synapse Virtual Workshop
Analytics in a Day Ft. Synapse Virtual Workshop
 
Data Governance Workshop
Data Governance WorkshopData Governance Workshop
Data Governance Workshop
 
How to Monetize Your Data Assets and Gain a Competitive Advantage
How to Monetize Your Data Assets and Gain a Competitive AdvantageHow to Monetize Your Data Assets and Gain a Competitive Advantage
How to Monetize Your Data Assets and Gain a Competitive Advantage
 
Analytics in a Day Ft. Synapse Virtual Workshop
Analytics in a Day Ft. Synapse Virtual WorkshopAnalytics in a Day Ft. Synapse Virtual Workshop
Analytics in a Day Ft. Synapse Virtual Workshop
 
Analytics in a Day Ft. Synapse Virtual Workshop
Analytics in a Day Ft. Synapse Virtual WorkshopAnalytics in a Day Ft. Synapse Virtual Workshop
Analytics in a Day Ft. Synapse Virtual Workshop
 
How to Create a Data Analytics Roadmap
How to Create a Data Analytics RoadmapHow to Create a Data Analytics Roadmap
How to Create a Data Analytics Roadmap
 
Analytics in a Day Ft. Synapse Virtual Workshop
Analytics in a Day Ft. Synapse Virtual WorkshopAnalytics in a Day Ft. Synapse Virtual Workshop
Analytics in a Day Ft. Synapse Virtual Workshop
 
Power BI Advanced Data Modeling Virtual Workshop
Power BI Advanced Data Modeling Virtual WorkshopPower BI Advanced Data Modeling Virtual Workshop
Power BI Advanced Data Modeling Virtual Workshop
 
Machine Learning with Azure and Databricks Virtual Workshop
Machine Learning with Azure and Databricks Virtual WorkshopMachine Learning with Azure and Databricks Virtual Workshop
Machine Learning with Azure and Databricks Virtual Workshop
 
Artificial Intelligence Executive Brief
Artificial Intelligence Executive BriefArtificial Intelligence Executive Brief
Artificial Intelligence Executive Brief
 
Analytics in a Day Virtual Workshop
Analytics in a Day Virtual WorkshopAnalytics in a Day Virtual Workshop
Analytics in a Day Virtual Workshop
 
Virtual Governance in a Time of Crisis Workshop
Virtual Governance in a Time of Crisis WorkshopVirtual Governance in a Time of Crisis Workshop
Virtual Governance in a Time of Crisis Workshop
 
Advance Data Visualization and Storytelling Virtual Workshop
Advance Data Visualization and Storytelling Virtual WorkshopAdvance Data Visualization and Storytelling Virtual Workshop
Advance Data Visualization and Storytelling Virtual Workshop
 
Azure Fundamentals Part 3
Azure Fundamentals Part 3Azure Fundamentals Part 3
Azure Fundamentals Part 3
 
Analytics in a Day Virtual Workshop
Analytics in a Day Virtual WorkshopAnalytics in a Day Virtual Workshop
Analytics in a Day Virtual Workshop
 
Power BI Advance Modeling
Power BI Advance ModelingPower BI Advance Modeling
Power BI Advance Modeling
 
Azure Fundamentals Part 2
Azure Fundamentals Part 2Azure Fundamentals Part 2
Azure Fundamentals Part 2
 
Shape Your Data into a Data Model with M
Shape Your Data into a Data Model with MShape Your Data into a Data Model with M
Shape Your Data into a Data Model with M
 
Azure Fundamentals Part 1
Azure Fundamentals Part 1Azure Fundamentals Part 1
Azure Fundamentals Part 1
 

Recently uploaded

Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
Alison B. Lowndes
 
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
 
"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi
Fwdays
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
Sri Ambati
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
Thijs Feryn
 
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Tobias Schneck
 
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Ramesh Iyer
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
UiPathCommunity
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
Kari Kakkonen
 
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualitySoftware Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Inflectra
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
Jemma Hussein Allen
 
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Thierry Lestable
 
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
 
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
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
Safe Software
 
ODC, Data Fabric and Architecture User Group
ODC, Data Fabric and Architecture User GroupODC, Data Fabric and Architecture User Group
ODC, Data Fabric and Architecture User Group
CatarinaPereira64715
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
Paul Groth
 
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
Product School
 
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
 
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Product School
 

Recently uploaded (20)

Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
 
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
 
"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
 
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
 
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
 
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualitySoftware Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
 
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
 
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)
 
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
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
 
ODC, Data Fabric and Architecture User Group
ODC, Data Fabric and Architecture User GroupODC, Data Fabric and Architecture User Group
ODC, Data Fabric and Architecture User Group
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
 
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
 
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 -...
 
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
 

Afternoons with Azure - Azure Data Services

  • 1. Azure Data Services Afternoons with Azure Part 3
  • 2. AGENDA Modern BI Architecture What is PaaS Storage Options Azure Active Directory SQL DB SQL DW -- Demonstration -- Data Lake Data Factory -- Demonstration --
  • 4. Common BI Solution Diagram Data sources Non-relational data New data sources & types Increasing data volumes Real-time data Cloud-born data
  • 6. Azure PaaS Key Benefits Less Administration - free up administrative resources Scalability - When using SQL Database, you pay-as-you-go with options to scale up or out for greater power with no interruption Faster deployments No operating system cost/updates overhead Backups are done by default Development continues without any major changes.
  • 7.
  • 8. Azure Storage The Foundation of All Things Azure
  • 9. Azure Storage Azure Storage is… Durable Scalable Highly Available Azure storage provides the foundation upon which most of the remaining Azure cloud offerings depend. Whether it's IaaS virtual servers, PaaS SQL and warehouse data, it all needs to be stored somewhere.
  • 10. Azure Blob Specialized storage account for storing LARGE amounts unstructured data as Blob objects Could include image, video, text documents, etc. Stored in containers Use when you want your application to support streaming and random access scenarios. 3 Main Types of Azure Storage Azure File Offers fully managed file shares in the cloud Replace or supplement typical on-premise file systems Easily mount and Azure File Share and access through Windows (Map network drive) Use when you want to lift and shift an application to the cloud that already uses an on-premise file system Azure Disk Managed Disk space on a Virtual Machine Solid State Drive (SSD) You want to store data that is not required to be accessed from outside the virtual machine to which the disk is attached
  • 11. Azure Active Directory The Foundation of All Things Azure
  • 12. Azure Active Directory (AAD) • AAD can be synced with On-Prem Windows AD • Extends a user’s scope of access into cloud offerings • Free offering with any Azure subscription • Premium SKU allows for write back from AAD to on-premise active directory Identity and access management cloud solution that provides a robust set of capabilities to manage users and groups. Helps secure access to on-premises and cloud.
  • 13. Azure SQL DB Azure Databases
  • 14. Topics What is Azure SQL DB Fears of the Cloud Security Benefits Things to keep in mind
  • 15. What is Azure SQL Database? Azure SQL Database is the intelligent, fully managed relational cloud database service that provides the broadest SQL Server engine compatibility so you can migrate your SQL Server databases without changing your apps. • Accelerates app development • Makes maintenance easy and productive Take advantage of built-in intelligence that learns app patterns and adapts to maximize performance, reliability, and data protection. ~MSFT
  • 16. Fears of the Cloud Change Job Security Accessibility Compatibility Infrastructure https://www.petri.com/azure-sql-versus-sql-server-azure-vm
  • 18. Benefits Save on costs Focused & faster development • Great for Agile! Scalability Auto back up Security
  • 19. Things to Keep in Mind No SQL Server Agent Can’t go cross database Slight difference in terms of SQL Heavy Loads Deleting Database
  • 20. Azure SQL Data Warehouse Azure Databases
  • 21. Topics What is Azure SQL DW Benefits Costs breakdown Azure SQL DV vs. Azure SQL DW
  • 22. What is Azure SQL Data Warehouse (ADW) • Microsoft managed service platform (PaaS offering) build of SQL Server technology. • A cloud-based Enterprise Data Warehouse (EDW) that leverages Massively Parallel Processing (MPP) to quickly run complex queries across petabytes of data. • Uses PolyBase to query the big data stores. PolyBase uses standard T-SQL queries to bring the data into SQL Data Warehouse.
  • 23. Benefits of Azure SQL DW Cost-efficiencies, elasticity and hyper-scale of cloud for LARGE data warehouses Allows for separation of compute and storage as needed Ability to combine relational and non-relational data hosted in Hadoop using PolyBase Allows for pausing an instance to save costs
  • 24. Azure SQL DW Tiers and Costs *** *** Pricing changes frequently ***
  • 25. Azure SQL DB versus Azure SQL DW Azure Databases
  • 26. Both are PaaS offerings. Azure SQL Data Warehouse was built for OLAP systems. Massively Parallel processing system or MPP are made up of multiple nodes each with their own resources and they work together to provide increased performance. Azure SQL DB is optimized for quick reads and writes. (OLTP) Azure SQL Server versus Azure SQL Data Warehouse
  • 27. Which to Choose When??? Azure SQL Server Azure SQL Data Warehouse
  • 28. Which to choose when… Azure SQL Server versus Azure SQL Data Warehouse …you are building an application database? Answer:
  • 29. Which to choose when… Azure SQL Server versus Azure SQL Data Warehouse …you expect to work with large amounts of data (> 4TB) with a small number of users?? Answer:
  • 30. Which to choose when… Azure SQL Server versus Azure SQL Data Warehouse …you want to build a data warehouse? Answer:
  • 31. Guidelines When to choose Azure DW over Azure DB When you expect to have a need to scale significantly. There are limitations on scaling up with Azure SQL DB. With MPP, you have nearly unlimited scale out. When you expect to work with large amounts of data (> 4TB) – ADW is optimized for performing data analytics tasks When you need to join relational and Hadoop data to Azure Blob Storage (PolyBase) – Allows the data to remain stored in Hadoop Low to medium concurrency
  • 32. Guidelines When to choose Azure DB over Azure DW When you have small dataset (<4TB). When you anticipate high concurrency of queries – Large number of users/ systems connecting firing off multiple queries When there are frequent reads and writes (OLTP) – Building and application database When costs are a consideration
  • 33. Guidelines Other things to consider ADW does not support Geo Replication ADB has auto tuning features ADW has the ability to pause where ADB you cannot ADW only partially supports common table expressions
  • 35. What is Azure Data Factory? Hybrid data integration service Fully managed in the cloud Over 60 available data connectors Process and transform all types of data using compute services
  • 36. ADF in the Modern Data Warehouse
  • 37. Pipeline: a logical grouping of activities that performs a unit of work Activity: a processing step in a pipeline Linked services: connections to external data resources Datasets: structures within the data stores Basic Components of ADFv2
  • 38. SSIS/SSDT Connection Managers for Azure SSIS and Azure Data Factory SSIS/SSDT Control Flow components for Azure SSIS/SSDT Data Flow components for Azure
  • 40. What is it? – Blob storage with a prettier GUI that is intended for enterprise-wide, big data analytics workloads Data Lake Store – Unlimited storage with individual files up to a petabyte – Accepts all data in native format without requiring any transformations – Performance tuned for big data analytic by enabling files to be broken into parts and spread across multiple individual servers for enhanced throughput Data Lake Analytics – Analytics service that enables transformation of data via written queries in USQL – USQL is a variation of SQL and C# Azure Data Lake Explored
  • 41. Blob Storage General purpose store for a variety of storage needs Any type of text, backup, or general purpose data Limitations on number of storage accounts per region, max storage account capacity, and a few other criteria Encrypted data at rest Allow Rest API functionality Data Lake vs. Blob Storage Data Lake Optimized for big data Best utilized by implementations with streaming analytics, machine learning, IoT and large datasets No limits on size of data Encrypted data at rest Allow Rest API functionality
  • 42. None of that cool, hip, “big data” stuff (yet) Primary use case at the moment is using as both source and target for various ETL tasks – Source of homesite and financial data for all of LEN and CAA – Target for validation files and “null catch” output files Extraction of Salesforce data for “future data science exploration” – Somewhere around 50 tables of things such as Leads, Opportunities, etc. But really, what are we using it for?
  • 45. On-Premise versus Azure SQL DB Speed: If you need a SQL database, you deploy it in the Azure Portal and it’s ready. You do not need to wait for Azure infrastructure to be deployed. Focus: You no longer are distracted by non- database activities. Portal: Make complicated technical changes to your database with the click of a button Familiarity: You know how to work with SQL Server. You know the backup tools, how to explain it, what works and what doesn’t work, and some of the problems that you will encounter. Compatibility: When some application requires SQL Server you know that SQL Server on Windows Server will work. https://www.petri.com/azure-sql-versus-sql-server-azure-vm

Editor's Notes

  1. 5/15/2018
  2. on
  3. Trick question