Skip to main content

Stratos

Stratos is a web-based management user interface for Cloud Foundry (cloud application platform) that provides graphical access to applications, orgs, spaces, and platform operations.

  • Browser-based console for managing Cloud Foundry applications, orgs, and spaces (platform management).
  • Visualization of Cloud Foundry resources such as apps, services, routes, and buildpacks (observability / inventory).
  • Support for multiple Cloud Foundry endpoints from a single interface (multi-cluster / multi-endpoint management).
  • Role-based access aligned with Cloud Foundry org/space roles for user operations (access and governance).
  • Plugin and extension model for adding custom views and capabilities (extensibility framework).

More About Stratos

Stratos is a web-based user interface (platform management) for Cloud Foundry that enables administrators and developers to manage Cloud Foundry deployments through a graphical console instead of only using the Command-Line Interface (CLI). It targets the operational and application management problem space around multi-tenant Cloud Foundry environments, where users need visibility into applications, services, orgs, and spaces, along with the ability to perform common lifecycle and configuration tasks.

The project provides a single-pane console for Cloud Foundry (cloud application platform) that connects to one or more Cloud Foundry Application Programming Interface (API) endpoints. Through this interface, users can browse and manage orgs, spaces, applications, service instances, routes, buildpacks, and other Cloud Foundry resources (resource management). Typical capabilities include viewing app status and logs, scaling instances, restaging and restarting apps, managing environment variables, binding and unbinding services, and inspecting quota usage (operations tooling). By surfacing Cloud Foundry concepts visually, Stratos can reduce the need to remember specific CLI commands for routine tasks.

Stratos includes support for multiple Cloud Foundry foundations from a single UI (multi-endpoint management), which is relevant for enterprises that run separate environments for development, staging, and production or that operate more than one Cloud Foundry deployment. Users can switch between endpoints, compare resource usage, and apply consistent management practices across environments. Authentication and authorization are delegated to the underlying Cloud Foundry platforms, aligning Stratos user permissions with Cloud Foundry org and space roles (identity and access control).

The architecture is based on a browser client that communicates with a backend proxy and the Cloud Foundry APIs (web application architecture). It consumes the Cloud Foundry v2 and v3 APIs for resource operations and may integrate with the User Account and Authentication (UAA) server for login flows, depending on deployment configuration (authentication protocol integration). As an open-source project hosted under the Cloud Foundry ecosystem, Stratos can be deployed alongside existing Cloud Foundry foundations, typically exposed via HTTPS to internal users.

Stratos offers an extension and plugin mechanism (extensibility framework) that allows vendors or platform teams to add custom views, dashboards, or workflow integrations on top of the core UI. This can cover additional metrics views, service-broker specific panels, or links into external systems such as logging and monitoring tools, depending on how plugins are implemented in a given deployment. Within enterprise environments, Stratos occupies the category of Cloud Foundry platform console, complementing command-line tooling and automation pipelines by providing a graphical management and observability layer.