Das Ziel dieser Arbeit ist, den Ansatz von DevOps zu beschreiben, auf die Vor- und Nachteile dieses Ansatzes einzugehen und abschließend darzustellen, wann die Einführung und Nutzung von DevOps sinnvoll und nicht sinnvoll ist.
Die Digitalisierung durchdringt alle Bereiche eines Unternehmens und stellt neue Anforderungen an die IT-Abteilungen, die gezwungen sind, effizienter und schneller auf verändernden Marktbedingungen zu reagieren und verbesserte und innovative Produkte auf den Markt zu bringen, um der Konkurrenz zu widerstehen und die Kundenbeziehungen zu behalten. Das kann nur dann gelingen, wenn die IT-Abteilungen zusammenarbeiten, indem sie ihre gemeinsamen Prozesse transparent mitgestalten. DevOps stellt eine Reihe von Lösungsansätzen zur Verfügung, um die Zusammenarbeit zwischen der Softwareentwicklung und dem IT-Betrieb zu verbessern. Damit lässt sich festhalten, dass agile Prinzipien nicht nur in der Entwicklung, sondern auch im IT-Betrieb eingesetzt werden und eine entscheidende Rolle im Entwicklungsprozess spielen können. Unternehmen wie Amazon, oder Netflix haben früh erkannt, dass Agilität die Entwicklungszeit verkürzen und schnelle Anpassungen am Projekt vornehmen kann.
Inhaltsverzeichnis
- 1. Einleitung
- 2. Definition des Begriffs „DevOps“
- 3. Zusammenarbeit zwischen Development und IT-Betrieb
- 3.1 Prozesse
- 3.1.1 The-Three-Ways
- 3.1.2 Agilität
- 3.2 Methoden
- 3.2.1 Continuous Delivery
- 3.2.2 Continuous Integration
- 3.2.3 Continuous Deployment
- 4. Vorteile und Nachteile von DevOps
- 5. Der Nutzen von DevOps
- 6. Kritische Betrachtung
- 7. Fazit
Zielsetzung und Themenschwerpunkte
Diese Arbeit befasst sich mit dem Ansatz von DevOps, beschreibt dessen Vor- und Nachteile und zeigt auf, wann die Einführung und Nutzung von DevOps sinnvoll und nicht sinnvoll ist.
- Zusammenarbeit zwischen Development und IT-Betrieb verbessern
- Schnelle Bereitstellung von IT-Diensten
- Vorteile und Nachteile von DevOps
- Sinnvoller Einsatz von DevOps in Unternehmen
- Kritische Betrachtung des DevOps-Ansatzes
Zusammenfassung der Kapitel
Die Einleitung führt in das Thema DevOps ein und beleuchtet die Herausforderungen, die die Digitalisierung für IT-Abteilungen mit sich bringt. Kapitel 2 definiert den Begriff „DevOps“ und beschreibt ihn als eine Kultur der schnellen Bereitstellung von IT-Diensten durch agile und schlanke Praktiken. Kapitel 3 befasst sich mit der Zusammenarbeit zwischen Development und IT-Betrieb, wobei die Prozesse „The-Three-Ways“ und die Methoden Continuous Delivery, Continuous Integration und Continuous Deployment erläutert werden.
Kapitel 4 geht auf die Vorteile und Nachteile von DevOps ein, wobei die Stärken in der Verbesserung der Zusammenarbeit, Transparenz und Geschwindigkeit liegen. Zu den Nachteilen zählen die notwendige Einführungs- und Anpassungsphase sowie Herausforderungen in der Organisation und Kultur. Kapitel 5 diskutiert den Nutzen von DevOps und untersucht, wann die Einführung des Ansatzes für Unternehmen sinnvoll ist.
Kapitel 6 bietet eine kritische Betrachtung der Arbeit, wobei die Komplexität des Themas und die limitierte Anzahl an Wörtern als Einschränkungen genannt werden.
Schlüsselwörter
DevOps, Agile Methoden, Continuous Integration, Continuous Delivery, Continuous Deployment, IT-Betrieb, Softwareentwicklung, Zusammenarbeit, Transparenz, Geschwindigkeit, Vorteile, Nachteile, Einführung, Nutzung, Kultur, Unternehmen.
- Arbeit zitieren
- Octavian Zaiat (Autor:in), 2020, Vor- und Nachteile von DevOps. Wann eine Nutzung im Unternehmen sinnvoll ist, München, GRIN Verlag, https://www.grin.com/document/989277