Need Help Deploying Python MVP to Azure – Advisor or Support Path?

Kelly Wilson 5 Reputation points
2025-06-19T09:54:43.1366667+00:00

Hi everyone, I’m a non-technical founder in the Microsoft for Startups Founders Hub and I’ve received $5,000 in Azure credits. I’ve built my MVP in Python using Streamlit and want to deploy it on Azure using containers (App Service or Container Apps).

I’m looking for guidance on:

How to get started with container deployment

How to replace local file storage with Azure Blob

How to store training completions (right now it’s just session state)

Where should I go in the Founders Hub dashboard to book a 1:1 session with a Microsoft advisor or get direct technical help? Any pointers would be hugely appreciated!

Thanks so much! — Kelly

Azure Azure Startups
0 comments No comments
{count} vote

1 answer

Sort by: Most helpful
  1. Divyesh Govaerdhanan 6,235 Reputation points
    2025-06-23T12:51:55.4333333+00:00

    Hello,

    Welcome to Microsoft Q&A,

    Getting started with containers:

    Please take a moment to read through the links below for the container deployment.

    https://github.com/rbrands/streamlit-azure-container-app

    https://luke.geek.nz/azure/deploy-streamlit-to-container-apps

    Azure Blob Storage Integration

    You could install the storage blob SDK in your Python application and use it to upload the files

    pip install azure-storage-blob
    
    from azure.storage.blob import BlobServiceClient
    
    connect_str = "<your_connection_string>"
    container_name = "streamlit-uploads"
    blob_service_client = BlobServiceClient.from_connection_string(connect_str)
    blob_client = blob_service_client.get_blob_client(container=container_name, blob="your_file.csv")
    
    with open("your_file.csv", "rb") as data:
        blob_client.upload_blob(data, overwrite=True)
    
    

    https://learn.microsoft.com/en-us/azure/storage/blobs/storage-quickstart-blobs-python?tabs=managed-identity%2Croles-azure-portal%2Csign-in-azure-cli&pivots=blob-storage-quickstart-scratch

    Please Upvote and accept the answer if it helps!!

    0 comments No comments

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.