Using managed identities to access SQL in Azure is a great way to up the security of your solution.| Fear of Oblivion
Using gMSA to let Windows containers run under a domain context can be really useful.| Fear of Oblivion
.NET offers a somewhat unknown feature called “runtime package stores”, which can be used to optimize your Docker images.| Fear of Oblivion
Automated tests are pretty awesome to be honest! They make life a lot simpler in many ways. And even if a lot of people are talking about how we need to do unit testing, I find integration testing much more valuable to be honest.| Fear of Oblivion
I’ve finally come to the “conclusion” part of my blog series about infrastructure as code. The part I thought was going to be the easiest one to write…| Fear of Oblivion
The 6th entry in my blog series about IaC is dedicated to Pulumi. Pulumi is a very different beast, compared to the previously covered technologies (ARM, Bicep and Terraform), in that it is not based on a Domain Specific Language. Instead, Pulumi allows you to write your IaC in your language of choice. As long as your language of choice is JavaScript/TypeScript, Python, Go or .NET Core (C#, F# and VB). This makes the Pulumi experience a lot different from using a technology that uses a DSL (o...| Fear of Oblivion
In this 5th entry in my IaC blog series, I want to talk about Terraform. Terraform is a bit different from ARM and Bicep, which I covered in the previous post, as it isn’t Azure specific. Instead, it enables the user to deploy resources not only to Azure, but also to a lot of other clouds/systems. This makes it a more flexible alternative that is very useful if you need to deploy a mix of resources, or potentially not target Azure at all. Note: At the time of writing, there were 1515 differ...| Fear of Oblivion
In the last post, I talked about IaC using ARM templates. In this post, I’m looking at ARM templates’ “sibling” Bicep.| Fear of Oblivion
In this 3rd post in my series about IaC, it is time to move away from the imperative approach, and start looking at doing it declaratively. And for that, I have decided to start off by looking at Azure ARM templates.| Fear of Oblivion
Even talking about building a monolith today, is a bit taboo. It is all about microservices at the moment, and has been for a few years. But they aren’t a silver bullet…| Fear of Oblivion