---
title: "Aqib Rahman (@rahman124) | Hashnode"
description: "DevOps Engineer. Read the latest articles by Aqib Rahman on Hashnode."
url: "https://hashnode.com/@rahman124"
---

@rahman124

# Aqib Rahman

@rahman124 · United Kingdom · Joined November 2021

DevOps Engineer

[Website](https://aqibrahman.com/)

### [Azure Conditional Access Policies as Code with Graph API, Part 3: Apply](https://aqibrahman.com/azure-conditional-access-policies-as-code-with-graph-api-part-3-apply?utm_source=hashnode&utm_medium=feed)

In the third and final part of our Azure Conditional Access Policies as Code with Graph API series, we'll be covering the Apply phase of our policies. You can check out the other parts from the links below: Part 1: Write Part 2: Plan Part 3: Apply...

2 min read · [aqibrahman.com](https://aqibrahman.com/azure-conditional-access-policies-as-code-with-graph-api-part-3-apply?utm_source=hashnode&utm_medium=feed)

[Jan 8, 2023](https://hashnode.com/posts/azure-conditional-access-policies-as-code-with-graph-api-part-3-apply/63bb4ba71ba0eca150c0a71d)

### [Azure Conditional Access Policies as Code with Graph API, Part 2: Plan](https://aqibrahman.com/azure-conditional-access-policies-as-code-with-graph-api-part-2-plan?utm_source=hashnode&utm_medium=feed)

In the second part of our Azure Conditional Access Policies as Code with Graph API series, we'll be covering the Plan phase of our policies. You can check out the other parts from the links below: Part 1: Write Part 2: Plan Part 3: Apply Now tha...

3 min read · [aqibrahman.com](https://aqibrahman.com/azure-conditional-access-policies-as-code-with-graph-api-part-2-plan?utm_source=hashnode&utm_medium=feed)

[Dec 19, 2022](https://hashnode.com/posts/azure-conditional-access-policies-as-code-with-graph-api-part-2-plan/63a0ee6a98c82c6bb0e49b79)

### [Azure Conditional Access Policies as Code with Graph API, Part 1: Write](https://aqibrahman.com/azure-conditional-access-policies-as-code-with-graph-api-part-1-write?utm_source=hashnode&utm_medium=feed)

Conditional access is an additional layer of security whereby it looks for signals and makes a decision on which actions the user must complete in order to access a resource. Typically conditional access policies are manually managed in Azure AD thro...

3 min read · [aqibrahman.com](https://aqibrahman.com/azure-conditional-access-policies-as-code-with-graph-api-part-1-write?utm_source=hashnode&utm_medium=feed)

[Dec 3, 2022](https://hashnode.com/posts/azure-conditional-access-policies-as-code-with-graph-api-part-1-write/638b3a6b64b7288d8d8e3dd8)

### [Deploy Azure Virtual Network Peering with a Terraform Module](https://aqibrahman.com/deploy-azure-virtual-network-peering-with-a-terraform-module?utm_source=hashnode&utm_medium=feed)

In this blog post I'll take you through this Terraform module I created which you can use to deploy VNet peerings in your Azure tenant. Consider a typical hub and spoke network, the Virtual Networks may be spread out across your tenant in multiple su...

3 min read · [aqibrahman.com](https://aqibrahman.com/deploy-azure-virtual-network-peering-with-a-terraform-module?utm_source=hashnode&utm_medium=feed)

[Jul 19, 2022](https://hashnode.com/posts/deploy-azure-virtual-network-peering-with-a-terraform-module/62d6cedf3060d03288d9e416)

### [Detecting and Remediating State Drift in Terraform](https://aqibrahman.com/detecting-and-remediating-state-drift-in-terraform?utm_source=hashnode&utm_medium=feed)

When you deploy your infrastructure with Terraform, the state is recorded to map the resource instances to the configuration. When the configuration is updated, Terraform looks at the current state and then creates a plan to update or delete the reso...

8 min read · [aqibrahman.com](https://aqibrahman.com/detecting-and-remediating-state-drift-in-terraform?utm_source=hashnode&utm_medium=feed)

[Apr 1, 2022](https://hashnode.com/posts/detecting-and-remediating-state-drift-in-terraform/624780a516cdedfe9f7cc2f4)
