Last evening I had the privilege to host the Ask the Experts: PowerShell Unplugged session at Microsoft Ignite, our largest tech conference every year. I had a panel of the most influential people in PowerShell, it was absolutely incredible! When we were planning the session I had suggested we host an after party, because the… Continue reading PowerShell 2.0 – Where it All Began
Author: AZApril
Moving from a Senior Software Engineer to a Cloud Developer Advocate
In 2019, Abel Wang (aka The Rockstar) gave me an amazing opportunity. I flew out to Redmond, WA and recorded my first episode on Microsoft’s developer channel, The DevOps Lab. I was ecstatic to say the least. I recorded that episode and spent one of the most memorable days of my career on campus at… Continue reading Moving from a Senior Software Engineer to a Cloud Developer Advocate
Securing Azure Logic Apps
Logic Apps are awesome, creating "no code" workflows to connect systems or orchestrate a process is a great way to integrate systems in your datacenter or in Azure. Looking at how to secure them is crucial for a production ready environment. This a long article. So grab a drink, a snack and read on... Introduction… Continue reading Securing Azure Logic Apps
Deploying a LogicApp with Terraform (Bonus: in an AzDO pipeline)
Terraform is a great Infrastructure as Code tool, but it does have its limitations. Sometimes we want to deploy a resource in Azure that doesn’t have a written provider for it. This could be due to a product currently in preview, no one has yet to write that provider, or maybe there is a provider… Continue reading Deploying a LogicApp with Terraform (Bonus: in an AzDO pipeline)
GitHub CLI is released!
Context switching, using different tools, and losing track of what you were doing is common. Probably all too common for me right now. I am enveloped in meetings and I've found myself struggling to context switch, a lot. Also, many people are asking about GitHub and GitHub Actions, so it's awesome to see that @GitHub… Continue reading GitHub CLI is released!
Managing Application Delivery with Azure DevOps and A/B Testing in Azure
What is your deployment strategy? Let’s talk about how we can leverage managing our applications in the cloud. The cloud offers so many benefits, opening doors for users and organizations to leverage technologies that they don’t have access to in their traditional datacenter. Yes, the cloud really is someone else’s datacenter, but there are PaaS… Continue reading Managing Application Delivery with Azure DevOps and A/B Testing in Azure
Hashicorp’s Terraform AzureRM Provider v2.0 – Updates and Features
You can watch the video that myself and Abel Wang recorded on Channel9 There are some great feature additions to the Terraform AzureRM 2.0 provider. The provider has grown significantly in the past 5 years. There are some major improvements that we discuss in the video, Hashi has really looked into the future and are… Continue reading Hashicorp’s Terraform AzureRM Provider v2.0 – Updates and Features
Azure Resource Dependencies and Terraform Depends_On
We have deployed a full CI/CD pipeline in Azure DevOps that is deploying our infrastructure into Azure using Terraform. We even have the ability to destroy our infrastructure using 'Terraform Destroy' so that we can break down and rebuild our infrastructure on demand. Achieving full CI/CD. Sounds idyllic right? One slight problem, upon destroying the… Continue reading Azure Resource Dependencies and Terraform Depends_On
Breaking Down a Monolith – Static MAC address licensing in Azure
Many antiquated established software companies have tied their licensing to the MAC ADD of your server/computer. This causes a slew of issues. To name a few: replacing hardware in your servers, running multiple network cards (think redundancy), virtualizing your environment, or even just setting up a highly available configuration of your application. In my use… Continue reading Breaking Down a Monolith – Static MAC address licensing in Azure
Automating you Kanban board and to-do lists with Power Automate
Using automation to ease that work/life integration! With most of us working from home it is new for some of us, but not all of us. From newbies to seasoned remote workers, there are some tools that can help you better organize yourself to keep some sanity in your day to day work. Personally, I… Continue reading Automating you Kanban board and to-do lists with Power Automate