Spaces:
Sleeping
Sleeping
title: Deployment concepts | |
slug: /deploy/concepts | |
# Deployment concepts | |
Learn the fundamental concepts of app deployment. There are three main processes involved in deploying apps. | |
- Install Python, Streamlit, and other dependencies in your deployment environment. | |
- Securely handle your secrets and private information. | |
- Remote start your app (`streamlit run`). | |
If you're using Streamlit Community Cloud, we'll do most of the work for you! | |
<InlineCalloutContainer> | |
<InlineCallout | |
color="lightBlue-70" | |
icon="build_circle" | |
bold="Dependencies." | |
href="/deploy/concepts/dependencies" | |
>Understand the basics of configuring your deployment environment.</InlineCallout> | |
<InlineCallout | |
color="lightBlue-70" | |
icon="password" | |
bold="Secrets." | |
href="/deploy/concepts/secrets" | |
>Understand the basics of secret management.</InlineCallout> | |
</InlineCalloutContainer> | |