MettleCI Platform Components
The following high-level MettleCI architecture shows the key software components to be installed, and their communications between hosts.
Infrastructure Requirements
MettleCI Host
MettleCI requires a dedicated physical or virtual server with the following specification to act as the MettleCI Host:
- A recent model 8-Core (minimum) Intel-compatible CPU running at 2.5GHz (minimum)
- 16GB RAM (minimum)
- 250GB (minimum) available high-speed disk, allocated as follows:
- 100GB for MettleCI components
- 150GB (estimated) for your assets in Git. Increase this value if you believe your Information Server assets will occupy more space than this.
- Microsoft Windows Server 2016* Base (64-Bit) operating system.
- This should be a ‘clean’ operating system which does not contain any co-resident third party software or artefacts remaining from previous software installations.
- Ensure your Windows version is compatible with the DataStage Client Tools bundled with your Information Server version. For more information visit https://www-01.ibm.com/support/docview.wss?uid=swg27050442.
- Able to support two concurrent RDP sessions
- Provides a mechanism to easy transfer files (e.g. application installation files, log files) between the installer's computer and this host.
* Window Server 2012 is a fall-back option but comes with operating system restrictions regarding filesystem path lengths that should be discussed with your MettleCI consultant prior to delivering this infrastructure.
MettleCI Consultant Personal Computer
The MettleCI expert performing your installation - or supporting your staff to perform the installation - will need either:
- the ability to remotely access the hosts shown in the MettleCI Platform Components diagram from their company-supplied computer (running a current MacOS or Windows version) via your VPN; or
- a laptop computer provided by your organisation that allows them to remotely access the MettleCI Platform Components over a secure connection.