Azure CDN POP Locations: Interactive Map of Azure CDN Points of Presence
The Microsoft Azure CDN (Content Delivery Network) provides secure, reliable content delivery with a broad global reach along with rich features. The Azure CDN POP (point of presence) locations are not the same as the Azure Region locations, and Microsoft has the list...
Benefits of Convention over Configuration for IaC Deployment Projects
With Infrastructure as Code (IaC), every aspect of an organization's infrastructure is defined and managed through code. This infrastructure deployment and configuration automation makes managing the organizations infrastructure much easier over time. Also, by...
Terraform: How to for_each through a list(objects)
HashiCorp Terraform is a great Infrastructure as Code (IaC) tool that allows you to easily manage many resources efficiently. While you can write Terraform code for each individual resource, Terraform supports for_each loops and other programming constructs that...
Why do Azure Resource Groups have an Azure Region association?
All resources within Microsoft Azure are created within an Azure Resource Group. While every resource has an Azure Region (aka location) specified as to where the resource will be hosted, so do Azure Resource Groups. This may be confusing at first, since Azure...
Should .terraform.lock.hcl file be added to .gitignore or committed to Git repo?
When working with Terraform, one common question that arises is whether to include the .terraform.lock.hcl file in the Git repository or leave it out by adding it to .gitignore. This decision impacts the version control practices and reproducibility of your...
Git: Merge Repositories with History
Merging two Git repositories together in not a common task. In my own consulting work, this is a task that does come up every so often when the code I'm working on needs to be moved from an initial Git repository, whether it's GitHub or Azure DevOps, to another Git...
Terraform: Install Latest Version on macOS and Linux
Terraform from HashiCorp is provided as a command-line tool that must first be installed locally before excution. It's easy to install, as the full tool is contained within a single executable. This makes it easy to put terraform in any folder on your machine for use....
Azure Resource Tags: Important Organization Strategies and Tips
In the Microsoft Azure cloud, the organization and management of resources are extremely important for operational efficiency and cost-effectiveness. Azure Tags serve as a fundamental tool in categorizing resources within the Azure environment, providing a versatile...
Azure Bicep: Create Azure OpenAI Service and GPT-4 / GPT-35-turbo Model Deployment
Microsoft Azure OpenAI Service is a fully managed service offering from Microsoft that enables you to host your own instances of AI models from OpenAI, such as GPT-4 or GPT-35-turbo. There are security benefits to hosting your own instance of the OpenAI models, in...
Your trusted source for Cloud, DevOps, and SRE guidance with Chris Pietschmann!
Latest Articles
AISecOps: Applying DevSecOps to AI and ML Security
Artificial Intelligence (AI) and Machine Learning (ML) have emerged as transformative technologies, driving innovation across many industries. However, in addition to their benefits, AI and ML systems bring unique security challenges that demand a proactive and...
Azure CDN POP Locations: Interactive Map of Azure CDN Points of Presence
The Microsoft Azure CDN (Content Delivery Network) provides secure, reliable content delivery with a broad global reach along with rich features. The Azure CDN POP (point of presence) locations are not the same as the Azure Region locations, and Microsoft has the list...
Benefits of Convention over Configuration for IaC Deployment Projects
With Infrastructure as Code (IaC), every aspect of an organization's infrastructure is defined and managed through code. This infrastructure deployment and configuration automation makes managing the organizations infrastructure much easier over time. Also, by...
Terraform: How to for_each through a list(objects)
HashiCorp Terraform is a great Infrastructure as Code (IaC) tool that allows you to easily manage many resources efficiently. While you can write Terraform code for each individual resource, Terraform supports for_each loops and other programming constructs that...
More Articles
Benefits of Convention over Configuration for IaC Deployment Projects
With Infrastructure as Code (IaC), every aspect of an organization's infrastructure is defined and managed through code. This infrastructure deployment and configuration automation makes managing the organizations infrastructure much easier over time. Also, by...
Terraform: How to for_each through a list(objects)
HashiCorp Terraform is a great Infrastructure as Code (IaC) tool that allows you to easily manage many resources efficiently. While you can write Terraform code for each individual resource, Terraform supports for_each loops and other programming constructs that...
Should .terraform.lock.hcl file be added to .gitignore or committed to Git repo?
When working with Terraform, one common question that arises is whether to include the .terraform.lock.hcl file in the Git repository or leave it out by adding it to .gitignore. This decision impacts the version control practices and reproducibility of your...
Terraform: Install Latest Version on macOS and Linux
Terraform from HashiCorp is provided as a command-line tool that must first be installed locally before excution. It's easy to install, as the full tool is contained within a single executable. This makes it easy to put terraform in any folder on your machine for use....
Azure Resource Tags: Important Organization Strategies and Tips
In the Microsoft Azure cloud, the organization and management of resources are extremely important for operational efficiency and cost-effectiveness. Azure Tags serve as a fundamental tool in categorizing resources within the Azure environment, providing a versatile...
Azure CLI: Check if Blob Exists in Azure Storage
Before we dive into the nitty-gritty details, let's clarify some essential concepts. Azure Storage, a cloud-based storage solution, is organized into a hierarchy of containers, and within these containers, you'll find Blobs. Blobs are objects or files that can be...
Deploying Azure Bicep Templates using the Azure CLI
Using the Azure CLI to deploy Azure Bicep templates can be used to more efficiently build Infrastructure as Code (IaC) deployment workflows for managing Microsoft Azure resources. Azure Bicep templates and the Azure CLI are both powerful tools for any DevOps Engineer...
Get Started with Azure CLI infrastructure as code scripting
Azure CLI is a powerful tool for managing Azure resources from the command line. It enables developers and system administrators to perform a wide range of tasks, from creating and managing resources to automating deployment and monitoring. In this article, we'll...
Azure CDN POP Locations: Interactive Map of Azure CDN Points of Presence
The Microsoft Azure CDN (Content Delivery Network) provides secure, reliable content delivery with a broad global reach along with rich features. The Azure CDN POP (point of presence) locations are not the same as the Azure Region locations, and Microsoft has the list...
Azure Resource Tags: Important Organization Strategies and Tips
In the Microsoft Azure cloud, the organization and management of resources are extremely important for operational efficiency and cost-effectiveness. Azure Tags serve as a fundamental tool in categorizing resources within the Azure environment, providing a versatile...
Azure Boost: Unlocking Performance and Security
In the ever-evolving landscape of cloud computing, performance and security stand as the cornerstones of an exceptional user experience. Recognizing this, Microsoft has created Azure Boost – a revolutionary system designed to transform the capabilities of Azure...
Azure Regions: Interactive Map of Global Datacenters
This Microsoft Azure Regions Interactive Map shows the locations of each of the Microsoft Azure cloud regions plotted on a map. The map code is built using the Azure Maps Web SDK Disclaimer: This is an unofficial map of Azure Regions and is not endorsed by or...