services you can launch with the rafay platform

Self-Service Access to Environments

Provide developers, QA, cloud operations, and all cloud users with self-service access to environments using proven templates with guardrails included.

Get started now

Why Envirnoment-as-a-Service?

Every modern application needs an environment to run, so why is the process of provisioning environments so complicated? Enterprises that streamline the process of setting up environments by providing self-service for developer and cloud operation teams gain significant benefits.

Increase Developer Productivity

EaaS empowers developers to deploy the environments they need, when they need them.

Reduce Overhead

Reusable environment templates reduce the need for platform and cloud teams to provision environments repeatedly.

Simplify Maintenance

Platform teams now update and maintain configurations via a set of reusable templates.

Unique Rafay Capabilities for Environment-as-a-Service

Dozens of enterprise platform teams leverage these unique features to rapidly build Environment-as-a-Service automation with Rafay and delight their developers.

Environment Lifecycle Management

Hybrid and multi-cloud support

Support for running environments across any cloud platforms the organization uses, including on-premise / private clouds.

Infrastructure as Code (IaC)

Support for Terraform or GitOps first approaches, including private Git repos and Crossplane

Automated environment upgrades

Centrally orchestrate environment updates en-masse or in a phased manner (staged roll out), or safely delegate to the downstream teams

Centralized environment visibility

Use centralized dashboards across accounts and clouds to track environment use, minimizing waste

Integration with IaC tooling (TFC/TFE)

Turnkey integration with existing customer tools (Terraform Cloud, Terraform Enteprise) for secure storage of state files, agents etc.

Centralized audit logging and export

Log “who did what?” (across platform teams and downstream users), and export audits to an external system to track compliance

Out of the box governance

Use native / first class guardrails (access, policy enforcement, add-on management, cluster lifecycle management etc.)

Seamless onboarding experience

Automate the E2E provisioning workflow for a new team, including creating an account, credentials, VPC, security groups, and more

Configurable pre and post hooks

Automate actions to run either before or after environment provisioning or updates, such as TF code scans or cost estimation.

Governance

Optimization of cloud costsa

Enforce policies such as scheduled environment creation, or automatic deprovisioning after TTL expiration

Drift detection and health assessment

Ability to scan and proactively flag environments that have drifted from the specified TF configuration

Identification of unused environments

Ability to destroy / deprovision unused environments to reduce cloud sprawl and spend

Developer Self-Service

Flexible interface support

Ability to consume the platform through the preferred interface: UI, Backstage, GitOps or CMDBs (e.g. ServiceNow)

Simple process to request environments

No time consuming ticket driven process where the Platform team has to manually provision clusters

Visualization of resources

Ability for end users to quickly look at resources in the environments and perform operations via the UI. This is especially useful for non savvy users

Visibility into environment updates

Which environments are running? Which environments have been shut down because of a configured policy (e.g. TTL, Schedule etc.)

Streamlined app deployment

“Substitution variables” leverage o/p parameters of an environment resource to be used as i/p variables to the application being deployed

Multi-Tenancy

Central platform supporting multiple teams

Enforce network policies so that namespaces belonging to different teams cannot communicate with each other

Version controlled artifacts

Implement RBAC at scale with your Identity Provider, without implementing expensive solutions (bastion, VPN, etc.) so users access only their namespaces.

Curated list of templates

Centrally define templates, and share them selectively with downstream users (Developers, SREs) in a consistent manner

Support for template “overrides”

Permit end users to override environment template configurations selectively, as deemed permissible by the platform team

Deployment Features

SaaS and self-hosted

Self-hosted airgapped option may be necessary for highly regulated industries

Templates Coming Soon

Downloadable templates are coming soon. So, to get started providing self-service access to cloud environments in your enterprise, talk to us about one of the templates below.

Stateless, Springboot (Java) Application Env

Environment
Kubernetes
Template for stateless, SpringBoot (Java) apps with Postgres-RDS
Template

Stateless, Django (Python) Application Env

Environment
Kubernetes
Template for stateless, Django (Python) apps with Postgres-RDS
Template

Stateless, NodeJS Application Env

Environment
Kubernetes
Template for stateless, Node (JavaScript) apps with Postgres-RDS
Template

Stateless, GoLang Application Env

Environment
Kubernetes
Template for stateless, GoLang apps with Postgres-RDS
Template

Stateful, Springboot (Java) Application Env

Environment
Kubernetes
Template for stateful SpringBoot (Java) apps with MongoDB in Kubernetes
Template

Multi-tenant ArgoCD

Template for ArgoCD pipelines across multiple teams and clusters
Template
Download the White Paper

Hybrid Cloud Meets Kubernetes

Learn how to Streamline Kubernetes Ops in Hybrid Clouds with AWS & Rafay

"We are able to deliver new, innovative products and services to the global market faster and manage them cost-effectively with Rafay"

Joe Vaughan
CTO, Moneygram

"We are able to deliver new, innovative products and services to the global market faster and manage them cost-effectively with Rafay"

Joe Vaughan
CTO, Moneygram

"We are able to deliver new, innovative products and services to the global market faster and manage them cost-effectively with Rafay"

Joe Vaughan
CTO, Moneygram

Try the Rafay Platform for Free

See for yourself how to turn static compute into self-service engines. Deploy AI and cloud-native applications faster, reduce security & operational risk, and control the total cost of Kubernetes operations by trying the Rafay Platform!