Chapter 15. Managing and Deploying Azure Resources
In the previous chapter, we explored Azure governance and compliance. In this chapter, we’ll walk through the essential tools and features used to deploy and manage resources in Azure.
Here’s what you’ll learn about:
- Azure portal
-
The browser-based control center for managing everything visually
- Azure Cloud Shell
-
A browser-accessible command-line environment with built-in tools
- Azure CLI and Azure PowerShell
-
The differences between CLI and PowerShell
- Infrastructure as code (IaC)
-
Why it’s essential for consistency, automation, and scaling
- Azure Resource Manager (ARM)
-
The backbone of Azure’s deployment engine
- Deployment templates using ARM Templates and Bicep
-
How to choose the one that will be better for your workflow (we’ll also talk about Terraform)
- Azure Arc
-
A tool that extends Azure’s management plane to your on-premises or multi-cloud environments
By the end of this chapter, you’ll not only be familiar with the tools Azure offers for managing and deploying resources, but you’ll understand which one is right for each job and how they all work together.
Let’s get started.
Azure Portal
In Chapter 6, we began to explore the Azure portal. In this chapter, we’ll discuss its key features, best uses of the Azure portal, and when to use the Azure portal (and when not to).
As you’ll recall, the Azure portal (see Figure 15-1) is Microsoft’s browser-based graphical user interface (GUI) for managing and interacting with ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access