Deploy A Production-Ready Streamlit App with Cloud Run and Cloud Build – Towards Data Science

If youre a data scientist, youre probably familiar with Streamlit. Youve probably used it once to prototype a demo, share a dashboard, or even build a more complex app.

In this post, youll learn how to deploy Streamlit applications quickly and cost-effectively on the Google Cloud Platform.

To do that, youll need:

If youre unfamiliar with some of these tools, everything will be covered below, and links will be provided to learn more.

Without further ado, lets have a look .

Cloud Run is a Google Cloud service that provides a fully managed platform to run your code in a container.

Whether youre building a web server, an API, or running processing jobs, Cloud Run automatically scales your containers up and down from zero.

This means you only pay when your code is running.

With Cloud Run, the workflow is simple. You write your code in your favorite programming language (Python, Go, NodeJS, or Java), package it into a container, and push it for deployment.

Then, Google Cloud provides everything the app needs to run in production.

Read more here:
Deploy A Production-Ready Streamlit App with Cloud Run and Cloud Build - Towards Data Science

Related Posts

Comments are closed.