|
| 1 | + |
| 2 | ++++ |
| 3 | +title="Upsun (formerly Platform.sh)" |
| 4 | +url="/paas-devops-platforms/upsun" |
| 5 | ++++ |
| 6 | + |
| 7 | +# Upsun (formerly Platform.sh) |
| 8 | + |
| 9 | +**Upsun** (formerly Platform.sh) is a fully managed, git-driven cloud application platform designed to bridge the gap between developer productivity and enterprise operations. In September 2024, Platform.sh evolved into Upsun to reflect its expanded focus on AI-augmented workflows, granular resource management, and enterprise-scale modernization. |
| 10 | + |
| 11 | +It can serve as an out-of-the-box Internal Developer Platform (IDP) that abstracts infrastructure complexity, allowing engineering teams to deploy, secure, and scale applications instantly using Infrastructure-as-Code (IaC) principles. |
| 12 | + |
| 13 | +**Website:** [Upsun](https://upsun.com/) |
| 14 | + |
| 15 | +**Docs:** [https://docs.upsun.com](https://docs.upsun.com) |
| 16 | + |
| 17 | +**Developer Center** [https://devcenter.upsun.com](https://devcenter.upsun.com) |
| 18 | + |
| 19 | +**GitHub:** [https://github.com/upsun](https://github.com/upsun) |
| 20 | + |
| 21 | +**X / Twitter:** [https://x.com/upsundotcom](https://x.com/upsundotcom) |
| 22 | + |
| 23 | +{{< button href="https://console.upsun.com/projects/create-project" target="_blank" >}} |
| 24 | +Start a new project |
| 25 | +{{< /button >}} |
| 26 | + |
| 27 | + |
| 28 | +### What is Upsun? |
| 29 | + |
| 30 | +Upsun provides a unified platform where infrastructure is defined strictly through code (YAML). It automates the provisioning of runtimes (Polyglot support), data services (databases, queues, cache), and networking. Its signature capability is its **Instant Cloning technology**, which generates ephemeral preview environments for every Git branch—cloning not just the code, but the production data and infrastructure state—enabling true-to-production testing for every pull request. |
| 31 | + |
| 32 | +### Key Features & Capabilities |
| 33 | + |
| 34 | +* **Git-Driven Infrastructure (IaC):** The entire infrastructure stack is defined in a configuration file (`.upsun/config.yaml`) stored alongside the code. Pushing code to Git triggers the orchestration engine to build and deploy the application and its required services. |
| 35 | +* **Polyglot & Multi-Runtime:** Native support for a wide range of languages and frameworks including **PHP, Python, Node.js, Java, Go, Ruby, and .NET**. |
| 36 | +* **Instant Preview Environments:** Automatically spins up an isolated, byte-level clone of production (including databases and assets) for every Git branch or Pull Request. This allows for rigorous testing, UAT, and approvals in a safe environment before merging. |
| 37 | +* **Managed Data Services:** Zero-config managed services included: MySQL, PostgreSQL, MariaDB, Redis, Elasticsearch/OpenSearch, RabbitMQ, Kafka, InfluxDB, Solr, and Varnish. |
| 38 | +* **AI-Ready Infrastructure:** Designed to support AI-assisted development. Upsun includes an **MCP (Model Context Protocol) Server** that allows AI agents (like GitHub Copilot or Claude) to securely interact with the platform to perform tasks, run runbooks, and manage deployments. |
| 39 | +* **Built-in Security & Compliance:** |
| 40 | + * SOC 2 Type 2, PCI-DSS Level 1, ISO 27001 certified. |
| 41 | + * Read-only file systems in production to prevent unauthorized changes. |
| 42 | + * Automated TLS certificates (Let's Encrypt). |
| 43 | + * Strict isolation of environments. |
| 44 | +* **Observability:** Built-in Application Performance Monitoring (APM) via **Blackfire** (acquired by Platform.sh) for deep performance profiling, alongside standard infrastructure metrics. |
| 45 | +* **Green Hosting:** Offers "Greener Region" incentives and provides carbon intensity transparency, helping organizations lower their digital carbon footprint. |
| 46 | + |
| 47 | +### Pricing Models |
| 48 | + |
| 49 | +[A granular, pay-as-you-go model](https://upsun.com/pricing) where costs are calculated based on the exact resources (CPU/RAM) provisioning per second. This allows for vertical autoscaling that matches costs directly to traffic spikes and usage. |
| 50 | + |
| 51 | +### Why use Upsun as your IDP? |
| 52 | + |
| 53 | +For organizations that do not want to build an IDP from scratch (using Kubernetes + Backstage + ArgoCD, etc.), Upsun acts as a "PaaS-based IDP." It solves the "Golden Path" challenge by providing a standardized, secure, and self-service platform where developers can spin up full-stack environments without needing Ops intervention. |
| 54 | + |
| 55 | +* **For Developers:** Removes infrastructure friction; "git push" is the only deployment command needed. |
| 56 | +* **For Platform Engineers:** Eliminates the need to maintain K8s clusters, database servers, or custom deployment scripts. Enforces compliance and security standards automatically via the platform's architecture. |
| 57 | + |
| 58 | +### Resources |
| 59 | + |
| 60 | +* **Website:** [upsun.com](https://upsun.com) |
| 61 | +* **Documentation:** [docs.upsun.com](https://docs.upsun.com) |
| 62 | +* **Developer Center** [https://devcenter.upsun.com](https://devcenter.upsun.com) |
| 63 | + |
| 64 | +{{< button href="https://console.upsun.com/projects/create-project" target="_blank" >}} |
| 65 | +Start a new project |
| 66 | +{{< /button >}} |
0 commit comments