Apprenda 6.5 introduces the following features and enhancements:
Guest applications can now leverage Oracle 12c through the Apprenda Platform's storage infrastructure. In addition, Platform Operators have the option to move Oracle 12c data partitions to specially prepared off-Platform 12c PDBs.
RHEL/CentOS 7 have been added as supported operating systems for Apprenda Platform Linux Servers.
In addition to the versions of Tomcat 6 and Tomcat 7 that ship with the Apprenda Platform, Apprenda now supports custom versions of Tomcat and JBoss (as configured by the Platform Operator).
Improvements have been made to the functionality of JMX Monitoring:
Platform Operators may now configure the Platform (as an install-time decision or using the "modify" workflow in the Apprenda Installer) to store auditing logs of key Apprenda Platform operations such login failures, password changes, and user/role changes.
Platform Operators can export selected log messages as a CSV file through the System Operations Center.
Platform Operators may now configure the Platform (as an install or upgrade-time decision) to enforce TLS encryption for all internal Platform traffic.
Apprenda nodes/servers can be placed in a "Reserved" or "Maintenance" state. This functionality allows Platform Operators greater control over automatic workload deployment, especially when adding nodes/servers to or removing nodes/servers from the Platform.
In addition to general performance and stability optimizations made to Platform services and user portals, the following improvements have been introduced in 6.5.0:
The Apprenda Platform now performs configurable automatic health checks on all of its component servers, and health checks can be triggered on-demand as well. If a server is found to be unhealthy or to require manual attention, it is automatically transitioned to the appropriate "state" in the System Operations Center (SOC) server index, and the Platform will avoid performing deployments to that server until it is transitioned back to a "healthy" state. Apprenda will also maintain a historical record of health check results which can be referenced for any necessary troubleshooting.
The Apprenda Platform now performs configurable automatic checks which compare Platform metadata records against actual deployed physical artifacts on host servers, and will resolve any inconsistencies so that normal functioning of the Platform is not affected adversely and no orphaned objects are left behind after their references are removed.
When promoting guest application versions from one lifecycle stage to another through Apprenda's Developer Portal, the success or failure of individual steps is now tracked in a new reporting form that is updated with real-time feedback from each step as it completes. In addition, the promotion process can now be canceled manually mid-process, and Developer Portal functionality unrelated to the application version actively transitioning between stages can now be accessed while the promotion is running.
The Platform is now capable of upgrading without guest application downtime. Platform Operators will have the option to choose to automatically upgrade, meaning the Platform will control the upgrade and decide the server upgrade order, or manually upgrade, meaning Operators will be responsible for certain upgrade decisions, server upgrade order, and installation of the new Platform version on Platform servers. Only upgrades to Platform version 6.5.3 and later will support upgrades without application downtime if your Platform meets the defined prerequisites.
Developers can now upload SSL/TLS .PDX certificate archives for applications with a assigned vanity URL