# Deployments

Find guides to deploy your Medusa application, Medusa Admin, and Next.js Starter Storefront.

## Cloud

Cloud is our managed services offering for Medusa applications. Cloud hosts your server, Admin dashboard, database, and Redis instance. The infrastructure is security-compliant and optimized for Medusa and supports:

- Zero configuration.
- Built-in autoscaling.
- Deploy to regions around the world.
- 99.99% uptime guarantee.

With Cloud, you maintain full customization control as you deploy your own modules and customizations directly from GitHub:

- Push to deploy.
- Multiple testing environments.
- Preview environments for new PRs.
- Test on production-like data.
- Storefront deployment.
- Emails setup.
- [And more](https://docs.medusajs.com/cloud#cloud-features).

[Sign up and learn more about Cloud](https://docs.medusajs.com/cloud/sign-up).

***

## Self-hosting Medusa

Consider reading the [Cloud vs. Self-Hosting comparison guide](https://docs.medusajs.com/cloud/comparison) first. By using Cloud, you can avoid the complexities and challenges of self-hosting, while benefiting from automated deployment, scaling, and maintenance.

To host and maintain Medusa on your own, check out the following guides.

[General Guide](https://docs.medusajs.com/learn/deployment/general): General steps to deploy Medusa.

***

## Deploy Next.js Starter Storefront

Cloud supports deploying storefronts alongside your Medusa application. Learn more in the [Storefront Deployment on Cloud](https://docs.medusajs.com/cloud/storefront) guide.

Learn how to deploy the Next.js Starter Storefront.

[Vercel](https://docs.medusajs.com/deployment/storefront/vercel): Deploy the Next.js Starter Storefront on Vercel.


---

The best way to deploy Medusa is through Medusa Cloud where you get autoscaling production infrastructure fine tuned for Medusa. Create an account by signing up at cloud.medusajs.com/signup.
