Release notes for the aesb version 1.10

We are pleased to present the new aesb version 1.10. This version brings significant improvements to the scheduling of microservices, user-friendliness when creating microservices and a simplification of the aesb update process. Below you will find an overview of the most important new features and changes:

aesb Online Update

The aesb now has an online update mechanism that makes it possible to obtain updates directly and independently.

  • Simple updates: The aesb can now independently retrieve and install updates online.
  • Independence from acmp: updates are no longer available exclusively in conjunction with acmp or via support.
  • Improved efficiency: This mechanism facilitates maintenance and ensures that the aesb is always kept up to date.

Scheduling of microservices

Previously, the user was responsible for planning and executing the microservice, which led to a rigid and less dynamic load distribution. With the new solution, additional scheduling components can now be added to the microservices. This enables a much more flexible and clearer schedule creation that can be better adapted to the respective requirements.

The following connectors have already been extended to include the scheduling component:

  • ADS Connector (only the Initial Collector)
  • Intune Connector
  • Mobile Iron Connector
  • SNMP Connector

aesb Shell

The newly introduced aesb Shell is a command line interface for the aesb and an important tool for developers. It enables the development of scripts and PowerShell cmdlets for the aesb and offers users the option of using PowerShell functions to access the SICS.

Another key feature is the innovative connection manager. This allows users to manage and save connection data for multiple SICS systems, which makes working with different environments much more efficient.

Powershell Microservices

Optimization of user-friendliness in the PowerShell workspace

Usability in the PowerShell workspace has been optimized with this version, in particular through an improved layout and structure of the Script Editor.

A central element of this improvement is the representation of the individual components of a microservice as clearly defined building blocks that are clearly categorized. In addition, the creation of new Powershell microservices has been considerably simplified.

In addition, it is now possible to select how the script should be executed. As with the other microservices, this is also done via a scheduler.

Another important aspect is the provision of the microservice configuration. Previously, each individual configuration parameter had to be read manually from the configuration file. As part of the improvements, this is now done automatically.

New AI function: The new PowerShell Script Wizard simplifies the creation of PowerShell microservices by using an integrated ChatGPT function. This function supports users in the automated generation and optimization of scripts, which speeds up the development process and reduces sources of error. This significantly simplifies the development of microservices in PowerShell and increases productivity.

Powershell modules

Modules can now be integrated into microservices, including Powershell script modules and Powershell Gallery packages. In addition to being able to upload and save modules, they can also be edited or deleted.

Modules are integrated into the microservice in such a way that they are available for the microservice and no external dependencies are created.

To ensure the full functionality and reusability of a PowerShell microservice, all modules used can be both imported and exported. This ensures that the microservice can be easily modified on other systems without additional configurations or downloads.

Development of own Powershell script modules

Another advantage of the aesb Shell is the seamless integration into Visual Studio Code (VSCode), which makes it much easier to create your own PowerShell script modules.

QualifiedNamed Service

As a user, I would like to have an easy way to communicate with other microservices. The QNS is intended for this purpose.

The QNS is introduced as an upstream service in the routing process in order to offer users a simplified option for message forwarding. It enables the resolution of aliases into a list of VirtualRouter routing key pairs.

Web form

The web form enables the user to create a form quickly and easily. These forms are used to provide input fields for users and to transmit the information entered to the SICS. The data can then be further processed via the aesb and integrated into the relevant databases and systems.

The colors of the forms can be customized and adapted to the corporate identity of the company. The interface language is automatically adopted from the browser settings. The form also offers the option of structuring different sections and configuring redirects after the input has been sent.

Important notes

When updating from aesb 1.9.0 to 1.10.0, the existing offline license is exchanged for an online license. If you are using an offline-only environment, you must add the offline license for aesb version 1.10 before or directly after the update in order to be able to use aesb without longer interruptions.

If you would like to continue using the aesb in an offline environment, please contact our support team. You can reach us at support@aagon.com or by telephone at +49 2921 789 200.

Configuration of the firewall

Please note that in some cases it may be necessary to adjust configurations on the firewall. Further information on this can be found in our online help.

Workspace Agent

When updating from 1.9.0 to 1.10.0, the "Agents" workspace is also hidden. If you need this view, it can be shown again via "System" à "Settings" à "User Settings".