Skip to main content
Jorge Bernhardt Jorge Bernhardt

Azure CLI

2024

Bicep - Deploying an Azure Elastic SAN
·889 words·5 mins· 100 views · 5 likes
Azure CLI Microsoft Microsoft Azure Bicep
Happy New Year, everyone! Kicking off our first article of the year, we’ll explore deploying Azure Elastic SAN using Bicep. Currently, there is no official Bicep module specifically for Elastic SAN implementation.

2023

Bicep - Easy deployment of Azure Virtual Machine Scale Sets
·1155 words·6 mins· 100 views · 5 likes
Bicep Microsoft Azure IaC Azure CLI
Hey there, folks! In today’s blog post, we’ll discuss the Azure Virtual Machine Scale Sets, also known as VMSS. If you have experience with Azure, you might already know that VMSS are crucial for managing cloud services that can be scaled up and down based on demand.
Bicep - Deploying Log Analytics Workspaces
·853 words·5 mins· 100 views · 5 likes
Bicep Microsoft Azure IaC Azure CLI
Hello! This week, I wanted to share a new post about biceps - As you know, Infrastructure as Code (IaC) has become a critical aspect of any successful and scalable deployment.
Bicep - Azure Custom Roles Definitions
·957 words·5 mins· 100 views · 5 likes
Azure CLI Azure Role-based Access Control (RBAC) Microsoft Microsoft Azure
Hello everyone! Today, I want to talk about custom roles in Azure. Azure gives us many roles to use, but sometimes, they don’t do exactly what we want. So, we need to make our own roles that do the exact job.
GitHub Actions - Building a Simple Bicep Workflow for Resource Deployment
·1400 words·7 mins· 100 views · 5 likes
GitHub Actions Bicep IaC Azure CLI
In the previous article, we explored deploying Azure resources using Bicep with Azure DevOps. This week, we’re switching gears to GitHub Actions, showcasing a simple workflow to automate Azure deployments.
Azure DevOps - Building a Simple Bicep Pipeline for Resource Deployment
·1232 words·6 mins· 100 views · 5 likes
Azure DevOps Bicep IaC Azure CLI
Nowadays, automating the deployment of cloud resources has become the norm. Azure DevOps is a go-to tool known for its solidness and adaptability. In this article, we’ll dive into how to create a simple pipeline to set up Azure resources using Microsoft’s infrastructure as code language, Bicep.
Bicep - Azure Key Vault Deployments in Multiple Environments
·1035 words·5 mins· 100 views · 5 likes
Azure Key Vault Azure CLI Microsoft Microsoft Azure
Hi folks, I sincerely hope you are all doing great. You are probably aware of the importance of Azure Key Vault in securely and centrally managing secrets, encryption keys, and certificates.
Terraform - Deploying and Managing Azure Log Analytics Workspace
·1336 words·7 mins· 100 views · 5 likes
IaC Azure CLI Microsoft Microsoft Azure
Hi! As cloud architectures become more complex, Infrastructure as Code (IaC) has become increasingly important. By using tools like Terraform, IaC allows you to manage intricate infrastructures in a text-based, repeatable, and automated manner.
Bicep - Deploying keys with rotation policies in Azure Key Vault
·860 words·5 mins· 100 views · 5 likes
Azure Key Vault Azure CLI Microsoft Microsoft Azure
Hi! This week, we’re talking about security, specifically how to use automatic key rotation in Azure Key Vault. In case you didn’t know, Azure Key Vault’s automated key rotation improves security by creating new key versions at set intervals and sending expiration alerts via Event Grid.
Bicep - Enabling Malware Scanning & Sensitive Data Discovery in Storage Accounts
·888 words·5 mins· 100 views · 5 likes
Microsoft Defender Azure CLI Microsoft Microsoft Azure
Microsoft’s Defender for Storage has recently unveiled a significant security update, with two standout features being near-real-time malware scanning and sensitive data discovery. In this article, I will guide you on how to enable these features across all your Azure storage accounts using Bicep.
Bicep - Deploying Microsoft Sentinel with Azure AD Connector
·997 words·5 mins· 100 views · 5 likes
Microsoft Sentinel Azure CLI Microsoft Microsoft Azure
Hi there! As you know, Microsoft Sentinel is an advanced SIEM tool that provides a comprehensive view of your organization’s security landscape. One of its superpowers comes from its integration with Azure AD connector.
Bicep - Deploy an Azure Active Directory B2C Tenant
·903 words·5 mins· 100 views · 5 likes
Azure CLI Azure Cloud Shell AzureB2C Microsoft
Bicep promises more efficient resource management, but there are notable challenges when working with Azure B2C. From customizing certain tenant properties to retrieving detailed information, we must face limitations. This post will show you how to create an Azure B2C resource with Bicep, identify current limitations, and find potential solutions.
Bicep - Deploy Azure Container Registry (ACR)
·864 words·5 mins· 100 views · 5 likes
Azure CLI Azure Cloud Shell ACR Microsoft
The use of Infrastructure as Code (IaC) has become vital in achieving successful and scalable implementations. Azure Bicep allows us to provision and manage resources in Azure with reliability and conciseness.
Bicep - Assigning Azure Policy Initiatives to Enforce Compliance
·800 words·4 mins· 100 views · 5 likes
Azure CLI Azure Cloud Shell Microsoft Microsoft Azure
Hi all! Today I want to talk to you about “Policy as Code” Just as “Infrastructure as Code” changed how we handle infrastructure deployment, “Policy as Code” gives us consistency, traceability, and rapid implementation in policy management.
Bicep - Deploy a Subscription Budget using Azure CLI
·738 words·4 mins· 100 views · 5 likes
Azure CLI Azure Cloud Shell Budgets Microsoft
Managing your resources and services costs is crucial to your Azure subscriptions’ governance. That’s where Azure Budgets comes in. Azure Budgets helps us manage our cloud costs by setting spending limits.
Bicep - Deploy Azure Storage Account using Azure CLI
·713 words·4 mins· 100 views · 5 likes
Azure CLI Azure Cloud Shell Azure Storage Account Microsoft
Azure Storage is a core foundational PaaS (Platform as a Service) offering within Microsoft Azure, providing a versatile and scalable solution for storing files, blobs (binary large objects), and other data types.
Analyzing Azure Activity Logs with Command-Line Tools
·848 words·4 mins· 100 views · 5 likes
Azure CLI Azure Cloud Shell Azure PowerShell Connect-AzAccount
As administrators of an Azure subscription, we are always interested in monitoring what is happening in our environment. To do this, Azure gives us a way to do this through activity logs, which record the actions that are performed on our subscription.
How to update the tenant ID in an Azure key vault
·832 words·4 mins· 100 views · 5 likes
Azure CLI Azure Cloud Shell Azure PowerShell Connect-AzAccount
I recently migrated an Azure subscription to a new tenant, and in the key vault resources, I had to perform a few additional steps that I want to show you. So In this week’s article, we’ll look at updating the tenant ID and removing previous access policies and role assignments to the key vault resource once it’s moved to the new subscription.
Creating Restore Points for Azure VMs using Azure CLI
·1360 words·7 mins· 100 views · 5 likes
Azure CLI Azure Cloud Shell Azure Monitor Microsoft
If you need to perform a quick ad-hoc backup of your virtual machine before maintenance that allows you to take consistent snapshots of all managed disks attached to your virtual machine, you should try Azure restore points.

2022

How to manage Log Analytics tables using the Azure CLI
·907 words·5 mins· 100 views · 5 likes
Azure CLI Azure Cloud Shell Azure Monitor Microsoft
Microsoft last month announced the general availability of a new experience for managing Azure Log Analytics table metadata from the Azure portal. So I think it’s an excellent time to see how to view and edit table properties in Log Analytics workspaces using the Azure CLI and check how these changes are reflected in the Azure portal.