Simplifying Python Web App Operations: Automating K8s Ops with Open Source





After creating a great web app using Python such as with flask, the next hurdle to production is how to make it available to users and operate it. And not just your app, but also ingress, the database, observability and the list goes on. We will go through your options for simplifying the operations of your web app using open source tooling. This will include using k8s directly, helm charts, IaaC using pulumi and new tooling developed by Canonical using juju. By the end of the talk you will have seen the benefits and drawbacks of each which will help you make an informed decision on which tool best suits your needs!


Have a bit of experience with web development in Python

Speaker Info:

After finishing an engineering and finance degree at university, I joined a telco as an engineer and delivered data analytics for consumer customers for the first 2 years. Then I switched to product management and leadership where I ended up looking after several developer products. Once I launched a few of these products, I switched back to engineering, this time as an engineering leader for cloud products.

After several years at the telco, an opportunity came up to join Canonical, the makers of Ubuntu, where I have been for about 2 years now leading a team automating operations of data centres.

Speaker Links:

Section: Core Python
Type: Talk
Target Audience: Intermediate
Last Updated: