Self Service

Introduction

When you are building your streaming use case, there are typically a lot of steps to take before your application is happily consuming/producing in production. Whether you are consuming from an existing stream, or planning to produce to a new one, Self Service guides you through the process of setting up your application and stream. Moreover, it allows you to have fine-grained access control on your streams.

Features

User/group management

As a data owner, you are responsible with keeping data private, sometimes even from coworkers. The Self Service allows you to create Users and Groups in order to mirror your organization’s team structure and limit read access at the team-level.

Stream and application metadata

The Self Service displays valuable metadata about streams and the applications interacting with them, such as:

  • The format of the data that’s present on the stream

  • How long until the data is removed from the stream

  • Which applications are the producers and the consumers of this data

The Stream Graph provides you with a good overview of the entire stream and application landscape in a certain environment.

Application lifecycle support

As you are promoting your application from development to production, you want to do the same with the streams as well. The Self Service supports both the application and stream lifecycle by allowing you to define environments. If you want to test your app or stream in isolation, you can even define private environments.

Security

Unauthenticated access to the Axual Platform is impossible. Applications which were authorised with access to streams must present the registered application certificate or a valid username/password combination.

Stream authorization

The data owner must approve user’s stream authorization requests in order for them to have access to the data. This allows for fine-grained stream access control in any environment.

Use the introduction on the left for a first peek into Self Service.

If you are ready to get started, switch to the Getting Started section.