Devops
DEVOPS38
DevOps ist mehr eine Philosophie als eine einfache Vorgehensweise, denn es
beschäftigtsichnichtmiteinerbestimmtenMethodeoderTechnologie.ImFokussoll
eineoptimaleundeffizienteZusammenarbeitstehen.VorrangigesZielistindiesem
FallvorallemdasZusammenwachsenderEntwickler(Developer)mitdemIT-Betrieb
(Operations).DieDevOps-Bewegungsollalsosicherstellen,dassDevelopernichtan
den Administratoren vorbei entwickeln. Administratoren und Entwickler sollen
zusammenarbeiten, damit Anwendungen nicht nur effizient entwickelt werden,
sondern im laufenden Betrieb auch optimal funktionieren. Beide Seiten sind
demnachfürdengesamtenProduktlebenszyklusverantwortlich.Plan Code Build Test Release Deploy Operate
DevOpsContinuousDeliveryContinuousTestingContinuousIntegrationAgile Developmentvalue
ContinuousIntegration
collaborationDevOpsNutzen:
- GesteigerteKundenzufriedenheit
- BeschleunigungTime-to-Market
- OptimiertesApplicationManagement
- VerbesserteProduktqualität
- Komplexitätsreduzierung
DevopsTeams, die das DevOps-Prinzip
anwenden, profitieren von 30-mal
häufigeren Deployments, 60-mal
weniger Ausfällen und einer 160-mal
schnelleren Wiederherstellung.
Puppet Labs, 2016 State of DevOps Report