Get Started
There are two ways to host Burla:
In your cloud. Burla is open-source, and can be deployed with one command (currently Google-Cloud only). Click here to get started with self-hosted Burla.
In our cloud. We recommend everyone try Burla in our cloud before self-hosting to make sure it's right for you. Click here to get started with managed Burla. It's free to try out, and only takes 2 minutes!
Quickstart: (Managed) (Runs in our Cloud)
We recommend everyone try Burla in our cloud before self-hosting to make sure it's right for you. Burla is free to try out, and only takes 2 minutes to get started. Here's how:
☝️ Sign up using your Google or Microsoft account.
Click the
⏻ Startbutton to boot some computers.Run the example in this Google Colab notebook using 1,000 CPU's!
Quickstart: (Self-Hosted) (Runs in your Cloud)
Self-Hosted Burla is currently exclusive to Google Cloud. We fully intend to support AWS, Azure, and on-prem deployments, but don't yet.
Please reach out anytime if you get stuck! ([email protected])
1. Ensure gcloud is setup and installed:
gcloud is setup and installed:If you haven't, install the gcloud CLI, and login using application-default credentials.
Ensure gcloud is pointing at the project you wish to install Burla inside:
To view your current gcloud project run:
gcloud config get projectTo change your current gcloud project run:
gcloud config set project <NEW-PROJECT-ID>
2. Run the burla install command:
burla install command:Run pip install burla then run burla install.
What permissions does my Google Cloud account need to run burla install ?
If you don't have permissions, run the command anyway, and it will tell you which ones you need!
To run burla install you'll need permission to run these gcloud commands:
gcloud services enable ...gcloud compute firewall-rules create ...gcloud secrets create ...gcloud firestore databases create ...gcloud run deploy ...
I've listed the exact required permissions for the burla install command in it's CLI doc.
See the install docs for more info regarding permissions.
3. Start a machine and run some code!
Use the Login button on this website to get to your new cluster dashboard.
Hit the ⏻ Start button in the dashboard to turn the cluster on. By default this starts one 4-CPU node. If inactive for >5 minutes this node will shut itself off.
While booting, run
burla loginto connect your local machine to your cluster.Run the example below!
Questions? Schedule a call with us, or email [email protected]. We're always happy to talk.