A couple notes about the book, first I really enjoyed getting to work with this bleeding edge tech and collaborate with the SQL Server Engineering Team at Microsoft on this. I want to call out the support from our tech reviewer and Program Managed for Azure Arc Enabled Data Services, Travis Wright. Thanks for your help and support. Be sure to read the forward from Travis…it tells the story of why and how. From getting SQL Server on Linux, into containers, into Kubernetes, Big Data Clusters and now Arc Enabled Data Services. Awesome stuff. I also want callout my co-author and friend, Ben you are an awesome writer, thank you for including me in this adventure!
About the Book
Get introduced to Azure Arc-enabled data services and the powerful capabilities they provide to deploy and manage local, on-premises, and hybrid cloud data resources using the same centralized management and tooling you get from the Azure cloud. This book shows how you can deploy and manage databases running on SQL Server and Postgres in your corporate data center as if they were part of the Azure platform. You will learn how to benefit from the centralized management that Azure provides, the automated rollout of patches and updates, and more.
This book is the perfect choice for anyone looking for a hybrid or multi-vendor cloud strategy for their data estate. The authors walk you through the possibilities and requirements to get services such as Azure SQL Managed Instance and PostgresSQL HyperScale, deployed outside of Azure, so the services are accessible to companies that cannot move to the cloud or do not want to use the Microsoft cloud exclusively. The technology described in this book will be especially useful to those required to keep sensitive services, such as medical databases, away from the public cloud, but who still want to benefit from the Azure cloud and the centralized management and tooling that it supports.
What You Will Learn
The core concepts of Kubernetes
The fundamentals and architecture of Azure Arc-enabled data services
Build a multi-cloud strategy based on Azure data services
Deploy Azure Arc-enabled data services on premises or in any cloud
Deploy Azure Arc-enabled SQL Managed Instance on premises or in any cloud
Deploy Azure Arc-enabled PostgreSQL HyperScale on premises or in any cloud
Manage Azure-enabled data services running outside of Azure
Monitor Azure-enabled data services running outside of Azure through the Azure Portal
Who This Book Is For
Database administrators and architects who want to manage on-premises or hybrid cloud data resources from the Microsoft Azure cloud. Especially for those wishing to take advantage of cloud technologies while keeping sensitive data on premises and under physical control.
Regular Session: Deploying and Managing SQL Server with dbatools
Well, if you’ve been following my blog and work over the last few years, it’s been all containers and Kubernetes. But I still have clients that run SQL Server on Windows. And for those clients, there’s only one that I install SQL Server…with dbatools. So I wrote a session describing how I did it for my client, and I’m going to share all that knowledge with you! Check out the deets…
The dbatools project brings automation to the forefront of the SQL Server configuration, operations, and deployment tasks. This session will look at how to install and configure multiple SQL Servers quickly and consistently using dbatools deployment tools. Once those systems are up and running, we will look at how to configure and manage multiple systems using PowerShell automation techniques. By the end of this session, you will have the tools, techniques, and code to automatically and consistently deploy and configure SQL Server in your environment.
My new course “Designing a Site Recovery Strategy on Microsoft Azure” in now available on Pluralsight here! Check out the trailer here or if you want to dive right in go here!
This course targets IT professionals that design and maintain business continuity and disaster recovery solution, on premises or in the cloud.The course can be used by both the IT pro learning new skills and the system administrator or architect preparing for Microsoft Azure Architect Design (AZ-301) and upcoming AZ-304 certifications.
Let’s take your Microsoft Azure Design and implementations skills to the next level and get you started now!
The modules of the course are:
Defining Site Recovery Goals – getting started we’ll take a look at defining your site recovery goals and exploring the basics of the Site Recovery service, and then we’ll discuss the various options you have when it comes to protecting Azure, VMware and Hyper-V virtual machines as well as physical servers.
Designing and Implementing Site Recovery Infrastructure – you’ll learn about the components you need to deploy in order to enable Site Recovery for your organization.
Identifying Site Recovery Resources – we’ll take a look at the various operating systems and workloads that you can replicate and migrate to Azure using the Site Recovery Service.
Designing Site Failover Strategy – examining the considerations that you need to keep in mind when it comes to designing a site failover strategy with Microsoft Azure, including test failovers, Recovery Plans and failover and failback strategies.
My new course “Provisioning Microsoft Azure Virtual Machines” in now available on Pluralsight here! If you want to learn about the course, check out the trailer here or if you want to dive right in check it out here! This course offers practical tips from my experiences building Azure Virtual Machines for Centino Systems clients.
This course targets IT professionals that design and maintain Azure IaaS based solutions.The course can be used by both the IT pro learning new skills and the senior system administrator preparing for using IaaS Virtual Machine services in Microsoft Azure
Let’s take your Azure administration skills to the next level and get you started now!
The modules of the course are:
Provisioning VMs with the Microsoft Azure Portal, Azure CLI, and PowerShell – Learn how to create Virtual Machines using Azure tools.
Building and Deploying a Custom Virtual Machine Image – Learn how to create a VM image, with your configuration and your apps to source additional VM deployments.
Managing Virtual Machine Disks – Learn common disk administrative operations such as adding, expanding, snapshotting and removing virtual hard disks.
Designing and Implementing Azure DevTest Labs – Learn how to quickly create a lab, test or classroom environment of virtual machines.