Introduction
Welcome
LaunchFlow enables you to instantly provision cloud resources and deploy your python backend to the cloud of your choice (GCP, AWS, and Azure) all from python code.
Getting Started
To get started, go to the Quickstart where we will show you how to create a simple FastAPI Service connected to a storage bucket Resource. Once you connect your cloud account, you'll be able to deploy everything to a dedicated Environment with a single command.
Installation
Install the launchflow client library and CLI.
Example Backend
See an example backend for how to use LaunchFlow
Manage Environments
Instantly replicate your stack across any number of environments
Manage Resources
Use launchflow to automatically provision resources in your own cloud
Need Help?
If you have any questions or need help getting started, please join our slack community. We are always happy to help and would love to hear from you.
Frameworks
LaunchFlow runs anywhere python runs. LaunchFlow also provides integrations with popular frameworks, allowing you get started faster. See our framework guides for specific examples of how to integrate LaunchFlow into your existing codebase.
Resources
LaunchFlow can easily provision different resources directly in your cloud. Right now we currently support provisioning the below resources. We are constantly adding more so if you see something missing please reach out to us on slack and we can get it added right away. View our resources docs for more information.
GCP | AWS | |
---|---|---|
Postgres | Creates a CloudSQL managed Postgres database. | Creates an AWS RDS managed Postgres database. |
Redis | Creates a Memorystore managed Redis Cluster. | Creates an AWS ElastiCache managed Redis Cluster. |
Bucket | Creates a GCS bucket | Creates a S3 bucket |
Pub/Sub | Creates a GCP Pub/Sub topic and subscriber | Creates an AWS SQS queue |
Docker VMs | Runs a Docker image on a GCP ComputeEngine VM | Runs a Docker image on an AWS EC2 VM |
Secrets | Creates a secret in GCP SecretManager | Creates a secret in AWS SecretManager |