SlideShare a Scribd company logo
1 of 39
Download to read offline
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

Sql Azure Database whitepaper r01
Sql Azure Database whitepaper r01Sql Azure Database whitepaper r01
Sql Azure Database whitepaper r01Ismail Muhammad
 
Microsoft Azure Bringing Cloud to Your Enterprise
Microsoft Azure Bringing Cloud to Your EnterpriseMicrosoft Azure Bringing Cloud to Your Enterprise
Microsoft Azure Bringing Cloud to Your EnterpriseCA Technologies
 
MySQL Enterprise Monitor
MySQL Enterprise MonitorMySQL Enterprise Monitor
MySQL Enterprise MonitorTed Wennmark
 
A Throwaway Deck for Cloud Security Essentials 2.0 delivered at RSA 2016
A Throwaway Deck for Cloud Security Essentials 2.0 delivered at RSA 2016A Throwaway Deck for Cloud Security Essentials 2.0 delivered at RSA 2016
A Throwaway Deck for Cloud Security Essentials 2.0 delivered at RSA 2016Shannon Lietz
 
Your data in the cloud windows azure
Your data in the cloud   windows azureYour data in the cloud   windows azure
Your data in the cloud windows azureNigel Watson
 
.Net development with Azure Machine Learning (AzureML) Nov 2014
.Net development with Azure Machine Learning (AzureML) Nov 2014.Net development with Azure Machine Learning (AzureML) Nov 2014
.Net development with Azure Machine Learning (AzureML) Nov 2014Mark Tabladillo
 
Uri budnik moving from virtualized infrastructure to open stack-4.17.13
Uri budnik moving from virtualized infrastructure to open stack-4.17.13Uri budnik moving from virtualized infrastructure to open stack-4.17.13
Uri budnik moving from virtualized infrastructure to open stack-4.17.13OpenStack Foundation
 
Microsoft Cloud platform
Microsoft Cloud platformMicrosoft Cloud platform
Microsoft Cloud platformHarmasQureshi
 
Microsoft Azure - Conceptos Basicos
Microsoft Azure - Conceptos BasicosMicrosoft Azure - Conceptos Basicos
Microsoft Azure - Conceptos BasicosMauricioPenagos4
 
Agile Infrastructure with Windows Azure
Agile Infrastructure with Windows AzureAgile Infrastructure with Windows Azure
Agile Infrastructure with Windows AzureHARMAN Services
 
Cloud Computing Roadmap Public Vs Private Vs Hybrid And SaaS Vs PaaS Vs IaaS ...
Cloud Computing Roadmap Public Vs Private Vs Hybrid And SaaS Vs PaaS Vs IaaS ...Cloud Computing Roadmap Public Vs Private Vs Hybrid And SaaS Vs PaaS Vs IaaS ...
Cloud Computing Roadmap Public Vs Private Vs Hybrid And SaaS Vs PaaS Vs IaaS ...SlideTeam
 
DevHangout Microsoft Azure como Infraestructura para emprendedores de Tecnolo...
DevHangout Microsoft Azure como Infraestructura para emprendedores de Tecnolo...DevHangout Microsoft Azure como Infraestructura para emprendedores de Tecnolo...
DevHangout Microsoft Azure como Infraestructura para emprendedores de Tecnolo...Germán Cayo Morales
 
Mva best practices in planning hybrid cloud infrastructures
Mva   best practices in planning hybrid cloud infrastructuresMva   best practices in planning hybrid cloud infrastructures
Mva best practices in planning hybrid cloud infrastructuresswapnilrkambli
 
Gateways to Power BI, Connect PowerBI.com to your On-Prem Data
Gateways to Power BI, Connect PowerBI.com to your On-Prem DataGateways to Power BI, Connect PowerBI.com to your On-Prem Data
Gateways to Power BI, Connect PowerBI.com to your On-Prem DataJean-Pierre Riehl
 
Sql Server 2014 Platform for Hybrid Cloud Technical Decision Maker White Paper
Sql Server 2014 Platform for Hybrid Cloud Technical Decision Maker White PaperSql Server 2014 Platform for Hybrid Cloud Technical Decision Maker White Paper
Sql Server 2014 Platform for Hybrid Cloud Technical Decision Maker White PaperDavid J Rosenthal
 
Azure Data.pptx
Azure Data.pptxAzure Data.pptx
Azure Data.pptxFedoRam1
 
DBA Tasks in Oracle Autonomous Database
DBA Tasks in Oracle Autonomous DatabaseDBA Tasks in Oracle Autonomous Database
DBA Tasks in Oracle Autonomous DatabaseSinanPetrusToma
 
Dave Wright, SolidFire - SDDC Symposium 2014
Dave Wright, SolidFire - SDDC Symposium 2014Dave Wright, SolidFire - SDDC Symposium 2014
Dave Wright, SolidFire - SDDC Symposium 2014NetApp
 

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

Sql Azure Database whitepaper r01
Sql Azure Database whitepaper r01Sql Azure Database whitepaper r01
Sql Azure Database whitepaper r01
 
Microsoft Azure Bringing Cloud to Your Enterprise
Microsoft Azure Bringing Cloud to Your EnterpriseMicrosoft Azure Bringing Cloud to Your Enterprise
Microsoft Azure Bringing Cloud to Your Enterprise
 
MySQL Enterprise Monitor
MySQL Enterprise MonitorMySQL Enterprise Monitor
MySQL Enterprise Monitor
 
A Throwaway Deck for Cloud Security Essentials 2.0 delivered at RSA 2016
A Throwaway Deck for Cloud Security Essentials 2.0 delivered at RSA 2016A Throwaway Deck for Cloud Security Essentials 2.0 delivered at RSA 2016
A Throwaway Deck for Cloud Security Essentials 2.0 delivered at RSA 2016
 
Your data in the cloud windows azure
Your data in the cloud   windows azureYour data in the cloud   windows azure
Your data in the cloud windows azure
 
.Net development with Azure Machine Learning (AzureML) Nov 2014
.Net development with Azure Machine Learning (AzureML) Nov 2014.Net development with Azure Machine Learning (AzureML) Nov 2014
.Net development with Azure Machine Learning (AzureML) Nov 2014
 
Uri budnik moving from virtualized infrastructure to open stack-4.17.13
Uri budnik moving from virtualized infrastructure to open stack-4.17.13Uri budnik moving from virtualized infrastructure to open stack-4.17.13
Uri budnik moving from virtualized infrastructure to open stack-4.17.13
 
Microsoft Cloud platform
Microsoft Cloud platformMicrosoft Cloud platform
Microsoft Cloud platform
 
Microsoft Azure - Conceptos Basicos
Microsoft Azure - Conceptos BasicosMicrosoft Azure - Conceptos Basicos
Microsoft Azure - Conceptos Basicos
 
Agile Infrastructure with Windows Azure
Agile Infrastructure with Windows AzureAgile Infrastructure with Windows Azure
Agile Infrastructure with Windows Azure
 
What is the Oracle Cloud?
What is the Oracle Cloud?What is the Oracle Cloud?
What is the Oracle Cloud?
 
Cloud Computing Roadmap Public Vs Private Vs Hybrid And SaaS Vs PaaS Vs IaaS ...
Cloud Computing Roadmap Public Vs Private Vs Hybrid And SaaS Vs PaaS Vs IaaS ...Cloud Computing Roadmap Public Vs Private Vs Hybrid And SaaS Vs PaaS Vs IaaS ...
Cloud Computing Roadmap Public Vs Private Vs Hybrid And SaaS Vs PaaS Vs IaaS ...
 
DevHangout Microsoft Azure como Infraestructura para emprendedores de Tecnolo...
DevHangout Microsoft Azure como Infraestructura para emprendedores de Tecnolo...DevHangout Microsoft Azure como Infraestructura para emprendedores de Tecnolo...
DevHangout Microsoft Azure como Infraestructura para emprendedores de Tecnolo...
 
Mva best practices in planning hybrid cloud infrastructures
Mva   best practices in planning hybrid cloud infrastructuresMva   best practices in planning hybrid cloud infrastructures
Mva best practices in planning hybrid cloud infrastructures
 
Gateways to Power BI, Connect PowerBI.com to your On-Prem Data
Gateways to Power BI, Connect PowerBI.com to your On-Prem DataGateways to Power BI, Connect PowerBI.com to your On-Prem Data
Gateways to Power BI, Connect PowerBI.com to your On-Prem Data
 
Adam azure presentation
Adam   azure presentationAdam   azure presentation
Adam azure presentation
 
Sql Server 2014 Platform for Hybrid Cloud Technical Decision Maker White Paper
Sql Server 2014 Platform for Hybrid Cloud Technical Decision Maker White PaperSql Server 2014 Platform for Hybrid Cloud Technical Decision Maker White Paper
Sql Server 2014 Platform for Hybrid Cloud Technical Decision Maker White Paper
 
Azure Data.pptx
Azure Data.pptxAzure Data.pptx
Azure Data.pptx
 
DBA Tasks in Oracle Autonomous Database
DBA Tasks in Oracle Autonomous DatabaseDBA Tasks in Oracle Autonomous Database
DBA Tasks in Oracle Autonomous Database
 
Dave Wright, SolidFire - SDDC Symposium 2014
Dave Wright, SolidFire - SDDC Symposium 2014Dave Wright, SolidFire - SDDC Symposium 2014
Dave Wright, SolidFire - SDDC Symposium 2014
 

More from Jason Strate

Accelerating Business Intelligence Solutions with Microsoft Azure pass
Accelerating Business Intelligence Solutions with Microsoft Azure   passAccelerating Business Intelligence Solutions with Microsoft Azure   pass
Accelerating Business Intelligence Solutions with Microsoft Azure passJason Strate
 
The Plan Cache Whisperer - Performance Tuning SQL Server
The Plan Cache Whisperer - Performance Tuning SQL ServerThe Plan Cache Whisperer - Performance Tuning SQL Server
The Plan Cache Whisperer - Performance Tuning SQL ServerJason Strate
 
Strategies for SQL Server Index Analysis
Strategies for SQL Server Index AnalysisStrategies for SQL Server Index Analysis
Strategies for SQL Server Index AnalysisJason Strate
 
Introduction to Columnstore Indexes
Introduction to Columnstore IndexesIntroduction to Columnstore Indexes
Introduction to Columnstore IndexesJason Strate
 
Introduction to Clustered Indexes and Heaps
Introduction to Clustered Indexes and HeapsIntroduction to Clustered Indexes and Heaps
Introduction to Clustered Indexes and HeapsJason Strate
 
The Flavors of Non-Clustered Indexes
The Flavors of Non-Clustered IndexesThe Flavors of Non-Clustered Indexes
The Flavors of Non-Clustered IndexesJason Strate
 
How Do Non-Clustered Indexes Improve Performance?
How Do Non-Clustered Indexes Improve Performance?How Do Non-Clustered Indexes Improve Performance?
How Do Non-Clustered Indexes Improve Performance?Jason Strate
 
Choosing Your Clustered Index
Choosing Your Clustered IndexChoosing Your Clustered Index
Choosing Your Clustered IndexJason Strate
 
BuildingSecurity Audits with Extended Events
BuildingSecurity Audits with Extended EventsBuildingSecurity Audits with Extended Events
BuildingSecurity Audits with Extended EventsJason Strate
 
5 ways to improve performance through indexing
5 ways to improve performance through indexing5 ways to improve performance through indexing
5 ways to improve performance through indexingJason Strate
 
The Side Effect of NOLOCK
The Side Effect of NOLOCKThe Side Effect of NOLOCK
The Side Effect of NOLOCKJason Strate
 
Discovering the plan cache (sql sat175)
Discovering the plan cache (sql sat175)Discovering the plan cache (sql sat175)
Discovering the plan cache (sql sat175)Jason Strate
 
Introduction to SQL Server Security
Introduction to SQL Server SecurityIntroduction to SQL Server Security
Introduction to SQL Server SecurityJason Strate
 
What are you waiting for? (#SQLSat211)
What are you waiting for? (#SQLSat211)What are you waiting for? (#SQLSat211)
What are you waiting for? (#SQLSat211)Jason Strate
 
Discovering the plan cache (#SQLSat211)
Discovering the plan cache (#SQLSat211)Discovering the plan cache (#SQLSat211)
Discovering the plan cache (#SQLSat211)Jason Strate
 
Discovering the Plan Cache (#SQLSat 206)
Discovering the Plan Cache (#SQLSat 206)Discovering the Plan Cache (#SQLSat 206)
Discovering the Plan Cache (#SQLSat 206)Jason Strate
 
A Function by Any Other Name is a Function
A Function by Any Other Name is a FunctionA Function by Any Other Name is a Function
A Function by Any Other Name is a FunctionJason Strate
 
What are you waiting for
What are you waiting forWhat are you waiting for
What are you waiting forJason Strate
 

More from Jason Strate (18)

Accelerating Business Intelligence Solutions with Microsoft Azure pass
Accelerating Business Intelligence Solutions with Microsoft Azure   passAccelerating Business Intelligence Solutions with Microsoft Azure   pass
Accelerating Business Intelligence Solutions with Microsoft Azure pass
 
The Plan Cache Whisperer - Performance Tuning SQL Server
The Plan Cache Whisperer - Performance Tuning SQL ServerThe Plan Cache Whisperer - Performance Tuning SQL Server
The Plan Cache Whisperer - Performance Tuning SQL Server
 
Strategies for SQL Server Index Analysis
Strategies for SQL Server Index AnalysisStrategies for SQL Server Index Analysis
Strategies for SQL Server Index Analysis
 
Introduction to Columnstore Indexes
Introduction to Columnstore IndexesIntroduction to Columnstore Indexes
Introduction to Columnstore Indexes
 
Introduction to Clustered Indexes and Heaps
Introduction to Clustered Indexes and HeapsIntroduction to Clustered Indexes and Heaps
Introduction to Clustered Indexes and Heaps
 
The Flavors of Non-Clustered Indexes
The Flavors of Non-Clustered IndexesThe Flavors of Non-Clustered Indexes
The Flavors of Non-Clustered Indexes
 
How Do Non-Clustered Indexes Improve Performance?
How Do Non-Clustered Indexes Improve Performance?How Do Non-Clustered Indexes Improve Performance?
How Do Non-Clustered Indexes Improve Performance?
 
Choosing Your Clustered Index
Choosing Your Clustered IndexChoosing Your Clustered Index
Choosing Your Clustered Index
 
BuildingSecurity Audits with Extended Events
BuildingSecurity Audits with Extended EventsBuildingSecurity Audits with Extended Events
BuildingSecurity Audits with Extended Events
 
5 ways to improve performance through indexing
5 ways to improve performance through indexing5 ways to improve performance through indexing
5 ways to improve performance through indexing
 
The Side Effect of NOLOCK
The Side Effect of NOLOCKThe Side Effect of NOLOCK
The Side Effect of NOLOCK
 
Discovering the plan cache (sql sat175)
Discovering the plan cache (sql sat175)Discovering the plan cache (sql sat175)
Discovering the plan cache (sql sat175)
 
Introduction to SQL Server Security
Introduction to SQL Server SecurityIntroduction to SQL Server Security
Introduction to SQL Server Security
 
What are you waiting for? (#SQLSat211)
What are you waiting for? (#SQLSat211)What are you waiting for? (#SQLSat211)
What are you waiting for? (#SQLSat211)
 
Discovering the plan cache (#SQLSat211)
Discovering the plan cache (#SQLSat211)Discovering the plan cache (#SQLSat211)
Discovering the plan cache (#SQLSat211)
 
Discovering the Plan Cache (#SQLSat 206)
Discovering the Plan Cache (#SQLSat 206)Discovering the Plan Cache (#SQLSat 206)
Discovering the Plan Cache (#SQLSat 206)
 
A Function by Any Other Name is a Function
A Function by Any Other Name is a FunctionA Function by Any Other Name is a Function
A Function by Any Other Name is a Function
 
What are you waiting for
What are you waiting forWhat are you waiting for
What are you waiting for
 

Recently uploaded

Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...gurkirankumar98700
 
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
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilV3cube
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024The Digital Insurer
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
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
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 

Recently uploaded (20)

Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
 
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
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of Brazil
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
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...
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 

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: jstrate@pragmaticworks.com e: jasonstrate@gmail.com 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: jstrate@pragmaticworks.com Blog: www.jasonstrate.com Resource: pragmaticworks.com/Services/CloudSolutions Need Help? jasonstrate.com/go/vmdba