Expansion of the Build Management Environment for Life Science Middleware
Brief description
In the course of the expansion of the development team and the planned parallel development of different software products and releases, the build environment currently used for this purpose is being expanded. For this purpose, the configuration of the existing systems must be analysed and reproduced. In addition, various systems are to be expanded with one or more redundancies in order to increase system stability and ensure long-term availability.
Supplement
The system environment essentially consists of build controllers, build agents and integration servers. The Build Controller and Build Agent have the task of executing and monitoring the build and the build script that is used to set up the Integration Server and are executed on dedicated Windows 2008 servers as a Microsoft Build Controller/Agent services. The Integration Servers are virtual machines within an MS VM goods environment and are managed by the customer's IT department. The build script is implemented in Powershell and controls the complete installation process on the Integration Servers after the source code has been completely compiled by the build process and the application has been generated.
Subject description
The development environment will be extended to provide developers with additional resources for various development and testing activities. These systems will mainly be used to perform developer tests and to parallelize application development. The developers also have the possibility to simulate and analyze realistic scenarios (customer systems) on these systems. This is particularly useful if, for example, the reproduction of a customer-specific problem is required.