Support Silent (Unattended) Installation and configuration to ease cloud deployment
Please provide a silent installation capability for PI Integrators. A preferred implementation would be a command line approach (as opposed to a silent ini). This allows for the install to be execute via a command prompt or via PowerShell where configuration settings are passed as command line arguments as is done currently with the integrated PI Server install kit. An ability to export the command syntax from the PI Integrator install kit would be an added bonus. (Example of the specific implementation can be found on page 294 of the PI Server 2018 Installation and Upgrade Guide.)
An extension to this request would be the ability to also programmatically configure the PI Integrator post installation. This would allow the PI Integrator to be completely installed and configured in an automated fashion. This would lend itself to an Infrastructure-as-Code approach typically employed in Azure and AWS deployments. The main objective is to get a PI Integrator installation as close to operational readiness without the requirement of GUI based configuration. This aids in setting up the "plumbing" to get the Integrator to a functional state with the minimal amount of manual user intervention.
This idea has been completed in PI Integrator for Business Analytics 2020 release.
Bryan Klosiewicz commented
My customer, a major O&G company, is developing a comprehensive silent install package for all the key PI components (Data Archive, AF, Vision, Analytics) with the only missing component being the PI Integrator for Business Analytics. Development of a silent installation script for the PII4BA would allow for a single centralized code base for cloud development. The customer doesn't not necessarily require this to be integrated with a cloud environment quick start script, a stand-alone kit similar to our other products would be sufficient.
I have also seen two other large upstream O&G customers building similar automated silent installation packages. Development of these scripts would add robustness and allow for further adoption of the PII4BA product.