The key features of helmut.cloud

To better understand helmut.cloud, it is good to take a look at its key features.

Organizations

The heart of helmut.cloud. Its strongest side is its way to work together with other helmut.cloud users - be it inside or outside of your own real-life company or team. Collaboration is defined by a users membership to an organization - an abstract organizational layer inside helmut.cloud.

An organization

  • is mandatory to act in helmut.cloud

  • defines a users permissions and role for using applications inside helmut.cloud

  • makes it possible to collaborate with members in- or outside of your real-world company or team

  • keeps all the workflows, secrets and programs that were created in it

One user can be in multiple organizations, or can have a single organization for themself. In fact, since you registered, you already own a "private one-person-organization" - your account.

As everything belongs to organizations, it is easier to switch user roles, assign or revoke memberships to projects without losing data that in conventional systems would be tied to one person only. You can even hand over ownership of an organization to someone else and leave, just to start your next project right away.

Fit your organizations to the projects needs and infrastructure - not the other way around!

High5

High5 is the brain of helmut.cloud, or the gearbox in your workflow. High5 helps you to make connections between applications and build the logic to process the data you shared - no matter what. Ideally, your app supports webhooks or REST-API already. But you can also read and parse files or write custom code to work with data that is accessible to you. Stream Designer Studio lets you write your own low-code programs (streams) and makes it possible to adapt to many, many cases.

High5 allows you to

  • manage your event triggers and workflows by organizing them in spaces

  • define variables and secrets that can be used inside a space

  • orchestrate events and actions graphically within the Stream Designer Studio

  • administrate the agents that execute your workflows for you

  • monitor your workflows in a dashboard

Stream Designer Studio

Stream Designer Studio is a graphical node-based workflow orchestrator with support for low-code. It is a part of High5. You can choose between a variety of nodes that represent single actions, conditions or event triggers. Drag them onto your canvas and connect them in the order you need them to be executed. Build conditions or introduce logic into your workflows, working with data from internal or external applications.

As a developer, you can even go all in and write your own nodes or code. Don't find the interface you need? Write it!

Fuse

The schedule of helmut.cloud. (Everyone needs a schedule, right?) Fuse schedules and times regular workflows in the manner of a cronjob-manager. It introduces a way to do regular tasks in software that is missing this feature. Backups, data syncs, watchdogs... Just plan it, forget about it and never forget to do anything anymore.

If you can CURL it, you can FUSE it!

The helmut.cloud Agent

The hand of helmut.cloud. The Agent is an application installed on workstations or devices that eventually executes the workflows scheduled by helmut.cloud.

Therefore, every agent needs to be authorized to act for a certain organization with a valid account or token, and the context in which the agent is running needs to be configured beforehand.

In a later stage of helmut.cloud, the agent will be expandable by plugins that you can develop yourself. This way, a bespoke solution for your software sins from the young days of your company is finally in reach.

Last updated