SlideShare a Scribd company logo
INTELLIGENT DATA SOLUTIONS WWW.PRAGMATICWORKS.COM
Getting Started with Microsoft
Azure and SQL Databases
INTELLIGENT DATA SOLUTIONS WWW.PRAGMATICWORKS.COM2
Introduction
Jason
Strate
e: jstrate@pragmaticworks.com
e: jasonstrate@gmail.com
b: www.jasonstrate.com
t: StrateSQL
Resources pragmaticworks.com/Services/CloudSolutions
INTELLIGENT DATA SOLUTIONS WWW.PRAGMATICWORKS.COM3
<obligatory “cloud” picture>
INTELLIGENT DATA SOLUTIONS WWW.PRAGMATICWORKS.COM4
INTELLIGENT DATA SOLUTIONS WWW.PRAGMATICWORKS.COM5
The cloud isn’t evil…
INTELLIGENT DATA SOLUTIONS WWW.PRAGMATICWORKS.COM6
It’s a different approach…
INTELLIGENT DATA SOLUTIONS WWW.PRAGMATICWORKS.COM7
To get what
you need…
INTELLIGENT DATA SOLUTIONS WWW.PRAGMATICWORKS.COM8
What do you
want to
know?
INTELLIGENT DATA SOLUTIONS WWW.PRAGMATICWORKS.COM9
Agenda
SQL
Database
Storage
Virtual
Machines
HDInsight
Recovery
Manager
INTELLIGENT DATA SOLUTIONS WWW.PRAGMATICWORKS.COM10
Azure Preparation
Access is subscription based
Pay for use
Pre-pay options
Multiple data centers world-wide
Local access
Remote data center
Your choice
Online management
manage.windowsazure.com
INTELLIGENT DATA SOLUTIONS WWW.PRAGMATICWORKS.COM
SQL Database
SQLDatabase
Storage
VirtualMachines
AzureBackup
RecoveryManager
INTELLIGENT DATA SOLUTIONS WWW.PRAGMATICWORKS.COM12
SQL Database
Managed relational database platform
Platform as a Service (PaaS)
Basically SQL Server database online
Built-in features:
High availability
Disaster recovery
Performance governance
Scale-out growth
INTELLIGENT DATA SOLUTIONS WWW.PRAGMATICWORKS.COM13
Database Roadblocks
Lack of infrastructure expertise
Lack of database expertise
Data center capacity
SQL Server capacity
Budget constraints
INTELLIGENT DATA SOLUTIONS WWW.PRAGMATICWORKS.COM14
SQL Database Advantages
Minimal maintenance
Service packs / Cumulative updates
Limited maintenance
Use based cost
sys.bandwidth_usage
sys.database_usage
Advancing feature set
INTELLIGENT DATA SOLUTIONS WWW.PRAGMATICWORKS.COM15
SQL Database Disadvantages
Noisy neighbor
Resource governor
Premium edition
Limited feature set
Chatty applications
Limited profiling options
INTELLIGENT DATA SOLUTIONS WWW.PRAGMATICWORKS.COM16
SQL Database Approach
INTELLIGENT DATA SOLUTIONS WWW.PRAGMATICWORKS.COM17
SQL Database Approach
INTELLIGENT DATA SOLUTIONS WWW.PRAGMATICWORKS.COM18
SQL Database Approach
INTELLIGENT DATA SOLUTIONS WWW.PRAGMATICWORKS.COM
SQL Database
Demo
INTELLIGENT DATA SOLUTIONS WWW.PRAGMATICWORKS.COM
Storage
SQLDatabase
Storage
VirtualMachines
HDInsight
RecoveryManager
INTELLIGENT DATA SOLUTIONS WWW.PRAGMATICWORKS.COM21
Storage
Block
blobs
Page blobs
(disks)
Tables
and
Queues
INTELLIGENT DATA SOLUTIONS WWW.PRAGMATICWORKS.COM22
Block Blobs
High scale, low-cost storage option
On-premise database backups
SQL Database backups
Data files (csv, txt, etc)
Online accessible storage location
Private
Public
INTELLIGENT DATA SOLUTIONS WWW.PRAGMATICWORKS.COM23
Backup to URL
Backup database directly to block storage
BACKUP DATABASE AdventureWorks2012
TO URL = 'https://mystorageaccount.blob.core.windows.net
/mycontainer/AdventureWorks2012_1.bak'
WITH CREDENTIAL = 'mycredential'
,STATS = 5;
INTELLIGENT DATA SOLUTIONS WWW.PRAGMATICWORKS.COM24
Azure Backup Tool
Backup locally push to block storage
INTELLIGENT DATA SOLUTIONS WWW.PRAGMATICWORKS.COM25
Azure Backup Tool
INTELLIGENT DATA SOLUTIONS WWW.PRAGMATICWORKS.COM
Storage
Demo
INTELLIGENT DATA SOLUTIONS WWW.PRAGMATICWORKS.COM
Virtual Machines
SQLDatabase
Storage
VirtualMachines
AzureBackup
RecoveryManager
INTELLIGENT DATA SOLUTIONS WWW.PRAGMATICWORKS.COM28
Virtual Machines
Cloud based virtual machine
Infrastructure as a Service (IaaS)
Scalable, on-demand environment
Pre-configured templates
Windows Server
Linux
Virtual networking
INTELLIGENT DATA SOLUTIONS WWW.PRAGMATICWORKS.COM29
Virtual Machine Roles
SharePoint 2013
SQL Server 2014
Data warehouse template
SQL Server 2012
Data warehouse template
Biztalk
Microsoft Dynamics
And more…
INTELLIGENT DATA SOLUTIONS WWW.PRAGMATICWORKS.COM30
Use Cases
Extend data center
High availability
Disaster recovery
Grow environment capabilities
Minimize infrastructure investments
Pilot new offerings
Development environment
INTELLIGENT DATA SOLUTIONS WWW.PRAGMATICWORKS.COM
Virtual Machines
Demo
INTELLIGENT DATA SOLUTIONS WWW.PRAGMATICWORKS.COM
HDInsight
SQLDatabase
Storage
VirtualMachines
HDInsight
RecoveryManager
INTELLIGENT DATA SOLUTIONS WWW.PRAGMATICWORKS.COM33
HDInsight
Apache Hadoop implementation
Empowers ad-hoc Hadoop processing
Brings Big Data processing to everyone
Use based investment
Compute separated from storage
INTELLIGENT DATA SOLUTIONS WWW.PRAGMATICWORKS.COM
Azure Backup
Demo
INTELLIGENT DATA SOLUTIONS WWW.PRAGMATICWORKS.COM
Recovery Manager
SQLDatabase
Storage
VirtualMachines
AzureBackup
RecoveryManager
INTELLIGENT DATA SOLUTIONS WWW.PRAGMATICWORKS.COM36
Recovery Manager
Extends capabilities of private cloud
Leverage System Center 2012
Provides Hyper V replication and recovery
Second physical location
Azure based recovery
Data secured through virtual networks
INTELLIGENT DATA SOLUTIONS WWW.PRAGMATICWORKS.COM37
Summary
Azure provides ecosystem of features
Many key features can empower data pros
Azure and cloud will impact future architectures
Leverage cloud when it makes sense….
INTELLIGENT DATA SOLUTIONS WWW.PRAGMATICWORKS.COM38
Keep an
open mind
Products
Improve the quality,
productivity, and performance
of your SQL Server and BI
solutions.
Services
Speed development through
training and rapid
development services from
Pragmatic Works.
Foundation
Helping those who don’t have
the means to get into
information technology and to
achieve their dreams.
Name: Jason Strate
Email: jstrate@pragmaticworks.com
Blog: www.jasonstrate.com
Resource: pragmaticworks.com/Services/CloudSolutions
Need Help? jasonstrate.com/go/vmdba

More Related Content

Similar to Getting Started with Windows Azure and SQL Databases (20)

PPTX
Azure intoduksjon for it pro 02 data protection public
Morgan Simonsen
 
PDF
Customer migration to azure sql database from on-premises SQL, for a SaaS app...
George Walters
 
PDF
[db tech showcase Tokyo 2017] C32: Patterns for building hybrid scenarios wit...
Insight Technology, Inc.
 
PDF
Migrate SQL Workloads to Azure
Antonios Chatzipavlis
 
PDF
Customer migration to Azure SQL database, December 2019
George Walters
 
PPTX
Migrating on premises workload to azure sql database
PARIKSHIT SAVJANI
 
PPTX
Azure data platform overview
James Serra
 
PPTX
Microsoft Azure Big Data Analytics
Mark Kromer
 
PDF
Trivadis Azure Data Lake
Trivadis
 
PPTX
Accelerating Business Intelligence Solutions with Microsoft Azure pass
Jason Strate
 
PDF
Backup and Restore SQL Server Databases in Microsoft Azure
Datavail
 
PDF
Ready for take-off - How to get your databases into the cloud
Andre Essing
 
PDF
A to z for sql azure databases
Antonios Chatzipavlis
 
PPTX
Designing big data analytics solutions on azure
Mohamed Tawfik
 
PPTX
Should I move my database to the cloud?
James Serra
 
PPTX
Level 200 - Intro to Azure Storage1.pptx
RameshNimmakanti
 
PDF
Be05 introduction to sql azure
DotNetCampus
 
PDF
Geek Sync | Planning a SQL Server to Azure Migration in 2021 - Brent Ozar
IDERA Software
 
PPTX
Your data in the cloud windows azure
Nigel Watson
 
PPTX
Implement SQL Server on an Azure VM
James Serra
 
Azure intoduksjon for it pro 02 data protection public
Morgan Simonsen
 
Customer migration to azure sql database from on-premises SQL, for a SaaS app...
George Walters
 
[db tech showcase Tokyo 2017] C32: Patterns for building hybrid scenarios wit...
Insight Technology, Inc.
 
Migrate SQL Workloads to Azure
Antonios Chatzipavlis
 
Customer migration to Azure SQL database, December 2019
George Walters
 
Migrating on premises workload to azure sql database
PARIKSHIT SAVJANI
 
Azure data platform overview
James Serra
 
Microsoft Azure Big Data Analytics
Mark Kromer
 
Trivadis Azure Data Lake
Trivadis
 
Accelerating Business Intelligence Solutions with Microsoft Azure pass
Jason Strate
 
Backup and Restore SQL Server Databases in Microsoft Azure
Datavail
 
Ready for take-off - How to get your databases into the cloud
Andre Essing
 
A to z for sql azure databases
Antonios Chatzipavlis
 
Designing big data analytics solutions on azure
Mohamed Tawfik
 
Should I move my database to the cloud?
James Serra
 
Level 200 - Intro to Azure Storage1.pptx
RameshNimmakanti
 
Be05 introduction to sql azure
DotNetCampus
 
Geek Sync | Planning a SQL Server to Azure Migration in 2021 - Brent Ozar
IDERA Software
 
Your data in the cloud windows azure
Nigel Watson
 
Implement SQL Server on an Azure VM
James Serra
 

More from Jason Strate (17)

PPTX
The Plan Cache Whisperer - Performance Tuning SQL Server
Jason Strate
 
PDF
Strategies for SQL Server Index Analysis
Jason Strate
 
PDF
Introduction to Columnstore Indexes
Jason Strate
 
PDF
Introduction to Clustered Indexes and Heaps
Jason Strate
 
PDF
The Flavors of Non-Clustered Indexes
Jason Strate
 
PDF
How Do Non-Clustered Indexes Improve Performance?
Jason Strate
 
PDF
Choosing Your Clustered Index
Jason Strate
 
PDF
BuildingSecurity Audits with Extended Events
Jason Strate
 
PDF
5 ways to improve performance through indexing
Jason Strate
 
PPTX
The Side Effect of NOLOCK
Jason Strate
 
PDF
Discovering the plan cache (sql sat175)
Jason Strate
 
PDF
Introduction to SQL Server Security
Jason Strate
 
PDF
What are you waiting for? (#SQLSat211)
Jason Strate
 
PDF
Discovering the plan cache (#SQLSat211)
Jason Strate
 
PDF
Discovering the Plan Cache (#SQLSat 206)
Jason Strate
 
PDF
A Function by Any Other Name is a Function
Jason Strate
 
PDF
What are you waiting for
Jason Strate
 
The Plan Cache Whisperer - Performance Tuning SQL Server
Jason Strate
 
Strategies for SQL Server Index Analysis
Jason Strate
 
Introduction to Columnstore Indexes
Jason Strate
 
Introduction to Clustered Indexes and Heaps
Jason Strate
 
The Flavors of Non-Clustered Indexes
Jason Strate
 
How Do Non-Clustered Indexes Improve Performance?
Jason Strate
 
Choosing Your Clustered Index
Jason Strate
 
BuildingSecurity Audits with Extended Events
Jason Strate
 
5 ways to improve performance through indexing
Jason Strate
 
The Side Effect of NOLOCK
Jason Strate
 
Discovering the plan cache (sql sat175)
Jason Strate
 
Introduction to SQL Server Security
Jason Strate
 
What are you waiting for? (#SQLSat211)
Jason Strate
 
Discovering the plan cache (#SQLSat211)
Jason Strate
 
Discovering the Plan Cache (#SQLSat 206)
Jason Strate
 
A Function by Any Other Name is a Function
Jason Strate
 
What are you waiting for
Jason Strate
 
Ad

Recently uploaded (20)

PPTX
WooCommerce Workshop: Bring Your Laptop
Laura Hartwig
 
PDF
LLMs.txt: Easily Control How AI Crawls Your Site
Keploy
 
PDF
New from BookNet Canada for 2025: BNC BiblioShare - Tech Forum 2025
BookNet Canada
 
PDF
Agentic AI lifecycle for Enterprise Hyper-Automation
Debmalya Biswas
 
PDF
How Startups Are Growing Faster with App Developers in Australia.pdf
India App Developer
 
PDF
Blockchain Transactions Explained For Everyone
CIFDAQ
 
PDF
From Code to Challenge: Crafting Skill-Based Games That Engage and Reward
aiyshauae
 
PDF
CIFDAQ Market Insights for July 7th 2025
CIFDAQ
 
PPTX
"Autonomy of LLM Agents: Current State and Future Prospects", Oles` Petriv
Fwdays
 
PDF
DevBcn - Building 10x Organizations Using Modern Productivity Metrics
Justin Reock
 
PPTX
From Sci-Fi to Reality: Exploring AI Evolution
Svetlana Meissner
 
PDF
The Rise of AI and IoT in Mobile App Tech.pdf
IMG Global Infotech
 
PDF
[Newgen] NewgenONE Marvin Brochure 1.pdf
darshakparmar
 
PDF
Jak MŚP w Europie Środkowo-Wschodniej odnajdują się w świecie AI
dominikamizerska1
 
PDF
What Makes Contify’s News API Stand Out: Key Features at a Glance
Contify
 
PDF
Fl Studio 24.2.2 Build 4597 Crack for Windows Free Download 2025
faizk77g
 
PDF
HCIP-Data Center Facility Deployment V2.0 Training Material (Without Remarks ...
mcastillo49
 
PPTX
Building Search Using OpenSearch: Limitations and Workarounds
Sease
 
PDF
Using FME to Develop Self-Service CAD Applications for a Major UK Police Force
Safe Software
 
PDF
Building Real-Time Digital Twins with IBM Maximo & ArcGIS Indoors
Safe Software
 
WooCommerce Workshop: Bring Your Laptop
Laura Hartwig
 
LLMs.txt: Easily Control How AI Crawls Your Site
Keploy
 
New from BookNet Canada for 2025: BNC BiblioShare - Tech Forum 2025
BookNet Canada
 
Agentic AI lifecycle for Enterprise Hyper-Automation
Debmalya Biswas
 
How Startups Are Growing Faster with App Developers in Australia.pdf
India App Developer
 
Blockchain Transactions Explained For Everyone
CIFDAQ
 
From Code to Challenge: Crafting Skill-Based Games That Engage and Reward
aiyshauae
 
CIFDAQ Market Insights for July 7th 2025
CIFDAQ
 
"Autonomy of LLM Agents: Current State and Future Prospects", Oles` Petriv
Fwdays
 
DevBcn - Building 10x Organizations Using Modern Productivity Metrics
Justin Reock
 
From Sci-Fi to Reality: Exploring AI Evolution
Svetlana Meissner
 
The Rise of AI and IoT in Mobile App Tech.pdf
IMG Global Infotech
 
[Newgen] NewgenONE Marvin Brochure 1.pdf
darshakparmar
 
Jak MŚP w Europie Środkowo-Wschodniej odnajdują się w świecie AI
dominikamizerska1
 
What Makes Contify’s News API Stand Out: Key Features at a Glance
Contify
 
Fl Studio 24.2.2 Build 4597 Crack for Windows Free Download 2025
faizk77g
 
HCIP-Data Center Facility Deployment V2.0 Training Material (Without Remarks ...
mcastillo49
 
Building Search Using OpenSearch: Limitations and Workarounds
Sease
 
Using FME to Develop Self-Service CAD Applications for a Major UK Police Force
Safe Software
 
Building Real-Time Digital Twins with IBM Maximo & ArcGIS Indoors
Safe Software
 
Ad

Getting Started with Windows Azure and SQL Databases

  • 1. INTELLIGENT DATA SOLUTIONS WWW.PRAGMATICWORKS.COM Getting Started with Microsoft Azure and SQL Databases
  • 2. INTELLIGENT DATA SOLUTIONS WWW.PRAGMATICWORKS.COM2 Introduction Jason Strate e: [email protected] e: [email protected] b: www.jasonstrate.com t: StrateSQL Resources pragmaticworks.com/Services/CloudSolutions
  • 3. INTELLIGENT DATA SOLUTIONS WWW.PRAGMATICWORKS.COM3 <obligatory “cloud” picture>
  • 4. INTELLIGENT DATA SOLUTIONS WWW.PRAGMATICWORKS.COM4
  • 5. INTELLIGENT DATA SOLUTIONS WWW.PRAGMATICWORKS.COM5 The cloud isn’t evil…
  • 6. INTELLIGENT DATA SOLUTIONS WWW.PRAGMATICWORKS.COM6 It’s a different approach…
  • 7. INTELLIGENT DATA SOLUTIONS WWW.PRAGMATICWORKS.COM7 To get what you need…
  • 8. INTELLIGENT DATA SOLUTIONS WWW.PRAGMATICWORKS.COM8 What do you want to know?
  • 9. INTELLIGENT DATA SOLUTIONS WWW.PRAGMATICWORKS.COM9 Agenda SQL Database Storage Virtual Machines HDInsight Recovery Manager
  • 10. INTELLIGENT DATA SOLUTIONS WWW.PRAGMATICWORKS.COM10 Azure Preparation Access is subscription based Pay for use Pre-pay options Multiple data centers world-wide Local access Remote data center Your choice Online management manage.windowsazure.com
  • 11. INTELLIGENT DATA SOLUTIONS WWW.PRAGMATICWORKS.COM SQL Database SQLDatabase Storage VirtualMachines AzureBackup RecoveryManager
  • 12. INTELLIGENT DATA SOLUTIONS WWW.PRAGMATICWORKS.COM12 SQL Database Managed relational database platform Platform as a Service (PaaS) Basically SQL Server database online Built-in features: High availability Disaster recovery Performance governance Scale-out growth
  • 13. INTELLIGENT DATA SOLUTIONS WWW.PRAGMATICWORKS.COM13 Database Roadblocks Lack of infrastructure expertise Lack of database expertise Data center capacity SQL Server capacity Budget constraints
  • 14. INTELLIGENT DATA SOLUTIONS WWW.PRAGMATICWORKS.COM14 SQL Database Advantages Minimal maintenance Service packs / Cumulative updates Limited maintenance Use based cost sys.bandwidth_usage sys.database_usage Advancing feature set
  • 15. INTELLIGENT DATA SOLUTIONS WWW.PRAGMATICWORKS.COM15 SQL Database Disadvantages Noisy neighbor Resource governor Premium edition Limited feature set Chatty applications Limited profiling options
  • 16. INTELLIGENT DATA SOLUTIONS WWW.PRAGMATICWORKS.COM16 SQL Database Approach
  • 17. INTELLIGENT DATA SOLUTIONS WWW.PRAGMATICWORKS.COM17 SQL Database Approach
  • 18. INTELLIGENT DATA SOLUTIONS WWW.PRAGMATICWORKS.COM18 SQL Database Approach
  • 19. INTELLIGENT DATA SOLUTIONS WWW.PRAGMATICWORKS.COM SQL Database Demo
  • 20. INTELLIGENT DATA SOLUTIONS WWW.PRAGMATICWORKS.COM Storage SQLDatabase Storage VirtualMachines HDInsight RecoveryManager
  • 21. INTELLIGENT DATA SOLUTIONS WWW.PRAGMATICWORKS.COM21 Storage Block blobs Page blobs (disks) Tables and Queues
  • 22. INTELLIGENT DATA SOLUTIONS WWW.PRAGMATICWORKS.COM22 Block Blobs High scale, low-cost storage option On-premise database backups SQL Database backups Data files (csv, txt, etc) Online accessible storage location Private Public
  • 23. INTELLIGENT DATA SOLUTIONS WWW.PRAGMATICWORKS.COM23 Backup to URL Backup database directly to block storage BACKUP DATABASE AdventureWorks2012 TO URL = 'https://mystorageaccount.blob.core.windows.net /mycontainer/AdventureWorks2012_1.bak' WITH CREDENTIAL = 'mycredential' ,STATS = 5;
  • 24. INTELLIGENT DATA SOLUTIONS WWW.PRAGMATICWORKS.COM24 Azure Backup Tool Backup locally push to block storage
  • 25. INTELLIGENT DATA SOLUTIONS WWW.PRAGMATICWORKS.COM25 Azure Backup Tool
  • 26. INTELLIGENT DATA SOLUTIONS WWW.PRAGMATICWORKS.COM Storage Demo
  • 27. INTELLIGENT DATA SOLUTIONS WWW.PRAGMATICWORKS.COM Virtual Machines SQLDatabase Storage VirtualMachines AzureBackup RecoveryManager
  • 28. INTELLIGENT DATA SOLUTIONS WWW.PRAGMATICWORKS.COM28 Virtual Machines Cloud based virtual machine Infrastructure as a Service (IaaS) Scalable, on-demand environment Pre-configured templates Windows Server Linux Virtual networking
  • 29. INTELLIGENT DATA SOLUTIONS WWW.PRAGMATICWORKS.COM29 Virtual Machine Roles SharePoint 2013 SQL Server 2014 Data warehouse template SQL Server 2012 Data warehouse template Biztalk Microsoft Dynamics And more…
  • 30. INTELLIGENT DATA SOLUTIONS WWW.PRAGMATICWORKS.COM30 Use Cases Extend data center High availability Disaster recovery Grow environment capabilities Minimize infrastructure investments Pilot new offerings Development environment
  • 31. INTELLIGENT DATA SOLUTIONS WWW.PRAGMATICWORKS.COM Virtual Machines Demo
  • 32. INTELLIGENT DATA SOLUTIONS WWW.PRAGMATICWORKS.COM HDInsight SQLDatabase Storage VirtualMachines HDInsight RecoveryManager
  • 33. INTELLIGENT DATA SOLUTIONS WWW.PRAGMATICWORKS.COM33 HDInsight Apache Hadoop implementation Empowers ad-hoc Hadoop processing Brings Big Data processing to everyone Use based investment Compute separated from storage
  • 34. INTELLIGENT DATA SOLUTIONS WWW.PRAGMATICWORKS.COM Azure Backup Demo
  • 35. INTELLIGENT DATA SOLUTIONS WWW.PRAGMATICWORKS.COM Recovery Manager SQLDatabase Storage VirtualMachines AzureBackup RecoveryManager
  • 36. INTELLIGENT DATA SOLUTIONS WWW.PRAGMATICWORKS.COM36 Recovery Manager Extends capabilities of private cloud Leverage System Center 2012 Provides Hyper V replication and recovery Second physical location Azure based recovery Data secured through virtual networks
  • 37. INTELLIGENT DATA SOLUTIONS WWW.PRAGMATICWORKS.COM37 Summary Azure provides ecosystem of features Many key features can empower data pros Azure and cloud will impact future architectures Leverage cloud when it makes sense….
  • 38. INTELLIGENT DATA SOLUTIONS WWW.PRAGMATICWORKS.COM38 Keep an open mind
  • 39. Products Improve the quality, productivity, and performance of your SQL Server and BI solutions. Services Speed development through training and rapid development services from Pragmatic Works. Foundation Helping those who don’t have the means to get into information technology and to achieve their dreams. Name: Jason Strate Email: [email protected] Blog: www.jasonstrate.com Resource: pragmaticworks.com/Services/CloudSolutions Need Help? jasonstrate.com/go/vmdba