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)
Terraform on Azure
The Basics When customers begin working with Azure they usually log into the portal and start to build things using the GUI. After building their resources they notice they can download a template of their newly configured resource. Azure exports an ARM template that can be used to automate your next build. Customers love the… Continue reading Terraform on Azure
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
Terraform – Modules
Deploying Re-usable Code In my series of Terraform, from the basics <link> to the more advanced topics, we’re going to cover off Modules. It is very helpful to have an understand of how state files work, refer to my other blog on state files and start there. This blog is going to continue with the… Continue reading Terraform – Modules
Terraform – State Files
Scaling and securing your deployments - managing remote state Welcome to my series on Terraform, starting with the basics and moving into more advanced topics. We began with Terraform on Azure, we introduced the state file briefly. To review, when you deploy Terraform it creates the state file to that maintains your environments’ configuration. When… Continue reading Terraform – State Files