What is Roost

Roost is a Pre-CI service fitting platform. It eliminates “works on my machine” problems for cloud-native applications and improves SLO compliance.

Roost ensures absolute consistency in environments among developers and in production.
In addition to that, its language agnostic service collaboration allows developers to test how their services interact with upstream and downstream dependencies before the CI-phase.

Some of the key values, developers/SREs are discovering:

Eliminate ‘works on my machine’ problems

Decreases time spent debugging services, ultimately increasing developer productivity

Fewer outages or bugs in production/apps meet SLA/SLO

Services are fully tested against a production environment before CI

The shorter feedback loop for developers

Issues with dependencies are discovered before production

Roost is an ecosystem that comprises of:

Roost Desktop

A lightweight, multi-cluster full-scale Kubernetes platform for both development and production

Roost Cloud

A headless version suited for cloud deployment as an AMI (or equivalent on other public clouds)

Roost.io SaaS

A control tower that manages all services synchronization

Benefits of Roost:

Each Roost instance can talk to any other Roost instance seamlessly.

Since services collaborate with each other seamlessly, Roost provides high fidelity ways to measure golden signals: latency, signal,saturation, and traffic.

Roost provides a Kubernetes native event management system that tracks message intent, not just telemetry.

Develop, deploy and test services with other Roosters

Manage and resolve service dependency better

Manage and resolve service dependency better

Share upstream and downstream services live

Roost features:

Identical platforms for development and production

GitOps, Docker, Kubernetes tooling built-in

Multi-node full-scale Kubernetes cluster

Ability to clone clusters across environments

Freedom from configuration, network, and tools-related errors

Instantly start observing pods/services

Ability to run workloads across Roost instances/clusters

Sign In

Sign-in is made easy via Google, GitHub, and
LinkedIn integrations.