import { CardList, Card } from "docs-ui"

export const metadata = {
  title: `Deployments`,
}

# {metadata.title}

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.

Cloud users also gets early access to new features (for example, Gift Cards and Draft Orders).

[Sign up and learn more about Cloud](https://medusajs.com/pricing/)

---

## Self-hosting Medusa

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

<CardList
  items={[
    {
      title: "General Guide",
      href: "https://docs.medusajs.com/learn/deployment/general",
      text: "General steps to deploy Medusa.",
    },
    {
      title: "Railway",
      href: "/deployment/medusa-application/railway",
      text: "Deploy Medusa on Railway.",
    }
  ]}
/>

---

## Deploy Next.js Starter Storefront

Learn how to deploy the Next.js Starter Storefront.

<Card
  title="Vercel"
  path="/deployment/storefront/vercel"
  text="Deploy the Next.js Starter Storefront on Vercel."
/>
