<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Azure on When Software Attacks!</title><link>https://rikhepworth.com/tags/azure/</link><description>Recent content in Azure on When Software Attacks!</description><generator>Hugo -- gohugo.io</generator><language>en_GB</language><copyright>&amp;copy; Rik Hepworth</copyright><lastBuildDate>Wed, 08 Jul 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://rikhepworth.com/tags/azure/index.xml" rel="self" type="application/rss+xml"/><item><title>Private endpoints when using Azure Service Bus geo-replication</title><link>https://rikhepworth.com/posts/private-endpoints-when-using-azure-servicebus-geo-replication/</link><pubDate>Wed, 08 Jul 2026 00:00:00 +0000</pubDate><guid>https://rikhepworth.com/posts/private-endpoints-when-using-azure-servicebus-geo-replication/</guid><description>Connectivity gotcha when using private endpoints with Azure Service Bus georeplication</description></item><item><title>Microsoft Copilot in Azure - Review</title><link>https://rikhepworth.com/posts/microsoft-copilot-in-azure-review/</link><pubDate>Sat, 03 Jan 2026 00:00:00 +0000</pubDate><guid>https://rikhepworth.com/posts/microsoft-copilot-in-azure-review/</guid><description>Reviewing David Rendón and Steve Miles&amp;rsquo; book Microsoft Copliot in Azure: AI-powered cloud automation and optimization</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://rikhepworth.com/posts/microsoft-copilot-in-azure-review/feature.jpg"/></item><item><title>Azure for Developers - Review</title><link>https://rikhepworth.com/posts/azure-for-developers-review/</link><pubDate>Thu, 01 Jan 2026 00:00:00 +0000</pubDate><guid>https://rikhepworth.com/posts/azure-for-developers-review/</guid><description>Reviewing Kamil Mrzygłód&amp;rsquo;s book Azure for Developers</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://rikhepworth.com/posts/azure-for-developers-review/feature.jpg"/></item><item><title>The Azure Cloud Native Architecture Mapbook - Review</title><link>https://rikhepworth.com/posts/the-azure-cloud-native-architecture-mapbook-review/</link><pubDate>Mon, 08 Dec 2025 00:00:00 +0000</pubDate><guid>https://rikhepworth.com/posts/the-azure-cloud-native-architecture-mapbook-review/</guid><description>Reviewing Stéphane Eyskens book The Azure Cloud Native Architecture Mapbook</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://rikhepworth.com/posts/the-azure-cloud-native-architecture-mapbook-review/feature.jpg"/></item><item><title>Using PagerDuty Orchestration with Azure Alerts</title><link>https://rikhepworth.com/posts/using-pagerduty-orchestration-with-azure-alerts/</link><pubDate>Sat, 22 Mar 2025 00:00:00 +0000</pubDate><guid>https://rikhepworth.com/posts/using-pagerduty-orchestration-with-azure-alerts/</guid><description>Configuring Azure alert action groups with the PagerDuty v2 api</description></item><item><title>Configuring diagnostic settings for Azure services using bicep</title><link>https://rikhepworth.com/posts/configuring-diagnostic-settings-for-azure-services-using-bicep/</link><pubDate>Fri, 17 May 2024 00:00:00 +0000</pubDate><guid>https://rikhepworth.com/posts/configuring-diagnostic-settings-for-azure-services-using-bicep/</guid><description>If you&amp;rsquo;re hosting your application infrastructure in Azure and consolidate the diagnostic and audit information from your services into Log Analytics or elsewhere, it&amp;rsquo;s pretty easy to do using Bicep. It&amp;rsquo;s not very well documented, however, which is the reason for this post.</description></item><item><title>Deploying an Azure Container App Environment within a virtual network using bicep</title><link>https://rikhepworth.com/posts/deploying-an-azure-container-app-environment-within-a-virtual-network-using-bicep/</link><pubDate>Fri, 17 May 2024 00:00:00 +0000</pubDate><guid>https://rikhepworth.com/posts/deploying-an-azure-container-app-environment-within-a-virtual-network-using-bicep/</guid><description>When working on a project recently I needed to deploy a Container App Environment within a virtual network in Azure. Thanks to the joys of internet search, I started off reading the wrong bits of the official documention and got incredibly confused, and much of the community content about this uses out of date schemas and code. This article is so I don&amp;rsquo;t need to go through that again, and hopefully it will help others, too.</description></item><item><title>Using bicep to define Service Bus scaling rules for Azure Container Apps</title><link>https://rikhepworth.com/posts/using-bicep-to-define-service-bus-scaling-rules-for-azure-container-apps/</link><pubDate>Fri, 17 May 2024 00:00:00 +0000</pubDate><guid>https://rikhepworth.com/posts/using-bicep-to-define-service-bus-scaling-rules-for-azure-container-apps/</guid><description>I recently needed to set KEDA scaling rules on an Azure Container app that used the number of messages in a Service Bus queue. There&amp;rsquo;s plenty of info out there on the internet about scaling rules, but not when it comes to Service Bus, so I&amp;rsquo;m writing up what I learned here.</description></item><item><title>Importing bicep lint output as test results in Azure DevOps pipelines</title><link>https://rikhepworth.com/posts/importing-bicep-lint-output-as-test-results-in-azure-devops-pipelines/</link><pubDate>Mon, 05 Feb 2024 00:00:00 +0000</pubDate><guid>https://rikhepworth.com/posts/importing-bicep-lint-output-as-test-results-in-azure-devops-pipelines/</guid><description>Bicep is a great improvement over ARM Templates but doesn&amp;rsquo;t remove the need to validate our code at build time. I could continue to use the ARM-TTK and validate the generated template, but bicep has it&amp;rsquo;s own built in rules. Getting build errors in a way that can provide meaningful information in my CI/CD tooling is an interesting challenge.</description></item><item><title>Define Once, Deploy Everywhere (Sort of...)</title><link>https://rikhepworth.com/posts/define-once-deploy-everywhere-sort-of/</link><pubDate>Thu, 02 Mar 2017 00:00:00 +0000</pubDate><guid>https://rikhepworth.com/posts/define-once-deploy-everywhere-sort-of/</guid><description>&lt;h1 class="relative group"&gt;Using Lability, DSC and ARM to define and deploy multi-VM environments
 &lt;div id="using-lability-dsc-and-arm-to-define-and-deploy-multi-vm-environments" class="anchor"&gt;&lt;/div&gt;
 
 &lt;span
 class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none"&gt;
 &lt;a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#using-lability-dsc-and-arm-to-define-and-deploy-multi-vm-environments" aria-label="Anchor"&gt;#&lt;/a&gt;
 &lt;/span&gt;
 
&lt;/h1&gt;
&lt;p&gt;Configuration as code crops up a lot in conversation these days. We are searching for that DevOps Nirvana of a single definition of our environment that we can deploy anywhere.&lt;/p&gt;</description></item><item><title>Creating Website Slots and SQL Elastic Pools using Azure Resource Templates</title><link>https://rikhepworth.com/posts/creating-website-slots-and-sql-elastic-pools-using-azure-resource-templates/</link><pubDate>Wed, 18 Jan 2017 00:00:00 +0000</pubDate><guid>https://rikhepworth.com/posts/creating-website-slots-and-sql-elastic-pools-using-azure-resource-templates/</guid><description>&lt;p&gt;Recently I have been helping a number of organisations automate the deployment of their applications to Azure and came across a couple of scenarios that were not documented: Deploying an App Services web site with slots and SQL connection string settings, and the creation of a SQL Elastic Pool. Of those, the SQL Elastic Pool I found to be written up already by Vincent-Philipe Lauzon and all credit to him - my template draws on his &lt;a href="https://vincentlauzon.com/2016/12/21/azure-sql-elastic-pool-arm-templates/" target="_blank" rel="noreferrer"&gt;excellent article&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>My Resource Templates from demos are now on GitHub</title><link>https://rikhepworth.com/posts/my-resource-templates-from-demos-are-now-on-github/</link><pubDate>Fri, 26 Feb 2016 00:00:00 +0000</pubDate><guid>https://rikhepworth.com/posts/my-resource-templates-from-demos-are-now-on-github/</guid><description>&lt;p&gt;I’ve had a number of people ask me if I can share the templates I use in my Resource Template sessions at conferences. It’s taken me a while to find the time, but I have created a &lt;a href="https://github.com/rikhepworth/ResourceTemplates" target="_blank" rel="noreferrer"&gt;repo on GitHub&lt;/a&gt; and there is a new Visual Studio solution and deployment project with my code.&lt;/p&gt;</description></item><item><title>Convert new VM’s dynamic IP address to static with Azure Resource Templates</title><link>https://rikhepworth.com/posts/convert-new-vms-dynamic-ip-address-to-static-with-azure-resource-templates/</link><pubDate>Sun, 01 Nov 2015 00:00:00 +0000</pubDate><guid>https://rikhepworth.com/posts/convert-new-vms-dynamic-ip-address-to-static-with-azure-resource-templates/</guid><description>&lt;p&gt;Over the past few posts on this blog I’ve been documenting the templates I have been working on for Black Marble. In a previous sequence I showed how you can use nested deployments to keep your templates simple and still push out complex environments. The problem with those examples is that they are very fixed in what they do. The templates create a number of virtual machines on a virtual network, with static IP addresses for each machine.&lt;/p&gt;</description></item><item><title>Optimising IaaS deployments in Azure Resource Templates</title><link>https://rikhepworth.com/posts/optimising-iaas-deployments-in-azure-resource-templates/</link><pubDate>Sun, 01 Nov 2015 00:00:00 +0000</pubDate><guid>https://rikhepworth.com/posts/optimising-iaas-deployments-in-azure-resource-templates/</guid><description>&lt;p&gt;Unlike most of my recent posts this one won’t have code in it. Instead I want to talk about concepts and how you should look long and hard at your templates to optimise deployment.&lt;/p&gt;</description></item><item><title>Useful links from The ART of Modern Azure Deployments</title><link>https://rikhepworth.com/posts/useful-links-from-the-art-of-modern-azure-deployments/</link><pubDate>Sun, 01 Nov 2015 00:00:00 +0000</pubDate><guid>https://rikhepworth.com/posts/useful-links-from-the-art-of-modern-azure-deployments/</guid><description>&lt;p&gt;Within a few days of each other I spoke about Azure Resource Templates at both &lt;a href="http://www.dddnorth.co.uk/" target="_blank" rel="noreferrer"&gt;DDDNorth&lt;/a&gt; 2015 and Integration Mondays run by the &lt;a href="http://www.integrationusergroup.com/" target="_blank" rel="noreferrer"&gt;Integration User Group&lt;/a&gt;. I’d like to thank all of you who attended both and have been very kind in your feedback afterwards.&lt;/p&gt;</description></item><item><title>Using Objects in Azure Resource Templates</title><link>https://rikhepworth.com/posts/using-objects-in-azure-resource-templates/</link><pubDate>Sun, 01 Nov 2015 00:00:00 +0000</pubDate><guid>https://rikhepworth.com/posts/using-objects-in-azure-resource-templates/</guid><description>&lt;p&gt;Over the past few weeks I’ve been refactoring and improving the templates that I have been creating for Black Marble to deploy environments in Azure. This is the first post of a few talking about some of the more advanced stuff I’m now doing.&lt;/p&gt;</description></item><item><title>Using References and Outputs in Azure Resource Templates</title><link>https://rikhepworth.com/posts/using-references-and-outputs-in-azure-resource-templates/</link><pubDate>Sun, 01 Nov 2015 00:00:00 +0000</pubDate><guid>https://rikhepworth.com/posts/using-references-and-outputs-in-azure-resource-templates/</guid><description>&lt;p&gt;As you work more with Azure Resource Templates you will find that you need to pass information from one resource you have created into another. This is fine if you had the information to begin with within your variables and parameters, but what if it’s something you &lt;em&gt;cannot&lt;/em&gt; know before deploy, such as the dynamic IP address of your new VM, or the FQDN of your new public IP address for your service?&lt;/p&gt;</description></item><item><title>Complex Azure Odyssey Part Four: WAP Server</title><link>https://rikhepworth.com/posts/complex-azure-odyssey-part-four-wap-server/</link><pubDate>Sun, 30 Aug 2015 00:00:00 +0000</pubDate><guid>https://rikhepworth.com/posts/complex-azure-odyssey-part-four-wap-server/</guid><description>&lt;p&gt;&lt;a href="https://rikhepworth.com/post/2015/08/2015-08-23-complex-azure-template-odyssey-part-one-the-environment/" &gt;Part One&lt;/a&gt; of this series covered the project itself and the overall template structure. &lt;a href="https://rikhepworth.com/post/2015/08/2015-08-30-complex-azure-template-odyssey-part-two-domain-controller/" &gt;Part Two&lt;/a&gt; went through how I deploy the Domain Controller in depth. &lt;a href="post/2015/08/2015-08-30-complex-azure-template-odyssey-part-three-adfs-server/" &gt;Part Three&lt;/a&gt; talks about deploying my ADFS server and in this final part I will show you how to configure the WAP server that faces the outside world.&lt;/p&gt;</description></item><item><title>Complex Azure Template Odyssey Part Three: ADFS Server</title><link>https://rikhepworth.com/posts/complex-azure-template-odyssey-part-three-adfs-server/</link><pubDate>Sun, 30 Aug 2015 00:00:00 +0000</pubDate><guid>https://rikhepworth.com/posts/complex-azure-template-odyssey-part-three-adfs-server/</guid><description>&lt;p&gt;&lt;a href="http://blogs.blackmarble.co.uk/blogs/rhepworth/post/2015/08/23/Complex-Azure-Template-Odyssey-Part-One-The-Environment.aspx" target="_blank" rel="noreferrer"&gt;Part One&lt;/a&gt; of this series covered the project itself and the overall template structure. &lt;a href="http://blogs.blackmarble.co.uk/blogs/rhepworth/post/2015/08/30/Complex-Azure-Template-Odyssey-Part-Two-Domain-Controller.aspx" target="_blank" rel="noreferrer"&gt;Part Two&lt;/a&gt; went through how I deploy the Domain Controller in depth. This post will focus on the next server in the chain: The ADFS server that is required to enable authentication in the application which will eventually be installed on this environment.&lt;/p&gt;</description></item><item><title>Complex Azure Template Odyssey Part Two: Domain Controller</title><link>https://rikhepworth.com/posts/complex-azure-template-odyssey-part-two-domain-controller/</link><pubDate>Sun, 30 Aug 2015 00:00:00 +0000</pubDate><guid>https://rikhepworth.com/posts/complex-azure-template-odyssey-part-two-domain-controller/</guid><description>&lt;p&gt;In &lt;a href="http://blogs.blackmarble.co.uk/rhepworth/2015/08/23/complex-azure-template-odyssey-part-one-the-environment/" target="_blank" rel="noreferrer"&gt;part one&lt;/a&gt; of this series of posts I talked about the project driving my creation of these Azure Resource Templates, the structure of the template and what resource I was deploying. This post will go through the deployment and configuration of the first VM which will become my domain controller and certificate server. In order to achieve my goals I need to deploy the VM, the DSC extension and finally the custom script extension to perform actions that current DSC modules can’t. I’ll show you the template code, the DSC code and the final scripts and talk about the gotchas I encountered on the way.&lt;/p&gt;</description></item><item><title>An Introduction To Azure Resource Templates</title><link>https://rikhepworth.com/posts/an-introduction-to-azure-resource-templates/</link><pubDate>Sun, 23 Aug 2015 00:00:00 +0000</pubDate><guid>https://rikhepworth.com/posts/an-introduction-to-azure-resource-templates/</guid><description>&lt;p&gt;I have spent a good deal of time over the last month or two building an Azure Resource Template to deploy a relatively complicated IaaS environment. In doing so I’ve hit a variety of problems along the way and I though that a number of blog posts were in order to share what I’ve learned. I will write a detailed post on certain specific servers within the environment shortly. This post will describe Azure Resource Template basics, problems I hit and some decisions I made to overcome issues. Further posts will detail my environment and specific solutions to creating my configuration.&lt;/p&gt;</description></item><item><title>Complex Azure Template Odyssey Part One: The Environment</title><link>https://rikhepworth.com/posts/complex-azure-template-odyssey-part-one-the-environment/</link><pubDate>Sun, 23 Aug 2015 00:00:00 +0000</pubDate><guid>https://rikhepworth.com/posts/complex-azure-template-odyssey-part-one-the-environment/</guid><description>&lt;p&gt;&lt;a href="https://rikhepworth.com/post/2015/08/2015-08-30-complex-azure-template-odyssey-part-two-domain-controller" &gt;Part Two&lt;/a&gt; | &lt;a href="https://rikhepworth.com/post/2015/08/2015-08-30-complex-azure-template-odyssey-part-three-adfs-server" &gt;Part Three&lt;/a&gt; | &lt;a href="https://rikhepworth.com/post/2015/08/2015-08-30-complex-azure-odyssey-part-four-wap-server" &gt;Part Four&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Over the past month or two I’ve been creating an Azure Resource Template to deploy and environment which, previously, we’d created old-style PowerShell scripts to deploy. In theory, the Resource Template approach would make the deployment quicker, easier to trigger from tooling like Release Manager and make the code easier to read.&lt;/p&gt;</description></item><item><title>Speaking at CloudBurst in September</title><link>https://rikhepworth.com/posts/speaking-at-cloudburst-in-september/</link><pubDate>Sun, 23 Aug 2015 00:00:00 +0000</pubDate><guid>https://rikhepworth.com/posts/speaking-at-cloudburst-in-september/</guid><description>&lt;p&gt;I’ve never been to Sweden, so I’m really looking forward to September, when I’ll be speaking at &lt;a href="http://t.co/bMjL5geWfi" target="_blank" rel="noreferrer"&gt;CloudBurst&lt;/a&gt;. Organised by the Swedish Azure User Group (SWAG – love it!), this conference is also streamed and recorded and the sessions will be available on Channel 9. The list of speakers and topics promise some high-quality and interesting sessions and I urge you to attend if you can, and tune in to the live stream if you can’t.&lt;/p&gt;</description></item><item><title>Using the customScriptExtension in Azure Resource Templates</title><link>https://rikhepworth.com/posts/using-the-customscriptextension-in-azure-resource-templates/</link><pubDate>Sun, 23 Aug 2015 00:00:00 +0000</pubDate><guid>https://rikhepworth.com/posts/using-the-customscriptextension-in-azure-resource-templates/</guid><description>&lt;p&gt;Documentation for using the customScriptExtension for Virtual Machines in Azure through Resource Templates is pretty much non-existent at time of writing, and the articles on using it through PowerShell are just plain wrong when it comes to templates. This post is accurate at time of writing and will show you how to deploy PowerShell scripts and resources to an Azure Virtual Machine through a Resource Template.&lt;/p&gt;</description></item><item><title>Getting ready for Global Windows Azure Bootcamp 2</title><link>https://rikhepworth.com/posts/getting-ready-for-global-windows-azure-bootcamp-2/</link><pubDate>Wed, 26 Mar 2014 00:00:00 +0000</pubDate><guid>https://rikhepworth.com/posts/getting-ready-for-global-windows-azure-bootcamp-2/</guid><description>&lt;p&gt;It’s a busy week. I’m speaking at the [Black Marble-hosted GWAB2 event](&lt;a href="http://www.blackmarble.co.uk/events.aspx?event=" target="_blank" rel="noreferrer"&gt;http://www.blackmarble.co.uk/events.aspx?event=&lt;/a&gt; Global Windows Azure Bootcamp 2) this Saturday, along with &lt;a href="http://blogs.blackmarble.co.uk/blogs/sspencer" target="_blank" rel="noreferrer"&gt;Steve Spencer&lt;/a&gt; and &lt;a href="http://www.andrewwestgarth.co.uk/Blog/default.aspx" target="_blank" rel="noreferrer"&gt;Andy Westgarth&lt;/a&gt;. &lt;a href="http://blogs.blackmarble.co.uk/blogs/rfennell" target="_blank" rel="noreferrer"&gt;Richard&lt;/a&gt; and &lt;a href="http://blogs.blackmarble.co.uk/blogs/boss" target="_blank" rel="noreferrer"&gt;Robert&lt;/a&gt; will also be on hand which means between us we should be able to cover questions on much of the newly re-monikered Microsoft Azure.&lt;/p&gt;</description></item><item><title>Creating Azure Virtual Networks using Powershell and XML Part 4: Local networks and site-site connectivity</title><link>https://rikhepworth.com/posts/creating-azure-virtual-networks-using-powershell-and-xml-part-4-local-networks-and-site-site-connectivity/</link><pubDate>Sun, 09 Mar 2014 00:00:00 +0000</pubDate><guid>https://rikhepworth.com/posts/creating-azure-virtual-networks-using-powershell-and-xml-part-4-local-networks-and-site-site-connectivity/</guid><description>&lt;p&gt;This is part 4 of a series of posts building powershell functions to create and modify Azure Virtual Networks. Previous posts have covered functions to &lt;a href="https://rikhepworth.com/post/2014/03/2014-03-04-Creating-Azure-Virtual-Networks-using-Powershell-and-XML-Part-2-Powershell-functions" &gt;create virtual networks&lt;/a&gt; and then &lt;a href="https://rikhepworth.com/post/2014/03/2014-03-04-Creating-Azure-Virtual-Networks-using-Powershell-and-XML-Part-3-Powershell-functions-for-deletion" &gt;delete them&lt;/a&gt;. In this part, I’m going to show you functions that will define local networks and configure site-site VPN connectivity between a local and virtual network.&lt;/p&gt;</description></item><item><title>Creating Azure Virtual Networks using Powershell and XML Part 2: Powershell functions</title><link>https://rikhepworth.com/posts/creating-azure-virtual-networks-using-powershell-and-xml-part-2-powershell-functions/</link><pubDate>Tue, 04 Mar 2014 00:00:00 +0000</pubDate><guid>https://rikhepworth.com/posts/creating-azure-virtual-networks-using-powershell-and-xml-part-2-powershell-functions/</guid><description>&lt;p&gt;In my previous post I talked about what &lt;a href="https://rikhepworth.com/post/2014/03/2014-03-03-Creating-Azure-Virtual-Networks-using-Powershell-and-XML" &gt;was involved in creating an Azure network configuration using Powershell&lt;/a&gt;. In this post I’ll cover where I’ve got so so far, which is a series of functions that do the following:&lt;/p&gt;</description></item><item><title>Creating Azure Virtual Networks using Powershell and XML Part 3: Powershell functions for deletion</title><link>https://rikhepworth.com/posts/creating-azure-virtual-networks-using-powershell-and-xml-part-3-powershell-functions-for-deletion/</link><pubDate>Tue, 04 Mar 2014 00:00:00 +0000</pubDate><guid>https://rikhepworth.com/posts/creating-azure-virtual-networks-using-powershell-and-xml-part-3-powershell-functions-for-deletion/</guid><description>&lt;p&gt;This is part three of a series of posts about using powershell to script the creation, deletion and (hopefully) modification of Azure Virtual Networks. In &lt;a href="https://rikhepworth.com/post/2014/03/2014-03-03-Creating-Azure-Virtual-Networks-using-Powershell-and-XML" &gt;part 1&lt;/a&gt; I went through the key steps with some rough code. &lt;a href="https://rikhepworth.com/post/2014/03/2014-03-04-Creating-Azure-Virtual-Networks-using-Powershell-and-XML-Part-2-Powershell-functions" &gt;Part 2&lt;/a&gt; showed the much tidier functions I’ve now written to create virtual network elements. This is part 3, and I will present functions to remove elements. Hopefully I will manage to get the modification functions to work which be a fourth installment!&lt;/p&gt;</description></item><item><title>Creating Azure Virtual Networks using Powershell and XML</title><link>https://rikhepworth.com/posts/creating-azure-virtual-networks-using-powershell-and-xml/</link><pubDate>Mon, 03 Mar 2014 00:00:00 +0000</pubDate><guid>https://rikhepworth.com/posts/creating-azure-virtual-networks-using-powershell-and-xml/</guid><description>&lt;p&gt;I’ll be honest, I expected this task to be easier than it is. What I’m working on is some powershell that we might use as part of automated build processes that will create a new Virtual Network in an Azure subscription. What I’m after is to &lt;em&gt;add&lt;/em&gt; a new network to the existing configuration.&lt;/p&gt;</description></item><item><title>Dealing with AD sync issues in an Azure hybrid deployment</title><link>https://rikhepworth.com/posts/dealing-with-ad-sync-issues-in-an-azure-hybrid-deployment/</link><pubDate>Tue, 05 Nov 2013 00:00:00 +0000</pubDate><guid>https://rikhepworth.com/posts/dealing-with-ad-sync-issues-in-an-azure-hybrid-deployment/</guid><description>&lt;p&gt;I’ve been building demo environments for Tech.Days Online for the past few days. I had been blogging as I built, but then I hit problems and time pressure meant I had to pause my series on building the hybrid network. I will pick up the remainder of those posts in the near future but in the meantime, I want to give you all the heads up on one of my problems.&lt;/p&gt;</description></item><item><title>Building an Azure IaaS and on-premise hybrid environment Part 2: DC and servers in the cloud</title><link>https://rikhepworth.com/posts/building-an-azure-iaas-and-on-premise-hybrid-environment-part-2-dc-and-servers-in-the-cloud/</link><pubDate>Mon, 04 Nov 2013 00:00:00 +0000</pubDate><guid>https://rikhepworth.com/posts/building-an-azure-iaas-and-on-premise-hybrid-environment-part-2-dc-and-servers-in-the-cloud/</guid><description>&lt;p&gt;This is part 2 of a series of posts bout building a hybrid network connecting Windows Azure and on-premise. For more background on what the goals are, and for information on how to create the Azure Network and connect the VPN tunnel between on-premise and cloud see &lt;a href="https://rikhepworth.com/post/2013/11/2013-11-03-Building-an-Azure-IaaS-and-on-premise-hybrid-environment-Part-1-The-plan-and-Azure-Network-Connection/" &gt;part 1&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>Building an Azure IaaS and on-premise hybrid environment Part 1: The plan and Azure Network Connection</title><link>https://rikhepworth.com/posts/building-an-azure-iaas-and-on-premise-hybrid-environment-part-1-the-plan-and-azure-network-connection/</link><pubDate>Sun, 03 Nov 2013 00:00:00 +0000</pubDate><guid>https://rikhepworth.com/posts/building-an-azure-iaas-and-on-premise-hybrid-environment-part-1-the-plan-and-azure-network-connection/</guid><description>&lt;p&gt;I’ve been meaning to build a test lab to kick the tyres of Windows Azure Networks for a while. Two things combined together to make me get it done, however: First was the need to build exactly that for a customer as part of proof-of-concepts; the second was an invitation to present at Tech.Days Online on the subject.&lt;/p&gt;</description></item><item><title>Connecting Azure Network Site-Site VPN to a SonicWall Appliance</title><link>https://rikhepworth.com/posts/connecting-azure-network-site-site-vpn-to-a-sonicwall-appliance/</link><pubDate>Mon, 28 Oct 2013 00:00:00 +0000</pubDate><guid>https://rikhepworth.com/posts/connecting-azure-network-site-site-vpn-to-a-sonicwall-appliance/</guid><description>&lt;p&gt;I am with a customer this week, building a test Azure Network+IaaS/Azure AD/Office 365 environment. We struggled to get the site-site VPN connection up for a while and there wasn’t a great deal on the greater internet to help, save for a couple of posts in a discussion forum by the marvellous Marcus Robinson. We finally got it working when we found a tech note from SonicWall, published just a few days ago on the 7th October.&lt;/p&gt;</description></item><item><title>Speaking at UK Tech.Days Online 2013</title><link>https://rikhepworth.com/posts/speaking-at-uk-tech-days-online-2013/</link><pubDate>Sat, 26 Oct 2013 00:00:00 +0000</pubDate><guid>https://rikhepworth.com/posts/speaking-at-uk-tech-days-online-2013/</guid><description>&lt;p&gt;I’ve been supporting the great team of evangelists at Microsoft with their UK Tech.Days events for some time now. I am chuffed to bits that they have asked me to contribute to the fantastic &lt;a href="https://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032564581&amp;amp;Culture=en-GB&amp;amp;community=0/default.aspx" target="_blank" rel="noreferrer"&gt;UK Tech.Days Online event&lt;/a&gt;. If you haven’t heard about it, go look at the agenda right now! Three days of great content on the latest technologies covering client, server, cloud and dev. The whole thing will be streamed live thanks to the wonder of the internet and includes a live interview with Steve Ballmer.&lt;/p&gt;</description></item></channel></rss>