In this year’s Azure Spring Clean my session is called “Using Azure Automation to save money – a quick win!“, and covers the following topics: What is Azure Automation? How does Azure Automation help save cost? Why use Terraform and Azure Automation? Demo Environment Learning more about Azure Terraform Resources / Links / Code I’ve chosen this topic as it’s […]
Continue Reading →Category: GitHub
Azure Back to School 2023 – My Sessions Recap and Resources
Last month I had the pleasure of taking part in Azure Back to School 2023 – a community event that takes place in September and hosts a range of contributors and content to share knowledge with the community! You can read more about Azure Back to School here – https://azurebacktoschool.github.io/. ✅ There’s a huge list of awesome sessions and speakers […]
Continue Reading →Azure Deployment using Terraform Cloud – Overview, Prerequisites, Sample Code, and Resources
I’ve been using Terraform Cloud to create Azure Environments for some time, and in this post, I wanted to share an overview of Terraform Cloud, the prerequisites for deploying Azure environments using it, and provide additional resources to help get started. Note – this article is not exhaustive, and there are other ways of getting started and different potential setups […]
Continue Reading →Azure Lab Services – An Overview, Setup, Terraform, and more!
Overview Recently I have been using Azure Lab Services to prepare Lab Environments for testing and training scenarios, and also using various tools to help create and customise these environments as I need. Azure Lab Services provides on-demand or scheduled access to virtual machines to support various scenarios. A summary of the key points is below: Provide access to Virtual […]
Continue Reading →Cloud Chat Monthly – March 2023 Writeup
On Friday last week Jon Jarvis and myself hosted our first Cloud Chat Monthly Session. As this was our first session, we started off with an introduction to Cloud Chat Monthly, talked about our goals and objectives, and then went into our first technical session – “Unleashing the Power of Code-Driven Virtual Desktop Deployments: AVD & Windows 365“. Upcoming April […]
Continue Reading →Introducing – Single Region Azure BaseLab V2
As you may know, I maintain a range of Terraform environments for Azure, which can be used for Demos, Labs, Learning and Testing. These are maintained within my GitHub Repo, and I have occasionally also blogged about updates to these environments: https://jakewalsh.co.uk/updates-to-my-terraform-azure-base-lab-environments/. ✅ Just want the Code or Module? Click here: Code / Module Overview: I’ve recently been updating one […]
Continue Reading →Using Packer to create Azure Machine Images
Using a programmatic approach to creating images is a great way to ensure consistency and standardise your approach. By using a tool like Packer, we can do this reliably, and integrate the build process into existing DevOps Pipelines and deployments. At the current time, there are two Packer Azure Builders; azure-arm and azure-chroot – for this post, we will use […]
Continue Reading →Deploying Azure Virtual WAN using Terraform
Overview Recently I have been working with Azure Virtual WAN to provide connectivity between Azure Regions, Branch Offices, and Remote Users. Azure Virtual WAN is a networking service that brings many of the commonly found connectivity services into a single area, providing simplified connectivity and management. These services include: Branch connectivity. Site-to-site VPN connectivity. Remote user VPN connectivity (point-to-site). Private […]
Continue Reading →A simple Azure Terraform Walkthrough – Part 3
This series of posts is intended to assist in learning how to use Terraform with Azure – we will walk through a full deployment, covering off each step and all elements within the code. Within this series of posts I will walk through the following steps, breaking down the installation and Terraform code step-by-step to give an overview: Part 1: […]
Continue Reading →A simple Azure Terraform Walkthrough – Part 2
This series of posts is intended to assist in learning how to use Terraform with Azure – we will walk through a full deployment, covering off each step and all elements within the code. Within this series of posts I will walk through the following steps, breaking down the installation and Terraform code step-by-step to give an overview: Part 1: […]
Continue Reading →A simple Azure Terraform Walkthrough – Part 1
This series of posts is intended to assist in learning how to use Terraform with Azure – we will walk through a full deployment, covering off each step and all elements within the code. Within this series of posts I will walk through the following steps, breaking down the installation and Terraform code step-by-step to give an overview: Part 1: […]
Continue Reading →Updated! – Securing your deployment with code scanning in GitHub Actions
Security scanning of code, before, during, and after deployment is a great way to enhance the security of any project. Knowing that your code is being analysed for issues before deployment, during the build phase, and then after deployment when you are in the support/run phase, can really help to improve the security posture of an environment, with minimal effort […]
Continue Reading →