Getreu dem Motto “Never change a running System” galten Software-Deployments früher als gefährliche Aktion. Heute verlässt man sich eher auf Tests. Die reduzieren das Risiko sowohl beim Entwickeln als auch bei der Inbetriebnahme und schaffen im Devops-Bereich eine Basis gegenseitigen Vertrauens zwischen Entwicklern und Admins.
Infos
- Testgetriebene Entwicklung: http://de.wikipedia.org/wiki/Testgetriebene_Entwicklung
- Bernhard Bablok, Markus Feilner, “Baumeister”: Linux-Magazin 01/11 , S. 48, https://www.linux-magazin.de/Ausgaben/2011/01/Buildsysteme
- Maximum RPM: http://www.rpm.org/max-rpm-snapshot/
- Automatisierte Konfigurationstests für Open SSH: http://blog.schlomo.schapiro.org/2014/04/automated-openssh-configuration-tests.html
- Marco Woitschitzky, Schlomo Schapiro, “Schließanlage”: Linux-Magazin 08/13, S. 38, https://www.linux-magazin.de/Ausgaben/2013/08/SSH-Key-Management
- RSH in Skripten einsetzen: http://blog.schlomo.schapiro.org/2013/12/rsh-pitfall-remote-exit-code.html
- Continuous-Integration-Server Jenkins : http://jenkins-ci.org
- Svn2rpm: https://github.com/ImmobilienScout24/svn2rpm
- Handbuch zu »blkid« : http://linux.die.net/man/8/blkid
- Continuous Live Deployment: http://guide.agilealliance.org/guide/cd.html
- Konferenzvortrag und Video zum Artikel:http://www.slideshare.net/schlomo/osdc-2014-test-driven-infrastructure, auch auf der DELUG-DVD
- Markus Feilner, “Endlose Stufen”: Linux-Magazin 08/2012, S. 42, https://www.linux-magazin.de/Ausgaben/2012/08/Rollout-Testing





