The EMRA Toolkit provides a powerful yet flexible framework to automate the deployment of the Communications Suite components in a reliable and repeatable manner. By leveraging Solaris silent install, and using a few shell scripts, you need to only obtain copies of the Communications Suite software (for the Communications components), the Java Enterprise System software (for the other non-Communications components, such as Directory Server), and Oracle Solaris to get started with a hands- and worry-free Communications Suite deployment.
The EMRA Toolkit is designed as a standalone package, or to be integrated into Solaris Jumpstart or Linux Kickstart. The EMRA Toolkit fully supports the following automated scenarios:
- Via JET Jumpstart
- Standalone deployments
- Distributed deployments
- Across Zones on Solaris OS 10
- Across multiple hosts
A distributed deployment may use an architecture that places each of those services on a single host, or places a combination of services on multiple hosts.
Beginning with Communications Suite 7 Update 1, the EMRA Toolkit is highly integrated with the Communications Suite installer, commpkg.
In the past, creating a Communications Suite deployment has involved many manual steps, integrating Java Enterprise System components as well as Communications components. Because there are so many components involved in the Communications Suite installation and configuration, it is unfortunately easy to make mistakes, even with a well thought out plan.
Oracle has developed the EMRA Toolkit as solution to these problems. The EMRA Toolkit leverages the silent install method, in which utilize a set of saveState files, making it possible to assemble a to do list of tasks that follows a set sequence for delivering the planned deployment. The combination of silent install and saveState files can be integrated into a system that takes the to do list and executes each step.
You customize your copy of the toolkit place it onto each host in the deployment. Your customization will include the parameters of the deployment as wall as the location of the software product binaries which you have downloaded separately.
The EMRA Toolkit can be integrated with Solaris Jumpstart such that, on first boot, a host will be fully installed with the Java ES components that are specific to the role they serve in a deployment.