Build
Deploy Anywhere
Build the servers you need to deploy your applications on any cloud.
- AWS
- Digital Ocean
- Azure
- Linode
- Google Cloud Platform
- Hetzner
- Vultr
- OVH
- Maxihost
- Bring Your Own Server
Bring Your Own Servers
Mix your own servers with your cloud servers for the best of both worlds.
Custom Built Infrastructure for your Code
Your servers are built based on the analysis of your code and what it needs.
Cloud Load Balancing
Use your cloud provider’s load balancers or deploy a fleet of HAProxy servers.
- AWS (ELB, ALB, NLB)
- Google Cloud Load Balancer
- Azure Load Balancer
- Linode Node Balancer
- HAProxy
Single Click Scaling
Load balancers, web servers, process servers and database server can be scaled up or down with a single click.
Native Database Support
Deploy any database server to any cloud provider.
- MySQL
- PostgreSQL
- Redis
- MongoDB
- Memcached
- ElasticSearch
Database Replication with a Click
Monitored database replication across multiple clouds.
Shared Storage
Deploy GlusterFS servers next to your application for seamless shared storage across your application.
Application Private Networks
Secure private network that runs across all your applications on different clouds.
- Wireguard backbone
- Cross-cloud
- Easy connection from any OS or mobile
Infrastructure Labelling
Use tag propagation across your applications and servers to breakdown infrastructure cost by application or client.
Gateway Servers
Use bastion servers to control access to your servers during deployment.
Deploy
Zero Downtime Deployments
Full deployment of your applications without downtime.
Deployment Strategies
Choose the deployment strategy that suites your release for full control on deployments.
- Serial (one server at the time)
- Parallel
- Rolling (server groups)
Release Methods
Choose how your visitors see your application
- Blue/Green
- Canary Releases
Preview Deployments
See your changes in a fully deployed stack before rolling it out in production
Rollback
Rollback to previous versions of your application.
Deployment Approvals
Ensure full reviews of deployments by team members.
Secrets and Environment Variables
Store and update environment variables and secrets with end-to-end encryption
- Encrypted at rest
- Encrypted in transit
git-backed Configurations
Every component installed on your servers will have a git-backed configuration file you can change and customize.
Web, API and CLI
Use the web interface or our CLI 'toolbelt' or automate your deployments with our API.
Multiple Notification Channels
Get notified on events and alerts and integrate deployments with the rest of your workflow.
- Email
- Slack
- Webhook
- In-browser
- API
Database Migrations
Run database migrations to update schema as part of deployment with automatic fail circuit breakers.
Full Audit Records
Access full audit record history of all deployments, action and access to your infrastructure.
Maintenance Mode and Maintenance Window
Switch your application to maintenance mode and configure maintenance windows during low traffic hours for critical updates.
Deploy Hooks
Hook custom actions into various stages of your deployment from server creation to database migration steps.
Deep Integrations
Connect your deployment flow to the rest of your toolset from secret management to container images.
- Hashicorp Vault
- Docker Registry
- Helm Charts
- Zapier
- Github
- Github
- Bitbucket
- Kubernetes
Manage
Backups
Backup all of your application databases in a single configuration for complete consistency. Store encrypted backups yourself or offsite with simple web based restore functionality.
- MySQL (text and binary)
- PostgreSQL (text and binary)
- MongoDB
- Redis
Verified Backups
Restore backups on a separate server and run test queries to ensure data completeness and integrity.
Failover Groups
Deploy applications to different data centers or clouds with automatic or manual fallback process for higher availability.
Team Management
Invite team members. Pre-assign roles and permissions. Use templates for roles or copy from other team members. Grant per-application or per-cloud access rights to your team members.
Enhanced Security
Enforce two factor authentication for your team with multiple option for enhanced security.
- App-based 2FA
- U2F security keys
- 2FA enforcement
- Multi-key support
- Security score
Multi Organization Support
Complete isolation between organizations for client work or billing separation.
Account Security Assessment
Actively monitor reduced security levels due to removed 2FA or other factors across your team.
ActiveProtect
Active protection of your application and infrastructure.
- Brute-force access attempts
- Sensitive file changes
- Application health checks
Dynamic Firewall Rules
Firewall rules dynamically change to allow newly scaled servers work without interruption or manual intervention. Grant cross-application access with simple rules.
Firewall Access Lease
Open firewall access for SSH with a lease and stop firewall ports being left open by mistake.
Web Application Firewall
Enable WAF for applications for application level protection against bad actors.
- OWASP support
- Geographical access restrictions
- Custom rules
Endpoint Monitoring
Monitor your applications real-world response from 6 different locations around the globe after each deployment.
- US East
- US West
- Europe West
- Europe Central
- Asia (Japan)
- Australia
StackScore
Proactive analysis and recommendations for your code and infrastructure for improved performance and security.
- OS and package vulnerability scanning
- High availability analysis
- Firewall misconfiguration alerts
Disk Space Monitoring
OS level disk space monitoring and alerts to avoid OS crashes.
SSL Certificate Management
Issue and install SSL certificates for applications with a single click and automatic renewals.
- Let's Encrypt
- Bring Your Own Certificate
LiveLogs
Watch application logs in real-time with search and context features for easier debugging.
Traffic Redirection and Blocking
Basic and advanced traffic routing at TCP and HTTP levels
- IP allow and block lists
- HTTP to HTTPS redirection
- www to Apex and vice-versa
- Simple CORS setup
Shell Access into Containers
Single click TTY shell access into running containers for debugging.
git Integration
Use Redeployment Hooks to integrated deployments into your git workflow.
Archived Applications
Freeze applications and remove their servers to reduce costs when they are not being used.
Service Accounts
Use non-human Service Accounts for API and workflow integration to avoid interruptions when a team member leaves.
Native CDN integration
Allow access to your application only from known CDNs with a single click.
- Cloudflare
- AWS Cloudfront
- Fastly