Book description
Continuous Delivery ermöglicht es, Software schneller und zuverlässiger in Produktion zu bringen als bisher. Grundlage dafür ist eine Continuous-Delivery-Pipeline, die das Ausrollen der Software weitgehend automatisiert. Dieses Buch erläutert, wie eine solche Pipeline praktisch aufgebaut wird und welche Technologien dazu eingesetzt werden können. Dabei geht es nicht nur um das Kompilieren und Installation der Software, sondern vor allem um verschiedene Tests, die die Qualität der Software abzusichern. Das Buch zeigt außerdem, welche Auswirkungen Continuous Delivery auf das Zusammenspiel zwischen Entwicklung und Betrieb im Rahmen des Begriffs DevOps hat. Schließlich werden die Auswirkungen auf die Softwareachitektur beschrieben.
Table of contents
- Cover
- Titel
- Impressum
- 1 Einleitung
-
Teil 1: Grundlagen
- 2 Continuous Delivery: Was und wie?
- 3 Infrastruktur bereitstellen
-
Teil 2: Die Continuous-Delivery-Pipeline
- 4 Build-Automatisierung und Continuous Integration
- 5 Akzeptanztests
- 6 Kapazitätstests
- 7 Exploratives Testen
- 8 Deploy – der Rollout in Produktion
-
9 Operate – Produktionsbetrieb der Anwendungen
- 9.1 Einleitung
- 9.2 Herausforderungen im Betrieb
- 9.3 Log-Dateien
- 9.4 Logs der Beispielanwendung analysieren
- 9.5 Andere Technologien für Logs
- 9.6 Fortgeschrittene Log-Techniken
- 9.7 Monitoring
- 9.8 Metriken mit Graphite
- 9.9 Metriken in der Beispielanwendung
- 9.10 Andere Monitoring-Lösungen
- 9.11 Weitere Herausforderungen beim Betrieb der Anwendung
- 9.12 Fazit
- 9.13 Links & Literatur
- Teil 3: Management-und Architektursicht auf Continuous Delivery
- Index
- Fußnote
- Cover-Rückseite
Product information
- Title: Continuous Delivery
- Author(s):
- Release date: October 2014
- Publisher(s): dpunkt
- ISBN: 97833864902086
You might also like
book
Grokking Continuous Delivery
Build and use systems that safely automate software delivery from testing through release with this jargon-busting …
book
Continuous Delivery, 2nd Edition
In den Unternehmen ein extrem wichtiges Thema -- das zeigt auch unsere Konferenz "Continuous Lifecycle" + …
book
Continuous Integration vs. Continuous Delivery vs. Continuous Deployment, 2nd Edition
Continuous integration, continuous delivery, and continuous deployment are key software delivery processes in a DevOps environment. …
book
Continuous Deployment
Methods of delivering software are constantly evolving in order to increase speed to market without sacrificing …