Continuous Integration and Delivery
Servers, networks and applications are often administered manually even in large environments. This is not only inefficient, but also error prone. The increasing virtualization of platforms and environments requires flexible and faster use of available resources. In the end administrators find it hard to keep track with the steady growth of the IT.
The solution for this is automation and tools such as Puppet allow the user to describe regularly recurring tasks once and run them on one or more systems again.
However, to automatically distribute own software regularly the development is required to meet relevant preconditions including the ongoing consolidation of the involved components, their testing and appropriate packaging for the target platform.
- Implementation of git-based development projects
- Consulting regarding test frameworks
- Test and build automation based on Jenkins
- Support and management of your environment