What Is the Control Hub?

The Scheer PAS Control Hub is the web application you use to deploy and operate software on the Scheer PAS platform.

Purpose of the Control Hub

The Control Hub brings the management of your deployed software into one web application.

With the Control Hub you can:

  • Browse published projects and their versions.

  • Deploy a project version to an environment.

  • Monitor deployments and their components, start, stop, restart, or remove them.

  • Edit the configuration of a deployment and apply the changes.

  • Open logs and ask the built-in AI assistant about your deployments.

You work entirely in the browser. You do not need to understand the code inside a project to use the Control Hub, and you do not work with the underlying platform infrastructure directly.

Who Uses the Control Hub?

Everyone who signs in works through the same interface. Typical users are:

  • Operators and consultants, who deploy projects, monitor them, adjust configuration, and troubleshoot.

  • Tenant administrators, who perform the same operational tasks and are responsible for a customer environment.

  • Developers, who build projects with the PAS command-line interface (CLI) and use the Control Hub to check or operate what they shipped.

All of these user groups manage the software being run through a web interface.

The Control Hub Views

You reach all Control Hub views from the sidebar:

  • Deployments: This is the landing page. Use it to monitor and manage the projects and components running across your environments. Refer to chapter Deployments for details.

  • Projects Catalog: Use the catalog to browse published projects and their versions, and to deploy them to an environment. Refer to chapter Projects Catalog for details.

The sidebar and the navigation header stay in place on every page. The sidebar holds the navigation, your user name, and the Logout button. The navigation header holds the back button and the Ask Assistant button, which opens the AI assistant. Refer to Working With the Control Hub for further information.

The Platform Assistant

The Control Hub includes an AI assistant that you can open from any page. The Platform Assistant answers questions about your projects, components, deployments, and logs based on the current state of your deployments.
The assistant is read-only: it reports information but never starts, stops, deploys, or deletes anything, and it respects your permissions, so it can only report what you are allowed to see.
When you open the AI assistant with Ask Assistant in the navigation header, its panel slides in from the side of the screen. You can keep working while the panel is open, and close it when you are done.
Refer to Ask the Platform Assistant for further details.

How the Control Hub Fits into PAS Code

The Control Hub is one part of PAS Code, the platform and toolchain used to build, package, deploy, and operate software.

The Control Hub in the Toolchain

PAS Code covers the full path from source code to running software. Different tools own different stages of that path:

  • The PAS command-line interface (CLI) is where developers build projects.

  • build pipeline packages and publishes each project.

  • The Control Hub is where you deploy and operate the published projects.

The Control Hub does not build software. It works with projects that have already been published to the platform.

From Source to a Deployable Project

Before a project appears in the Control Hub, it moves through the earlier stages of the toolchain:

  • A developer builds a project with the PAS CLI (refer to Getting Started With PAS Code for more information). A project is made up of one or more components, such as services and apps, and a service can provide agents.

  • When the developer publishes the project, the build pipeline packages its components into a single versioned project.

  • The Control Hub lists every published project and version in the Projects Catalog.

Each time a project is published, it becomes a new version. You select which version to deploy when you deploy from the catalog (refer to Deploying a Project for details).

Limits of the Control Hub

The Control Hub is the part of PAS Code you use to deploy and operate published projects. Keeping its boundaries clear helps you know which tool to reach for.

The Control Hub does not:

  • Build or package projects. That happens through the PAS CLI and the build pipeline.

  • Manage the underlying platform infrastructure.

  • Manage users and roles. Access is defined in the platform's identity provider.

What Happens During Deployment?

When you deploy a project, the platform starts the components of the project and keeps them running. You manage the result in the Control Hub: you monitor the status, adjust the configuration, and start, stop, or restart the deployment.
Refer to Key Concepts for an overview on the core concepts of PAS Code and the Control Hub.

📗
📘