My latest course is now available on Pluralsight! It’s the Azure PowerShell Playbook: Azure SQL. If you aren’t familiar with Pluralsight’s Playbook format, they are fast past courses that are almost 100% demo driven. They are meant to be consumed quickly, my course is just one hour and four minutes long. Great lunchtime viewing!
This course shows you how to use PowerShell to manage and migrate your on premises database up to Azure SQL. In brief, you’ll learn how to:
- Create resource groups
- Create and work with Storage Accounts
- Create a SQL Server in Azure SQL
- Package up your local database into a bacpac file
- Import your bacpac file into a new Azure SQL database
- Execute commands against your new Azure SQL database
- Cleanup! I even show how to remove everything you’ve created, individually or as a whole
And all of this with PowerShell!
Additionally, I’ve included functions for just about everything listed, so (assuming your subscription gives you access to the samples) you’ll have a great starting point for your own library of cmdlets. (All the code for the functions appears on screen, so if you have to you could always pause and type it in.)
You can find my new course at:
I also wrote an article for RedGate’s SimpleTalk website that aligns well with this course. I dive deeper into the restartability aspect of the way the functions were coded, something I couldn’t get deep into with the video course due to time constraints.
What’s that? Yes you in the back row, you say you don’t have a Pluralsight subscription? Well no worries, just email me, email@example.com and I’ll be glad to send you a code that will be good for 30 days at Pluralsight. During that time you can watch my courses, indeed you can watch any course at Pluralsight.