HashiCorp Terraform is a great tool for deploying and managing Microsoft Azure resource. This includes management of Azure Storage Accounts and Blob...
Category
DevOps / SRE
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...
Azure Pipeline: Publish Unit Test and Code Coverage Results with .NET 7 Solution using VSTest, Cobertura, and Coverlet
When setting up CI/CD (Continuous Integration and Continuous Deployment) pipelines in Azure DevOps for .NET 7+ solutions, such as those using...
Deploy Azure IoT Hub using Terraform DevOps Infrastructure Automation
HashiCorp Terraform is popular Infrastructure as Code (IaC) tool used to automate infrastructure deployments. Terraform is great for deploying...
Terraform Best Practices for Writing Clean, Readable, and Maintainable Code
HashiCorp Terraform has become one of the most popular infrastructure as code (IaC) tools. Terraform allows you to define and manage your...
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...
Terraform: Deploy Azure Function App with Consumption Plan
HashiCorp Terraform is great for deploying any Microsoft Azure resource, and the same applies to deploying serverless compute with Azure Function...
Terraform: Store Backend State in Azure Storage Account
One of the things that HashiCorp Terraform requires to work is the ability to save and store the Terraform State Management (.tfstate) file. By...
Terraform: String Functions and Interpolation Explained
Various tasks working with strings in HashiCorp Terraform is the most common type of code written when writing Infrastructure as Code (IaC)...
Chris Pietschmann Awarded HashiCorp Ambassador – 2023
I have been recognized by HashiCorp due to my continued dedicated and commitment to helping the DevOps and Site Reliability Engineer (SRE) community...
Terraform: Using CIDR Notation to Define IP Address Ranges and Subnet Address Spaces
Defining IP Address spaces using CIDR notation for network and subnets is a common task for network engineers, DevOps Engineers, and Site...
Configuring Manual Triggers in GitHub Actions with `workflow_dispatch`
Manually triggering GitHub Actions workflows can be very useful at times, in addition to GitHub Actions ability to be triggered on certain events,...
What is DevOps?
At its core, DevOps is a cultural and collaborative approach that integrates development and operations teams to streamline the software development...
Terraform: Use for_each to deploy multiple resources
for_each in HashiCorp Terraform can be used to create more advanced Terraform configurations that are able to deploy multiple instances of a...
Get Started with Python Scripting and Automation
Python is a popular programming language that is widely used for scripting, automation, data analysis, and web development. Python scripting is a...
Deploy Terraform using Azure DevOps YAML Pipelines
HashiCorp Terraform is a popular tool for managing infrastructure as code (IaC). By defining your IaC using Terraform, you can use version control...
How to become a DevOps Engineer
DevOps is a rapidly growing field that has revolutionized the way organizations develop and deploy software. With the increased demand for DevOps...
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...
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...
Terraform: GitHub Actions Automated Deployment
HashiCorp Terraform infrastructure deployments can always be run manual, but using GitHub Actions to implement Continuous Integration and Continuous...