
Ghost on Azure: Container Apps
If you have been following my experiments for hosting and running Ghost on Azure, you might recall that I tried hosted it on Azure Web App for Containers first, using the Docker Compose for running a
Search for a command to run...

If you have been following my experiments for hosting and running Ghost on Azure, you might recall that I tried hosted it on Azure Web App for Containers first, using the Docker Compose for running a

I recently presented on a webinar hosted by the Turbo360 team and Michael Stephenson, the host of Azure on Air and FinOps on Azure podcasts. There, we discussed the most common mistakes in optimizing compute costs in Azure and how to avoid them, the ...

I’ve been watching the development of Radius, a new application hosting platform that originated in the Microsoft Azure Incubations team and later became a CNCF project, for a while, and I finally managed to dedicate some time to trying it in practic...

It has been some time since I wrote my Azure Policy Starter Guide, in which I briefly touched upon the challenges of testing custom Azure Policy definitions. Azure Policy testing still remains an open question for me, offering a lot of room for vario...

When optimizing cloud costs for large enterprise environments, it’s common to focus on compute-intensive cloud resources, such as virtual machines, clusters, and container-based workloads, as they are usually the primary cost driver and top contribut...

Announcement I’ve migrated my blog from Ghost(Pro) to Hashnode. All links should be working, but please let me know if you encounter something broken or missing. Reasons I used Ghost to run my blog for many years, self-hosting it first and becoming ...

It has been a while since I last updated my Ghost on Azure project, and many changes have been introduced to Azure services during that time. I decided to use the break in my work to update the project deployment templates to include those changes an...

In the third post in my series about secure authentication to Azure services, we will explore how to access Azure resources from servers hosted on-premises or in other clouds without storing any credentials, like client secrets or certificates, on th...

In my previous blog post, I showed how you could authenticate to Azure services other than using a username and password. Now, let’s explore some technical details for certificate-based authentication and how to implement it in your applications. If...