---
title: Cloud Providers
url: "/docs/locations/cloud-providers/"
canonical_url: https://docs.blossom88.com/docs/locations/cloud-providers/
markdown_url: https://docs.blossom88.com/docs/locations/cloud-providers.md
summary: Run on Blossom Cloud, or connect your own cloud account with Blossom BYOC
categories:
- clouds
- integrations
- deployment
---

# Cloud Providers

**Your cloud, at your provider's prices.** Blossom BYOC (bring your own
cloud) gives you Heroku-like deploys on your own Hetzner, DigitalOcean or AWS
account. Your provider bills the Servers, so your cloud credits apply, and
Blossom adds a small fee per capacity unit. Compare
[a production App's costs](/docs/comparisons/production-app-costs/).

Blossom Cloud needs no provider account. Your Apps work the same way either
way.

[Get started with Blossom BYOC](/learn/getting-started/choose-your-cloud/#blossom-byoc), then follow the
shared App-and-database walkthrough.

| | Blossom Cloud | Blossom BYOC |
| --- | --- | --- |
| Setup | Pick a Blossom region | Connect your provider account, then pick a region |
| Servers billed by | Blossom | Your cloud provider, so credits apply |
| Good for | The fastest start, one bill | Your own account, credits, region or compliance needs |

## Connect Your Cloud

Open **Integrations → Cloud Providers**, add your provider
account, then [add a Location](/docs/locations/) in one of its
regions. If a credential expires or a provider quota blocks a deploy, Blossom
tells you on the connection and on the deploy it affects.

## Blossom BYOC Providers

<div class="grid grid-cols-1 md:grid-cols-2 gap-4 mb-4">


  
  
<div class="p-4 border rounded-lg shadow-sm">
  <a href="/docs/locations/cloud-providers/create-from-cli/" class="text-indigo-600 hover:text-indigo-800 hover:underline font-medium">Create Cloud Providers From The CLI</a>
  <p class="text-sm text-gray-600 mt-1">Use blossom cloud_provider:create to add cloud provider connections from YAML or JSON</p>
</div>
  

  
  
<div class="p-4 border rounded-lg shadow-sm">
  <a href="/docs/locations/cloud-providers/aws/" class="text-indigo-600 hover:text-indigo-800 hover:underline font-medium">AWS</a>
  <p class="text-sm text-gray-600 mt-1">Connect an Amazon Web Services account for Blossom BYOC</p>
</div>
  

  
  
<div class="p-4 border rounded-lg shadow-sm">
  <a href="/docs/locations/cloud-providers/azure/" class="text-indigo-600 hover:text-indigo-800 hover:underline font-medium">Azure</a>
  <p class="text-sm text-gray-600 mt-1">Connect a Microsoft Azure subscription for Blossom BYOC</p>
</div>
  

  
  
<div class="p-4 border rounded-lg shadow-sm">
  <a href="/docs/locations/cloud-providers/digitalocean/" class="text-indigo-600 hover:text-indigo-800 hover:underline font-medium">DigitalOcean</a>
  <p class="text-sm text-gray-600 mt-1">Connect a DigitalOcean account for Blossom BYOC</p>
</div>
  

  
  
<div class="p-4 border rounded-lg shadow-sm">
  <a href="/docs/locations/cloud-providers/gcp/" class="text-indigo-600 hover:text-indigo-800 hover:underline font-medium">Google Cloud</a>
  <p class="text-sm text-gray-600 mt-1">Connect a Google Cloud project for Blossom BYOC</p>
</div>
  

  
  
<div class="p-4 border rounded-lg shadow-sm">
  <a href="/docs/locations/cloud-providers/hetzner/" class="text-indigo-600 hover:text-indigo-800 hover:underline font-medium">Hetzner</a>
  <p class="text-sm text-gray-600 mt-1">Connect a Hetzner Cloud account for Blossom BYOC</p>
</div>
  

  
  
<div class="p-4 border rounded-lg shadow-sm">
  <a href="/docs/locations/cloud-providers/linode/" class="text-indigo-600 hover:text-indigo-800 hover:underline font-medium">Linode</a>
  <p class="text-sm text-gray-600 mt-1">Connect an Akamai Cloud or Linode account for Blossom BYOC</p>
</div>
  

  
  
<div class="p-4 border rounded-lg shadow-sm">
  <a href="/docs/locations/cloud-providers/vultr/" class="text-indigo-600 hover:text-indigo-800 hover:underline font-medium">Vultr</a>
  <p class="text-sm text-gray-600 mt-1">Connect a Vultr account for Blossom BYOC</p>
</div>
  

  
  
<div class="p-4 border rounded-lg shadow-sm">
  <a href="/docs/locations/cloud-providers/aws.md" class="text-indigo-600 hover:text-indigo-800 hover:underline font-medium">AWS</a>
  <p class="text-sm text-gray-600 mt-1">Connect an Amazon Web Services account for Blossom BYOC</p>
</div>
  

  
  
<div class="p-4 border rounded-lg shadow-sm">
  <a href="/docs/locations/cloud-providers/azure.md" class="text-indigo-600 hover:text-indigo-800 hover:underline font-medium">Azure</a>
  <p class="text-sm text-gray-600 mt-1">Connect a Microsoft Azure subscription for Blossom BYOC</p>
</div>
  

  
  
<div class="p-4 border rounded-lg shadow-sm">
  <a href="/docs/locations/cloud-providers/create-from-cli.md" class="text-indigo-600 hover:text-indigo-800 hover:underline font-medium">Create Cloud Providers From The CLI</a>
  <p class="text-sm text-gray-600 mt-1">Use blossom cloud_provider:create to add cloud provider connections from YAML or JSON</p>
</div>
  

  
  
<div class="p-4 border rounded-lg shadow-sm">
  <a href="/docs/locations/cloud-providers/digitalocean.md" class="text-indigo-600 hover:text-indigo-800 hover:underline font-medium">DigitalOcean</a>
  <p class="text-sm text-gray-600 mt-1">Connect a DigitalOcean account for Blossom BYOC</p>
</div>
  

  
  
<div class="p-4 border rounded-lg shadow-sm">
  <a href="/docs/locations/cloud-providers/gcp.md" class="text-indigo-600 hover:text-indigo-800 hover:underline font-medium">Google Cloud</a>
  <p class="text-sm text-gray-600 mt-1">Connect a Google Cloud project for Blossom BYOC</p>
</div>
  

  
  
<div class="p-4 border rounded-lg shadow-sm">
  <a href="/docs/locations/cloud-providers/hetzner.md" class="text-indigo-600 hover:text-indigo-800 hover:underline font-medium">Hetzner</a>
  <p class="text-sm text-gray-600 mt-1">Connect a Hetzner Cloud account for Blossom BYOC</p>
</div>
  

  
  
<div class="p-4 border rounded-lg shadow-sm">
  <a href="/docs/locations/cloud-providers/linode.md" class="text-indigo-600 hover:text-indigo-800 hover:underline font-medium">Linode</a>
  <p class="text-sm text-gray-600 mt-1">Connect an Akamai Cloud or Linode account for Blossom BYOC</p>
</div>
  

  
  
<div class="p-4 border rounded-lg shadow-sm">
  <a href="/docs/locations/cloud-providers/vultr.md" class="text-indigo-600 hover:text-indigo-800 hover:underline font-medium">Vultr</a>
  <p class="text-sm text-gray-600 mt-1">Connect a Vultr account for Blossom BYOC</p>
</div>
  

</div>

## Related Documentation

- [Locations](/docs/locations/)
- [Connect a Cloud Provider from the CLI](/docs/locations/cloud-providers/create-from-cli/)
- [How Blossom Works](/docs/intro/how-it-works/)
