Operating Systems
Supported platforms
Microsoft Windows
Platform | Apama with Apama Plugin for Eclipse | Apama Server | Apama Capital Markets Foundation | Apama Capital Markets Adapters | Predictive Analytics Plug-in for Apama |
---|---|---|---|---|---|
[Added] 11 (x86-64) | x | x | x | x | x |
10 (x86-64) | x | x | x | x | x |
Note: Support for Windows is deprecated and will be removed in a future release.
Microsoft Windows Server
Platform | Apama with Apama Plugin for Eclipse | Apama Server | Apama Capital Markets Foundation | Apama Capital Markets Adapters | Predictive Analytics Plug-in for Apama |
---|---|---|---|---|---|
[Added] 2022 (x86-64) | x | x | x | x | x |
2019 (x86-64) | x | x | x | x | x |
Note: Support for Windows is deprecated and will be removed in a future release.
Raspberry Pi OS
Platform | Apama with Apama Plugin for Eclipse | Apama Server | Apama Capital Markets Foundation | Apama Capital Markets Adapters | Predictive Analytics Plug-in for Apama |
---|---|---|---|---|---|
2021-03-04 (and higher) (ARMv7HF) (32-bit) | x | x |
Red Hat Enterprise Linux
Platform | Apama with Apama Plugin for Eclipse | Apama Server | Apama Capital Markets Foundation | Apama Capital Markets Adapters | Predictive Analytics Plug-in for Apama |
---|---|---|---|---|---|
[Added] 9 (and higher) (x86-64) | x | x | x | x | |
8 (and higher) (x86-64) | x | x | x | x |
Ubuntu
Platform | Apama with Apama Plugin for Eclipse | Apama Server | Apama Capital Markets Foundation | Apama Capital Markets Adapters | Predictive Analytics Plug-in for Apama |
---|---|---|---|---|---|
20.04 LTS (x86-64) | x | x |
Removed platforms
None.
Notes
Apama does not support Security Enhanced Linux (SELinux). This option should be turned off on Linux for Apama to run.
For Apama server, the compiled runtime feature is only available on the Linux platforms.
Compilers
Supported platforms
Microsoft Windows
Platform | Microsoft Visual Studio 2019 (C++) | GCC 8.3 | GCC 8.4 |
---|---|---|---|
[Added] 11 (x86-64) | x | ||
10 (x86-64) | x |
Microsoft Windows Server
Platform | Microsoft Visual Studio 2019 (C++) | GCC 8.3 | GCC 8.4 |
---|---|---|---|
[Added] 2022 (x86-64) | x | ||
2019 (x86-64) | x |
Raspberry Pi OS
Platform | Microsoft Visual Studio 2019 (C++) | GCC 8.3 | GCC 8.4 |
---|---|---|---|
2021-03-04 (and higher) (ARMv7HF) (32-bit) | x |
Red Hat Enterprise Linux
Platform | Microsoft Visual Studio 2019 (C++) | GCC 8.3 | GCC 8.4 |
---|---|---|---|
[Added] 9 (and higher) (x86-64) | x | ||
8 (and higher) (x86-64) | x |
Ubuntu
Platform | Microsoft Visual Studio 2019 (C++) | GCC 8.3 | GCC 8.4 |
---|---|---|---|
20.04 LTS (x86-64) | x |
Removed platforms
None.
Notes
The Apama C++ client API requires a supported compiler. However, Apama C++ plug-ins for EPL or connectivity can be built with any C++11 compatible compiler.
Application Servers
Supported platforms
Apache Tomcat
Platform | Apama Server |
---|---|
8.5 | x |
Notes
Application server support applies to Apama dashboards.
Apache Tomcat supported version matches the version used by the relevant Cumulocity Common Runtime.
Databases
Supported platforms
Microsoft SQL Server
Platform | Apama Server |
---|---|
2019 Enterprise | x |
MySQL Community Edition
Platform | Apama Server |
---|---|
8.0 | x |
Oracle
Platform | Apama Server |
---|---|
19c | x |
Removed platforms
Microsoft SQL Server
Platform | Apama Server |
---|---|
[Removed] 2017 Enterprise | x |
Notes
Database support refers to using the ADBC components provided by Apama. We cannot usually provide support for issues relating to the database drivers themselves.
For MySQL Community Edition please use MySQL’s JDBC driver.
ODBC is only supported on Windows platforms.
JMS Providers
Supported platforms
Note: Support for correlator-integrated JMS is deprecated and will be removed in a future release.
IBM MQ
Platform | Apama Server |
---|---|
9.2 (and higher) | x |
IBM Universal Messaging
Platform | Apama Server |
---|---|
[Added] 10.15 | x |
Removed platforms
IBM Universal Messaging
Platform | Apama Server |
---|---|
[Removed] 10.11 | x |
Notes
Apama uses the corresponding version of the Universal Messaging JMS client.
-
Universal Messaging has stated older versions of Universal Messaging JMS clients (v9.12 and later) are supported with newer versions of the Universal Messaging server.
-
Refer to the Universal Messaging supported platforms documentation for further information.
Integration Platforms
Supported platforms
Apache Kafka Client
Platform | Apama Server |
---|---|
[Added] 2.8 (2.8.1 and higher) | x |
Note: The Kafka plugin is deprecated and will be removed in a future release.
HTTP(S)
Platform | Apama Server |
---|---|
1.1 | x |
JMS
Platform | Apama Server |
---|---|
1.1 | x |
Note: Correlator-integrated JMS is deprecated and will be removed in a future release.
MQTT
Platform | Apama Server |
---|---|
3.1.1 | x |
Universal Messaging Client
Platform | Apama Server |
---|---|
[Added] 10.15 | x |
Note: Support for the integration with Universal Messaging is deprecated and will be removed in a future release.
TLS
Platform | Apama Server |
---|---|
1.2 (and higher) | x |
Removed platforms
Apache Kafka Client
Platform | Apama Server |
---|---|
[Removed] 2.5 (2.5.0 and higher) | x |
Universal Messaging Client
Platform | Apama Server |
---|---|
[Removed] 10.11 | x |
Notes
Apama uses the corresponding version of the Universal Messaging C++ client.
Not all elements of a platform or protocol may be integrated and supported with Apama.
Refer to the “JMS providers” section for supported JMS providers.
Refer to the “Databases” section for supported databases.
Web browsers
Supported platforms
Google Chrome
Platform | Apama Server |
---|---|
Latest | x |
Microsoft Edge
Platform | Apama Server |
---|---|
Latest | x |
Mozilla Firefox
Platform | Apama Server |
---|---|
Latest | x |
Removed platforms
Microsoft Internet Explorer
Platform | Apama Server |
---|---|
[Removed] 11 (and higher) | x |
Notes
Web browser support refers to viewing Apama dashboards and the Apama documentation.
Distributed memory store
Supported platforms
Note: Support for distributed MemoryStore is deprecated and will be removed in a future release.
Software AG BigMemory Max
Platform | Apama Server |
---|---|
[Added] 4.4.0 | x |
Software AG Terracotta Store
Platform | Apama Server |
---|---|
[Added] 10.15 | x |
Removed platforms
Software AG BigMemory Max
Platform | Apama Server |
---|---|
[Removed] 4.3.10 | x |
Software AG Terracotta Store
Platform | Apama Server |
---|---|
[Removed] 10.11 | x |
Notes
Apama is able to communicate with other distributed caches by permitting development on the base interface classes included with the product.
Miscellaneous
Supported platforms
Ant-Contrib Tasks
Platform | Apama | Apama Server |
---|---|---|
1.0b3 | x | x |
Apache Ant
Platform | Apama | Apama Server |
---|---|---|
1.10.10 | x | x |
Azul Zulu Java
Platform | Apama | Apama Server |
---|---|---|
[Added] 11.x | x |
MathWorks MATLAB
Platform | Apama | Apama Server |
---|---|---|
2021a | x |
Microsoft .NET Framework
Platform | Apama | Apama Server |
---|---|---|
4.7.2 | x |
PySys
Platform | Apama | Apama Server |
---|---|---|
[Added] 2.1 | x |
Python
Platform | Apama | Apama Server |
---|---|---|
3.9 | x |
R
Platform | Apama | Apama Server |
---|---|---|
3.4.1 | x | x |
Cumulocity
Platform | Apama | Apama Server |
---|---|---|
[Added] 10.15 (and higher) | x |
Removed platforms
PySys
Platform | Apama | Apama Server |
---|---|---|
[Removed] 2.0 | x |
Azul Zulu Java
Platform | Apama | Apama Server |
---|---|---|
[Removed] 11.48 | x |
Cumulocity
Platform | Apama | Apama Server |
---|---|---|
[Removed] 10.11 (and higher) | x |
Eclipse
Platform | Apama | Apama Server |
---|---|---|
[Removed] 10.11 | x |
Notes
Apama server is only supported with the version of JRE installed by the product or fix.
Java support refers to the Java version supported for developing with Apama’s Java Client API and dashboard components.
Apama uses the Cumulocity IoT client SDK and depends on it for compatibility with higher versions of Cumulocity IoT.
-
The Cumulocity IoT client SDK has a shorter support lifetime than Apama.
-
Refer to the lifecycle dates for the corresponding version of Cumulocity IoT: https://cumulocity.com/docs/service-terms/releases/#annual-deployment
-
Apama dashboard components are not supported running in a Docker environment.