- Features
- Pricing
Upsun standardizes how apps are built, tested, deployed, and scaled across clouds. Less time on infrastructure, more time shipping features.
TRUSTED BY GLOBAL INNOVATORS
Push your code and Upsun provisions infrastructure, spins up services, and deploys your application automatically.
Spin up production-identical clones with real data, configs, and files for every branch.
Eliminate manual provisioning and repetitive infrastructure work. Upsun automates server management, environment creation, database backups, and scaling.
*Based on The Forrester Total Economic Impact™ of Upsun.
Self-service developer platform
Create self-service workflows that engineering teams actually use. Upsun supports Python, Node.js, PHP, Java, Go, Ruby, Rust, .NET, and virtually any framework from Django to LangChain applications.
Preview environments with real data
Every Git branch gets a complete clone: code, database, services, and data. Test AI agents with real context, validate API endpoints against production data, and catch issues before they reach users.
Infrastructure that scales with demand
Right-size every service independently. Allocate CPU, RAM, and disk per container. Scale up for traffic spikes and down during quiet periods based on actual usage.
Security & compliance by default
SOC 2 Type 2, PCI DSS Level 1, ISO 27001, GDPR, and HIPAA compliance built in. DDoS protection, web application firewall, automated backups, encrypted data, and compliance audit logs.
GitOps workflows
Define your entire stack in .upsun/config.yaml. Push a branch and Upsun provisions infrastructure, deploys your code, and creates a live URL.
Zero-downtime deployments
Rolling updates create new containers while older versions continue to serve traffic. Deploy with confidence anytime, with no manual coordination or service interruptions.
Multi-language support
Python, Java, Node.js, PHP, Go, Ruby, Rust, .NET, and virtually any framework. Build with your preferred technology stack.
Git-native workflows
Native GitHub, GitLab, and Bitbucket integration. Code pushes trigger automated deployments and every branch gets its own environment.
Built-in observability
Monitor CPU, RAM, and disk usage per service in real time. Profile code performance with integrated Blackfire. Search unified logs across all services and environments.
Choose your infrastructure
AWS, Azure, IBM, GCP, or OVHCloud. Define infrastructure once and deploy across preferred regions without rebuilding for each provider.
Create an Upsun Account and set up a project instantly.
Connect your repository, then run upsun init to create your initial config file.
Push your code and Upsun provisions the environment, runs your services, and deploys your project.