Continuous delivery & integration

Automating deployments is the Holy Grail of modern IT. Well implemented can bring huge benefits, provided that it is implemented…. well. This means much more than scripts triggered by a button or command. Integration issues should be taken into account along  with the release processes, configuration management, and versioning. The auditability and the occurrence of technological debt are important. Meeting these challenges requires a suitable toolkit and design experience in complex environments.