Category: Citrix

Guidance and Considerations for Azure NetApp Files Replication (Cross Zone & Cross Region) when using Terraform

Recently I have been looking to learn more about replication options when using Terraform with Azure NetApp Files. This is a service I use regularly with customers and environments that I work with – so a detailed understanding is key to successful engagement, deployments, and projects. Azure NetApp Files is a hugely popular service, particularly with Azure Virtual Desktop and […]

Continue Reading →

Exploring Azure Stack HCI and the IAC options

Recently I have been focusing on learning more about Azure Stack HCI – it’s an area that continues to be a focus point in my daily role. Key to the uptake of Azure Stack HCI is a drive to centralise on the Azure Ecosystem that I see with many of the customers I work with. For this post I wanted […]

Continue Reading →

Exploring Backups, DR, and Continuity in an Azure Terraform World

Backups, Disaster Recovery, and ensuring continuity of business data and operations, are arguably one of the most important aspects for anyone working in the IT industry. Our technically connected and data-driven world revolves around our ability to ensure our data is safe, secure, and protected from a range of issues that could prevail. In the Azure Infrastructure as Code (IAC) […]

Continue Reading →

Azure Spring Clean 2024 – Azure Automation, a quick win!

Azure Spring Clean 2024 - Using Azure Automation to save money - a quick win!

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 →

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 →

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 →

Cloud done the right way – Start with a Foundation

Within any Cloud Environment, a solid Cloud Foundation is an essential part of the journey. The creation of a suitable foundation should ideally occur well before any workload is onboarded or any service provisioned. In my role as an Architect, I regularly engage with customers and organizations looking to progress or begin a Cloud Journey, and therefore I am regularly […]

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 →

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 →

Azure DevOps – using Packer to create images

Recently I’ve been using Packer to create images for use with Citrix Cloud and Windows Virtual Desktop, and building this into a DevOps Pipeline, to automate creation of images based on a JSON template. Within Azure DevOps this is a really simple process – and great for creating VM images within your Pipelines, or for Lab/Testing environments too. I use […]

Continue Reading →
Skip to content