Configure Remote State File in Terraform

Introduction

Terraform State file is one of the most vital components of Terraform. As the name suggests, the state file keeps track on the current state of the inventory.

In this article, we will discuss how to configure a remote state file in Terraform.

The remote state file is also referred as remote backend, as remote state is a feature of Terraform backends.

Continue reading “Configure Remote State File in Terraform”

Azure Migrate : Server Migration Overview

Azure Migrate offers a one-stop solution to migrate non-Azure infrastructure to Azure. Using Azure Migrate, you can migrate servers, databases, web applications, data, and virtual desktops from almost any environment to Azure.

Azure Migrate is not just a migration tool. It enables discovery, assessment, dependency analysis, and performance benchmarking of your infrastructure before you actually migrate it to Azure.

In this article, we focus on the server migration solution offered by Azure Migrate.

Once you finish this article, please read the next article, covering some advanced topics and enhancements related to Azure Migrate.

 

Continue reading “Azure Migrate : Server Migration Overview”

Mastering Azure Disk Encryption for Windows VMs : Everything You Need to Know

Azure provides two primary options to secure your data at rest on virtual machines:

  • Storage Service Encryption (SSE) :
    This is automatically enabled for all managed disks and encrypts data at the storage level using Microsoft-managed keys or customer-managed keys (CMK). It operates transparently and cannot be disabled.

  • Azure Disk Encryption (ADE) :
    This is an optional feature that encrypts the OS and data volumes inside the VM using technologies like BitLocker (for Windows) and DM-Crypt (for Linux). ADE provides an added layer of security by encrypting data at the OS volume level, and it allows you to manage your own encryption keys via Azure Key Vault.

In this article, we will focus on configuring Azure Disk Encryption (ADE) for Windows Virtual Machines using PowerShell.

You’ll learn how ADE works under the hood, how to set it up securely using Azure Key Vault, and how to verify and manage the encryption status of your VM disks.

Continue reading “Mastering Azure Disk Encryption for Windows VMs : Everything You Need to Know”