Tags: Microsoft

Azure Lab Services – An Overview, Setup, Terraform, and more!

Creating the Lab

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 →

Learning new Azure Skills using Bing AI

✅ I recently gained access to the new Bing AI Service – and decided to put it to the test for learning new skills, and testing out how it might impact some of the things I do regularly. What is Bing AI? Bing AI is the artificial intelligence technology that powers Bing search engine and its related products and services. […]

Continue Reading →

Azure Elastic SAN – Now in Preview!

Elastic SAN Resources

Please note – Elastic SAN is a Preview Service – so expect changes and updates! As you may be aware, Azure Elastic SAN is now in Public Preview. Elastic SAN aims to solve the challenge of workload optimization and integration between large scale databases and performance-intensive mission-critical applications. The Elastic SAN Preview simplifies deployment, scaling, management, and configuration of a […]

Continue Reading →

How I deploy my Azure Lab Environments

A recent topic of conversation with colleagues, friends in the technical community, and customers I work with, has been how I manage and deploy lab environments. I have to regularly deploy lab environments both for my own use (learning, training, etc.), and for customer demos – and often need to spin up/down these environments with little notice, relying on as […]

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 →

Exploring the Azure Chaos Studio Preview

⚠ Please note – Chaos Studio is a Preview Service – so expect changes and updates! Introduction Chaos Engineering is the process of testing a solution and its ability to withstand problems and faults whilst maintaining the required level of service or uptime. Chaos Testing is carried out to provide a level of comfort that the solution undergoing testing will […]

Continue Reading →

CUGC User Share Webinar: An Introduction to Terraform

Recently I had the pleasure of presenting a CUGC User Share Webinar on an Introduction to Terraform. I specifically chose to focus on using Terraform with Azure (as this is an area I regularly work within). ✅ https://mycugc.org/events/details/cugc-global-presents-user-share-an-introduction-to-terraform/ Within this webinar I covered off the following areas: What is Terraform? How Terraform works What is Infrastructure as Code? Why use Infrastructure […]

Continue Reading →

Testing out Azure Terrafy

Please note: This tooling has been renamed and updated since this post was written – please see updated docs in the GitHub Repo here. Azure Terrafy is a tool that allows us to bring existing Azure Infrastructure under management by Terraform – something those of us using Terraform have been hoping will exist for a long time. When we say “under […]

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 →

Creating an Azure Terraform Module for Identity Resources

Recently I have been working to create some Terraform Modules, which allow repeated deployment of Azure Resources. One of these modules is designed to create Identity Resources, based on the Cloud Adoption Framework. I wanted to create something that could be used to repeatedly deploy these Resources across however many Azure Regions are required, and expanded to include additional Resources […]

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 →
Skip to content