Network Security Groups (NSGs) are Azure layer-3 firewalls, they basically allow filtering traffic based on Source/Destination IP, Port and Protocol. It's a very simple component but yet lately I got a little confused around Inbound/Outbound traffic. That's why I'm writing... Continue Reading →
Powershell DSC is, from my perspective, the best way to bootstrap a Windows VM in Azure mainly because: it's regular Powershell DSC and you can pick and choose Push and/or Pull it doesn't require any agent to work since it's... Continue Reading →
Although Microsoft-hosted agents are generally a good option for Build and Release; there are certain cases as: Security: you might want to control policies and access control to the VM. Networking: you might need to deploy from Azure DevOps to... Continue Reading →
Although there are plenty of post around using Pester to validate/test ARM templates, most of their approach is around validating the ARM Template contains the components you expect or deployed components are the ones you expect too. However, to me... Continue Reading →
It isn't a frequent task but moving a subscription from one Azure AD tenant to another can be a real headache since, although resources aren't actually moved, there are plenny of manual work to be done. On top of this,... Continue Reading →
Azure Application Gateway (AAG) is one of the most interesting components in Azure. Although it seems simple enough, it might get very tricky to get it working. This components isn't that well documented and interacting with it for the first... Continue Reading →
Currently DSC Pull Server supports using ESENT DB or MDB as back-end to maintain DSC Clients registration. However, this approach is not scalable for highly available scenarios (such as two Pull Server behind a load balancer) or globally distributed environments.... Continue Reading →