Generate a PowerPoint file using Azure Functions and Python

For many years I have been involved with the Azure Sydney User Group, and even though I'm no longer the organiser I still gather updates for Azure in the prior month and prepare a PowerPoint presentation that contains them. My go-to place for the information is the Azure Updates website and I've typically just been … Continue reading Generate a PowerPoint file using Azure Functions and Python

How to build and run a free link tracker using VS Code, Java, GitHub, MongoDB and Azure

Many developers are interested in learning how to build and run software on cloud platforms, but are wary of the potential for hidden costs and bill shock. Often times this bill shock come from not understanding how consumption-based services work, and by being lulled into a false sense of security by the relatively tiny amount … Continue reading How to build and run a free link tracker using VS Code, Java, GitHub, MongoDB and Azure

Windows Containers and .NET Framework applications: DevOps with Kubernetes

In my previous two posts on .NET Framework applications and Windows Containers I took a look at the rationale and approach for bringing these applications to containers before using a sample application (MVC Music Store) to show what is involved with containerising an application. In this post I am going to take the next step … Continue reading Windows Containers and .NET Framework applications: DevOps with Kubernetes

Windows Containers and .NET Framework applications: Migration

We previously looked at the basics of what is involved in bringing .NET Framework applications to Windows Containers. In this second post we are going to go a little deeper and look at migrating an application. We already know that we have some discreet requirements around the types of applications that can be migrated, so … Continue reading Windows Containers and .NET Framework applications: Migration

Microsoft Ignite March 2021 – Best Sessions for Aussie Developers

Well... it's that time again! Microsoft Ignite is back for its early 2021 edition, kicking off March 2nd. I sat down and had a quick scrub through the sessions to find the ones I think will give the most value to developers here in Australia. Microsoft Ignite tends to be more of an IT Pro … Continue reading Microsoft Ignite March 2021 – Best Sessions for Aussie Developers

Windows Containers and .NET Framework applications: The Basics

In this multi-post series I am going to look at what is required to take existing .NET Framework applications and bring them to Windows Containers. Rather than just dive into the mechanics of the process, first I'd like to take a look at why you might want to move to Windows Containers and what you … Continue reading Windows Containers and .NET Framework applications: The Basics

Adding OAuth2 support to your Meetup API Custom Connector for Azure Logic Apps

In May 2019 I wrote a post on how you can integrate meetup announcements into your Microsoft Teams environment by using Azure Logic Apps. Up until June 2020 the anonymous Meetup API I previously blogged about worked quite happily and then Meetup decided to enforce consumption of their API via clients using OAuth2 which broke … Continue reading Adding OAuth2 support to your Meetup API Custom Connector for Azure Logic Apps

Understanding Azure Availability Sets and Availability Zones

Azure Availability Zones (AZs) are gradually rolling out around the globe, and a common question I see is what is the difference between the existing Azure Availability Set construct and the new Availability Zone construct? Can they co-exist, does one replace the other... there are lots of questions! In this post I'm going to explore … Continue reading Understanding Azure Availability Sets and Availability Zones

Reading and writing binary files with Python with Azure Functions input and output bindings

Ah, Streams... how could I ever forget about manipulating files in code and needing to use Streams to read and write them! I've written a lot of .NET in my life and am used to the way you read and write files with it, but I've been increasingly doing a lot of Python (BTW: .NET … Continue reading Reading and writing binary files with Python with Azure Functions input and output bindings