Installing BIRT iHub in a cloud : Deploying BIRT iHub in a cloud environment
 
Deploying BIRT iHub in a cloud environment
In an Actuate cloud deployment, a stateless iHub image contains only the run‑time environment. The administrator typically transfers the image of the iHub run-time environment using a compressed archive, such as a ZIP file, or virtual image, unbundling the image on the target machine.
In addition, the administrator must install a supported version of the JAVA SE Development Kit (JDK) 1.6 (32-bit) or earlier. If not already installed on the machine, the JDK can be downloaded from the following location:
http://www.oracle.com/technetwork/java/javase/downloads/index.html
In Windows, the deployment script automatically installs the following prerequisite Microsoft Visual C++ Libraries. These libraries ship with the iHub distribution package in AC_SERVER_HOME/prerequisites. You can also download these resources from Microsoft, and manually install them.
In a 32-bit environment:
*Microsoft Visual C++ 2005 SP1 Redistributable Package (x86) - vcredist_vs2005_x86.exe
*Microsoft Visual C++ 2008 Redistributable Packages (x86) - vcredist_x86.exe
In a 64-bit environment:
*Microsoft Visual C++ 2005 Redistributable Package (x64) - vcredist_x64.exe.
If you have an earlier version of BIRT iServer installed on your machine, such as Release 10 Service Pack 1, you can continue to run the earlier version, but not simultaneously with the new version if the earlier version uses the same default ports. You must shut down the earlier version during the deployment process. The earlier version must remain shut down when the newly installed iHub is running. Reconfigure the ports for one of the versions to run both versions at the same time.
In an iHub configuration, Actuate recommends storing iHub data in a directory located outside the iHub run-time environment. In a default Windows setup performed using the wizard-based install program, the iHub run-time environment installs in the following directory:
C:\Program Files (x86)\Actuate\iHub2
The data installs in the following directory:
C:\Actuate\iHub\data
In a cloud deployment, Actuate recommends installing in an alternative directory. For example, in Windows, extract the iHub distribution package files to the following directory:
C:\Actuate
Extracting the iHub files installs the run-time environment in the following directory:
C:\Actuate\iHub
Running the setup script installs the data in the following directory:
C:\Actuate\iHub\data
The environment variable AC_SERVER_HOME points to the directory containing the run-time environment. The environment variable AC_DATA_HOME points to the directory containing the iHub data.