The MicroPaaS for Kubernetes
Build, test, deploy, scale, and version stateless apps in any Kubernetes cluster.Learn More
Automatic DNS and HTTPS
HTTP Load Balancing, routing, and metrics
Why Use Rio
Create Apps, Not the Platform
Rio installs into any Kubernetes cluster and handles all the wiring for common services like Istio for service mesh, Knative for creating event functions, and Prometheus for monitoring.
With a few simple commands, Rio can implement Git-based continuous delivery; help optimize routing for your apps; give you canary, A/B, and blue/green deployments; monitor HTTP traffic inside your service mesh; deliver smart autoscaling; and more.
Streamline Your Release Pipeline
Rio helps you deliver the best possible application release experience to your users.
- Tell Rio to automatically build and deploy new app releases when you commit changes to your repository.
- When rolling out new versions of your app, Rio understands the current load and scales up for maximum performance using Layer 4 and Layer 7 metrics from Prometheus.
Maximum Security by Default
When using Rio, your apps launch with the most secure network configuration possible.
How it Works
Deploy Rio into a Kubernetes cluster
Define a service
Scale and promote a new version
That’s it! With just a few commands, you'll be up and running with Istio and a simple set of instructions that deliver powerful results for app deployment.Install Rio
Do you want to spend more time creating apps and less time managing the platform?