Running Python Flask apps on Azure App Service

I enjoyed speaking at the Sydney Python (SyPy) meetup on how Python Flask developers can quickly deploy their web applications onto Web Apps hosted on Linux on the Azure App Service platform. But... why Python?! Anyone taking a cursory glance through my writings will see that prior to last year I didn't write about Python. … Continue reading Running Python Flask apps on Azure App Service

Speaking on Azure PaaS and Serverless in Sydney

A short update from me on a couple of speaking slots I'm doing in April 2019 that might be of interest if you're in Sydney. Talk 1: How I built Where's Bit - April 10 Last year at all the developer events Microsoft sponsored in Australia we ran a "hide-and-seek" game based on selfies posted … Continue reading Speaking on Azure PaaS and Serverless in Sydney

Use GitHub Actions to deploy a Python Flask web app to Azure App Service on Linux

In this post I am going to walk through how to quickly get a Python Flask web application deployed into a Web App hosted on Azure's App Service on Linux using GitHub Actions. Getting Azure Ready Create an Azure Active Directory (AAD) Service Principal A Service Principal is a special form of identity in Azure … Continue reading Use GitHub Actions to deploy a Python Flask web app to Azure App Service on Linux

Deploy Python-based Azure Functions using Azure DevOps

Important note: this blog post covers in-preview services that are subject to change before launch. As such I'll update this post as / when required to reflect official guidance from the Functions team on the best approach to deployments. Additionally, for the purpose of this post I am not deploying App Settings as there are … Continue reading Deploy Python-based Azure Functions using Azure DevOps

Bulk insert entities into Cosmos DB using Python

I've been working a lot with Python over the last few months and one piece of work I've spent quite a lot of time on is interfacing Python solutions with Cosmos DB. Microsoft has shipped a great Cosmos DB Python SDK that provides almost all a developer could need to work with Cosmos DB. In … Continue reading Bulk insert entities into Cosmos DB using Python