The Red Hat Ecosystem Catalog is the official source for discovering and learning more about the Red Hat Ecosystem of both Red Hat and certified third-party products and services.
We’re the world’s leading provider of enterprise open source solutions—including Linux, cloud, container, and Kubernetes. We deliver hardened solutions that make it easier for enterprises to work across platforms and environments, from the core datacenter to the network edge.
Application Management System for Component-based Applications
With JamaicaAMS, embedded systems can be easily and flexibly updated and reconfigured, remotely and at any time during runtime, without interrupting operation. The application management system is a framework for component-based applications built on aicas’ proven JamaicaVM. JamaicaAMS enables the management of modularized, service-oriented applications, as well as control and updating of individual software components.
Due to the hard realtime capabilities of JamaicaVM, it is possible to control the starting and stopping of the software components in the lifecycle management of AMS deterministically. This makes the system more robust and reliable and improves system uptime, controllability and operability.
Budgets can be assigned to the individual software components regarding the allocation of system resources. A single component can be limited in its CPU time, memory usage, number of concurrently used threads, and API access. Thus, even if the system might be overcomitted, resource-isolated applications are ensured to operate in a reliable fashion. This is especially useful for mixed critical- and control automation systems where, for example, the sampling of sensors and the control of actuators must be guaranteed in either case.
The components that make up an application running on JamaicaAMS can be updated during the application execution. There is no need to stop the system or restart it.
Red Hat certified products are tested to meet Red Hat’s criteria and supported as defined in the Red Hat Collaborative Support Process.
Partner validated products are tested by Red Hat Partners and supported as defined in the Red Hat Third Party Component Policy.
| Product | Certification type | Level | |
|---|---|---|---|
Red Hat Enterprise Linux 9.3 Architecture: x86_64 | RHEL 9 Application |
JamaicaAMS is a platform that allows to run modularized Java applications inside containers. It comes with a web-based management platform that enables to execute fine-grained software updates.
JamaicaAMS allows to modularize a Java application inside a container and e.g. assign strict system resource budgets to the single components. Together with cgroups it enables to fine-tune the system, which allows to make it more robust and to save on hardware expenses.