fbpx
Terraform: How are Data Sources used?

Terraform: How are Data Sources used?

When working with HashiCorp Terraform, it's important to understand how to interact with external systems and data. Terraform provides a mechanism to query and use information from external sources through data sources using a data block. In this article, we'll...

Get Started with Terraform on Azure

Get Started with Terraform on Azure

One of the technologies that has come around through the DevOps movement of increased communication and cooperation between the Development and Operations teams has been Infrastructure as Code (IaC). These are technologies that DevOps Engineers and Site Reliability Engineers (SREs) have been adopting to build the latest technique of infrastructure automation in the cloud. Microsoft Azure natively supports ARM Templates for implementing IaC, but that’s an Azure specific technology.

Terraform: Import Existing Azure Resource Group

Terraform: Import Existing Azure Resource Group

If you find yourself with an existing Azure Resource Group that you need to import into a Terraform project, you can use the terraform import command to do it. This article goes through the steps necessary to take you through the process of importing an existing Azure...

Comparison: Terraform vs Azure Bicep

Comparison: Terraform vs Azure Bicep

HashiCorp Terraform and Azure Bicep are both declarative Infrastructure as Code (IaC) tools for provisioning and managing infrastructure in the Microsoft Azure cloud. While they are really similar tools, they have different slightly different philosophies of use. One...

Terraform Locals: How, When and Why to use locals

Terraform Locals: How, When and Why to use locals

In the ever-evolving landscape of Infrastructure as Code (IaC), Terraform stands tall as one of the leading tools for provisioning and managing cloud resources. Terraform's flexibility and robustness are often attributed to its wide array of features and functions,...

Terraform: Import Existing Azure Resource Group

Terraform: Deploy Azure Storage Account and Blob Container

HashiCorp Terraform is a great tool for deploying and managing Microsoft Azure resource. This includes management of Azure Storage Accounts and Blob Containers. Azure Storage is one of the primary, foundational PaaS (Platform as a Service) services in Microsoft Azure...

Terraform: How are Data Sources used?

Why HashiCorp Terraform is Essential for SREs and DevOps Engineers

As a DevOps Engineer or Site Reliability Engineer (SRE), managing cloud infrastructure deployments is a critical aspect of your daily activities. It is vital to use tools that automate the provisioning and configuration of cloud infrastructure to achieve efficient and...

Your trusted source for Cloud, DevOps, and SRE guidance with Chris Pietschmann!

Chris Pietschmann - Microsoft MVP
Build5Nines - Cloud & Enterprise Technology 1
Terraform: Create your First Module

Terraform: Create your First Module

Infrastructure as Code (IaC) has become a cornerstone of modern cloud management, and HashiCorp Terraform is a powerful tool for achieving this. Terraform allows you to create reusable components called modules, enabling you to build consistent and scalable...

Git: Reset / Undo Most Recent Local Commit

Git: Reset / Undo Most Recent Local Commit

Git is a powerful version control system (used stand-alone, with GitHub, and Azure DevOps) that allows developers to keep track of changes in their codebase. However, mistakes can happen, and there may be times when you accidentally commit the wrong changes to your...

Azure CLI: Check if Blob Exists in Azure Storage

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...

Azure SQL: Copy / Backup Database to Local SQL Server using SSMS

Azure SQL: Copy / Backup Database to Local SQL Server using SSMS

Many developers face the challenge of efficiently managing their SQL Azure databases when it comes to development and testing. SQL Azure is a robust cloud-based database service, but it can become expensive for development purposes, and sometimes, having a local copy...

More Articles

 

Terraform: How are Data Sources used?

Terraform State Management Explained

Terraform state management is extremely important with all Terraform projects. State management is the feature that allows you to manage, store, and retrieve the current state of the resources managed by your Terraform infrastructure as code (IaC) deployments. In this...

 

 

 

Azure CLI: Check if Blob Exists in Azure Storage

Azure CLI: Convert VM to Managed Disks

Traditionally, Azure Virtual Machines (VMs) would use an Azure Storage Account to store the VM Disk Images for the VM. This required explicit management of what Storage Accounts contained which and how many VM Disks; both OS Disks and Data Disks. To simplify the...

 

Introducing the Azure Cloud Shell

Introducing the Azure Cloud Shell

The Azure Cloud Shell has been out for some time now, as an embedded Bash and PowerShell command-line shell / terminal within the Azure Portal. It really great to be able to use Azure command-line tools (Azure CLI & Azure PowerShell) from absolutely anywhere;...

 

Microsoft Azure IoT Extension for Azure CLI 2.0

Microsoft Azure IoT Extension for Azure CLI 2.0

Microsoft has been investing heavily in the pretty much every aspect of Microsoft Azure, and the IoT (Internet of Things) space is not being left out. Microsoft has innovated very nicely with services like Azure IoT Hub and the newer Azure IoT Central. These are...

 

Azure CLI: Check if Blob Exists in Azure Storage

Azure CLI: Quickly Start / Stop ALL VMs

You can easily Start and Stop Virtual Machines (VMs) through the Azure Portal. Previously, I've written about the importance of Stopping unused VMs to save money and place them in a "Stopped (Deallocated)" state. While it's easy and simple to do through the Azure...

 

Build5Nines - Cloud & Enterprise Technology 2

No Results Found

The cloud is sad! Even though the page was not found, there are many other amazing articles to read. Check the site navigation for a category that interests you!

Build5Nines - Cloud & Enterprise Technology 2

No Results Found

The cloud is sad! Even though the page was not found, there are many other amazing articles to read. Check the site navigation for a category that interests you!

Build5Nines - Cloud & Enterprise Technology 2

No Results Found

The cloud is sad! Even though the page was not found, there are many other amazing articles to read. Check the site navigation for a category that interests you!

Build5Nines - Cloud & Enterprise Technology 2

No Results Found

The cloud is sad! Even though the page was not found, there are many other amazing articles to read. Check the site navigation for a category that interests you!