1 of 12

2 of 12

Build modern Python apps on Azure

Microsoft Sponsor Session: Pamela Fox, Rohit Ganguly

3 of 12

Rohit Ganguly

Pamela Fox

  • Python Cloud Advocate
  • Previously: Coursera, Google, Khan Academy, UC Berkeley
  • https://www.pamelafox.org/

  • Product Manager on Azure + Python
  • Happy to be back in Pittsburgh!!
  • https://rohit.info

4 of 12

What we’ll do today:

We’ll demo a Python app through the entire dev journey!

The app lets users ask questions about Pittsburgh’s restaurants with data from a PostgreSQL database.

We’ll then take it to the cloud! ☁️

5 of 12

Demo time!

6 of 12

What we'll use today:

Environment

Development

Deployment

VS Code

Dev Containers

AI Toolkit

PostgreSQL

GitHub Models

Python Debugger

Pylance

GitHub Copilot

Azure Dev CLI

Azure Container Apps

Azure DB for PostgreSQL

AI Foundry extension

7 of 12

Application Architecture

8 of 12

Demo time!

9 of 12

What’s next?

10 of 12

Try it out yourself!

Get the code and all tools used from:

aka.ms/pycon25/demo

Download extensions from VS Code marketplace:

Python, Python Environments,

PostgreSQL, GitHub Copilot

AI Toolkit, AI Foundry

Learn more Azure offerings:

Azure Container Apps: aka.ms/acadocs

Azure Database for PostgreSQL: aka.ms/postgresdocs

11 of 12

Theater sessions:

GitHub Copilot for Python

Advocate Panel

Excel for Python

PostgreSQL Deep Dive

Building agents in VS Code

Agents with Azure Functions

Visit our booth!

We’ll have:

  • Swag
  • Demos
  • Giveaways
  • Cool people!

http://aka.ms/pycon25

12 of 12

Thank you :)