Developer Abstractions

Developer Abstractions

Developer-Friendly

Kubernetes Abstractions

The application platform

for Kubernetes

Developer-Friendly

Kubernetes Abstractions

Deploy and scale applications without battling the intricacies of K8s and spending valuable time configuring low-level K8s resources repeatedly.

Deploy and scale applications without battling the intricacies of K8s and spending valuable time configuring low-level K8s resources repeatedly.

Seperation of concerns

Seperation of concerns

Improved DevEx for developers with complete

flexibility and control for platform teams

Improved DevEx for developers with complete flexibility and control for platform teams

Developers want focus, platform engineers need flexibility

A clear separation that provides developers with an uncomplicated interface with end-to-end application ownership of their services. Ensuring platform teams have full flexibility and control of the underlying infrastructure.

A clear separation that provides developers with an uncomplicated interface with end-to-end application ownership of their services. Ensuring platform teams have full flexibility and control of the underlying infrastructure.

Developers

A streamlined interface for developers

Developers shouldn’t be concerned with the underlying infrastructure components of their services. Rig.dev provides a user-friendly dashboard and a straightforward CLI to meet developer expectations.

DevOps & Platform Engineers

A powerful and extensible abstraction

Developers

A streamlined interface for developers

Developers shouldn’t be concerned with the underlying infrastructure components of their services. Rig.dev provides a user-friendly dashboard and a straightforward CLI to meet developer expectations.

DevOps & Platform Engineers

A powerful and extensible abstraction

Developers

A streamlined interface for developers

Developers shouldn’t be concerned with the underlying infrastructure components of their services. Rig.dev provides a user-friendly dashboard and a straightforward CLI to meet developer expectations.

DevOps & Platform Engineers

A powerful and extensible abstraction

Developers

A streamlined interface for developers

Developers shouldn’t be concerned with the underlying infrastructure components of their services. Rig.dev provides a user-friendly dashboard and a straightforward CLI to meet developer expectations.

DevOps & Platform Engineers

A powerful and extensible abstraction

What are the benefits of Rig?

What are the benefits of Rig?

What are the benefits of Rig?

Streamlined developer interface

Rig offers a superb dashboard and focused CLI, streamlining the developer interface without overwhelming them with complex YAML files.

Less complexity,
more development

Less complexity,
more development

Less complexity, more development

Simplify Kubernetes API complexities with Rig, freeing developers to focus on application development and create business value efficiently.

Simplify Kubernetes API complexities with Rig, freeing developers to focus on application development and create business value efficiently.

Streamlined developer interface

Streamlined developer interface

Rig offers a superb dashboard and focused CLI, streamlining the developer interface without overwhelming them with complex YAML files.

Rig offers a superb dashboard and focused CLI, streamlining the developer interface without overwhelming them with complex YAML files.

Troubleshooting
& debugging

Troubleshooting
& debugging

Troubleshooting & Debugging

Rig simplifies troubleshooting with clear metrics and an issue system that collects relevant Kubernetes errors, reducing recovery time effectively.

Rig simplifies troubleshooting with clear metrics and an issue system that collects relevant Kubernetes errors, reducing recovery time effectively.

What is a capsule?

What is a capsule?

Run and scale

applications with ease

Run and scale

applications with ease

Run and scale

applications with ease

A Capsule is a single resource that encapsulates everything a developer needs for working with Applications and Micro-services. It’s designed so developers with any background can easily manage their own services.

A Capsule is a single resource that encapsulates everything a developer needs for working with Applications and Micro-services. It’s designed so developers with any background can easily manage their own services.

The Capsule-abstractions covers the features that developers

would expect, without exposing the cluster details.

The Capsule-abstractions covers the features that developers would expect, without exposing the cluster details.

The Capsule-abstractions covers the features that developers would expect, without exposing the cluster details.

Autoscaler

Autoscaler

Seamlessly enable vertical- and horizontal autoscaling with CPU- & Memory limits, number of replicas & avg. CPU utilisation Targets.

Seamlessly enable vertical- and horizontal autoscaling with CPU- & Memory limits, number of replicas & avg. CPU utilisation Targets.

Network Interfaces

Network Interfaces

Manage Private and Public Network Interfaces and let Rig automatically handle the rest.

Manage Private and Public Network Interfaces and let Rig automatically handle the rest.

Environment Variables

Environment Variables

Automate configuring the low-level Kubernetes resources on both container and pod-level.

Automate configuring the low-level Kubernetes resources on both container and pod-level.

Cron Jobs

Cron Jobs

Cron Jobs


Configure time-scheduled jobs, either directly or as HTTP calls to your Capsule.

Configure time-scheduled jobs, either directly or as HTTP calls to your Capsule.

Config Files

Config Files

Config Files


Our platform simplifies configs and their mounting. Don’t spend time changing low-level K8s resources.

Our platform simplifies configs and their mounting. Don’t spend time changing low-level K8s resources.

Cron Jobs

Configure time-scheduled jobs, either directly or as HTTP calls to your Capsule.

Config Files

Our platform simplifies configs and their mounting. Don’t spend time changing low-level K8s resources.

Easily configure resources and
manage access across applications

Easily configure resources and
manage access across applications

Easily configure resources and manage access across applications

Specification

Specification

Capsules are configured as CRDs in Kubernetes, and integrate seamlessly with existing toolchains. Capsules are materialized using native K8 resources such as Deployments and Services.

Capsules are configured as CRDs in Kubernetes, and integrate seamlessly with existing toolchains. Capsules are materialized using native K8 resources such as Deployments and Services.

RBAC

RBAC

Easily configure who can view and edit different properties of your Capsules. Organizations can be expressed through ownership and access control directly in the Dashboard.

Easily configure who can view and edit different properties of your Capsules. Organizations can be expressed through ownership and access control directly in the Dashboard.

Get started with Rig and elevate the developer experience

and productivity across your engineering team

Get started with Rig and elevate the developer experience

and productivity across your engineering team

Get started with Rig and elevate the developer experience and productivity across your engineering team

Get started with Rig and elevate the developer experience and productivity across your engineering team