23 participants from 9 companies in 4 countries meet to test ASAM ODS client applications, ASAM ODS servers, and ATFX files for compliance with the ASAM ODS standard.
As in previous cross-tests, the participating companies came together to test and improve their software in real-life scenarios. The participants helped each other to understand the small differences in the data formats of the various programs and to solve the difficulties that can arise when interpreting this data. They were also able to discuss ambiguities and contradictions in the standard documentation, which can then be eliminated in the next version of the standard.
Once all the servers in the network had been set up, the first client connections were established. At the end of the first day, all clients were able to connect to all servers.
Each participating client was assigned an Excel sheet with the scenarios to be tested for each server. This time, the participants agreed to test only the http interface of the ODS standard. The scenarios were, for example:
The tests were then carried out on the second day. Groups were formed with at least one representative each from the client manufacturer and the server manufacturer. A few identified problems were posted directly as issues in the ASAM GitHub of the ASAM ODS working group to be resolved with the upcoming release.
Containers are a common way to bundle and run applications. In production environments, a key aspect is ensuring that there are no system downtimes. With growing systems and many applications not only that but also resource management becomes more difficult.
This is where Kubernetes helps out. Kubernetes provides a framework to run distributed systems resiliently. It is a portable, extensible, open-source platform for managing containerized workloads and services, that facilitates both declarative configuration and automation. Thus, Kubernetes takes care of scaling and failover for system application, provides deployment patterns, and more:
At HighQSoft, we migrated the following products to Kubernetes:
As a next step, HQL and AReS Gateway will be enhanced with advanced Monitoring and Logging features.
Today, phase 1 of the AReS Gateway "Scale and Balance" development started.
The AReS Gateway is an ASAM ODS 6 Server implementation based on the Plankton microservices platform, where each piece of ODS functionality is encapsulated into a micro-service and, therefore, globally accessible, polyglot available, and on-demand scalable.
As a result, any number of AReS ODS 6 Servers, either local or remote, can be registered as a NxService. Any service will be discovered by Plankton. Thus, Test Data Management systems based on the AReS ODS 6 Server systems can be scaled for additional performance or number of users. Load balancing and fail-safe features are provided in addition to increase the fault tolerance of the whole system
This work package is one of three phases of the AReS Gateway development:
We will keep you posted!
HighQSoft GmbH
Black-und-Decker-Straße 17c
D-65510 Idstein