Copy the entire contents into a ps1 file and dont edit anything. Reference: https://learn.microsoft.com/en-us/entra/identity/enterprise-apps/scripts/powershell-export-apps-with-expiring-secrets
Author: allen.visser
Deploy Azure Infrastructure using Terraform scripts, GitHub and Azure DevOps pipelines
This blog is written on a level 100 to explain how to use the most simplistic tooling to deploy Azure resources using Terraform scripts, GitHub and deployed via Azure DevOps pipelines with continuous integration. Deployment Plan Step 1 – Terraform code Step 2 – Create a Storage Account Step 3 – Update Terraform file Step… Continue reading Deploy Azure Infrastructure using Terraform scripts, GitHub and Azure DevOps pipelines
Terraform – Virtual Network deployment
This Terraform script deploys a resource group, a virtual network with six subnets with tags. — I hope this Terraform script helped expedite your deployment–
Storage Account + Container + Get account keys
login to tenant Install-Module AzImport-Module AzConnect-AzAccount change subscriptions Set-AzContext -Subscription “5cf7452e-….” Create a new Resource Group container $ResourceGroupName = “allen-tf-sandbox”$location = “southafricanorth”New-AzResourceGroup -Name $ResourceGroupName-Location $location -Tag @{CustomerName=”Customer01″;AutoShutdownSchedule=”None”; `Environment=”sandbox”;} st.acc variables $StorageAccName = ‘devopssandboxterraf01’$StorageType = ‘Standard_LRS’ create your storage account New-AzStorageAccount -ResourceGroupName $ResourceGroupName-Name $StorageAccName -Type $StorageType-Location $location -Tag @{CustomerName=”Customer01″;AutoShutdownSchedule=”None”; `Environment=”sandbox”;} create your container $azstorageacc = Get-AzStorageAccount… Continue reading Storage Account + Container + Get account keys
Migrating Windows Server 2003 into Azure
During my time as an Azure Architect, I have had to migrate a number of Windows Server 2003 virtual machines into Azure. Often these servers hold vital business information that the client could ill afford to lose due to regulatory or compliance reasons and often the software has deprecated and cannot be rearchitected. The aim… Continue reading Migrating Windows Server 2003 into Azure
Windows Server 2003
Virtual Machines
Default outbound VM access in Azure will be retired on 30th September 2025
Microsoft is enhancing security by moving towards a secure-by-default mode, by retiring the default outbound access for all newly deployed Azure virtual machines as from the 30th September 2025. What is default outbound access? In Azure, virtual machines currently created in a virtual network without explicit outbound connectivity defined, are assigned a default implicit IP to… Continue reading Default outbound VM access in Azure will be retired on 30th September 2025
Creating a virtual network with encryption
The aim of my blog is to quickly and easily deploy a virtual network with encryption using a 3-step modular powershell approach. Virtual network encryption allows you to seamlessly encrypt and decrypt internal network traffic between Azure Virtual Machines (and Virtual Machines Scale Sets) with minimal impact to performance. The aim of Azure virtual network… Continue reading Creating a virtual network with encryption
Deploy an Azure Application Gateway with Azure Web Application Firewall
The aim of this blog is to breakdown the deployment of your Application Gateway with a WAF policy, into 9 easily repeatable steps using powershell. Step 1 – Set the focus of your subscription Step 2 – Create a Resource Group Create your resource group container for your Application Gateway resources with tags Step 3… Continue reading Deploy an Azure Application Gateway with Azure Web Application Firewall