8 DBA Tasks For Azure SQL: What's Different From On-Prem
8 DBA Tasks For Azure SQL: What's Different From On-Prem
8 DBA Tasks For Azure SQL: What's Different From On-Prem
your PASS
community
.org
We will be launching PASS Summit into a whole new world, and with that comes exciting opportunities with what
we can offer you. We will go beyond simply moving sessions online to fully embracing everything a virtual
environment can offer.
Rie.Irish@microsoft.com
@IrishSQL
@dataplatformMVP
https://www.linkedin.com/in/rie-irish-07834a2/
Today’s Session
What’s different than On-Prem?
• PaaS/IaaS Offerings
• Automatic Updates
• Managing Permissions
• Creating a Server in the Azure Portal
• Deploying a Database in Azure SQL
• Configure Firewall or Private End Points
• Understanding Backups
• Restoring a database
• Job Scheduling/Agent Tasks
• Cost & Budget Management
SQL is the best
Familiarity
Tools
Flexibility
Azure SQL
SQL virtual machines Managed instances Databases
• Resource sharing
• SQL Server and OS • Pre-provision • Hyperscale
• SQL Server between multiple
server access compute resources
surface area storage (up to dbs to price
for migration
• Expansive SQL (vast majority) 100TB) optimize
• Enables cost-
And OS version • Native virtual efficient migration. • Serverless • Simplified
support network compute performance
• Ability to host
• Automated support smaller instances • Fully managed management for
manageability • Fully managed (2Vcore) service multiple dbs
features for SQL service • Fully managed
Server service
Azure SQL
https://azure.microsoft.com/en-us/overview/what-is-paas/
What’s left for me to do in Azure SQL?
• No more OS patching
*This doesn’t always work if you have devs that are using
SSMS or Azure Data Studio because that will go to
master.
https://docs.microsoft.com/en-us/azure/sql-database/sql-database-manage-logins
Server Admin &
Azure Active Directory
Admin Accounts
Server
Admin
https://docs.microsoft.com/en-us/azure/sql-database/sql-database-manage-logins
Creating a Server &
Deploying a DB from
beginning to end
https://docs.microsoft.com/en-us/azure/sql-database/sql-database-single-database-get-started?tabs=azure-portal
DEMO
Configure Firewall or
Private End Points
https://docs.microsoft.com/en-us/azure/sql-database/sql-database-server-level-firewall-rule
DEMO
Before we talk about restores:
Automatic Backups
• https://docs.microsoft.com/en-us/azure/sql-database/elastic-jobs-tsql
Job Scheduling/Agent Tasks
• https://docs.microsoft.com/en-us/azure/sql-database/elastic-jobs-tsql
Cost & Budget
Management
DEMO
• Deploy SQL Server 2019:
https://aka.ms/ss19
• Get free SQL Server and Azure training at
https://aka.ms/sqlworkshops
• Compare SQL and Azure at
https://docs.microsoft.com/en-us/azure/sql-
database/sql-database-features
Next Steps & • Learn about SQL and Azure from Channel 9
Data Exposed
Resources • Become an early adopter of Azure SQL
Database Edge
• Free eBook, SQL on Azure Virtual Machines
https://azure.microsoft.com/en-
us/resources/sql-server-azure-virtual-
machines/
Rie.Irish@Microsoft.com
@IrishSQL
@DataPlatformMVP
https://www.linkedin.com/in/rie-irish-07834a2/
http://www.riepedia.net/
This event was sponsored by Microsoft