DevOps
Wie IT-Projekte mit einem modernen Toolset und der richtigen Kultur gelingen
Rheinwerk Verlag |
|
Autor:in |
|
459 Seiten, Hardcover |
|
Erschienen |
03/2024 |
978-3-8362-9099-9 9783836290999 |
DevOps – Kulturwandel für effiziente Zusammenarbeit und Prozesse
DevOps ist keine Umschreibung für die Verschmelzung von Entwickler- und Administratoraufgaben. Es bedeutet auch nicht, dass Entwickler ständig neue Tools einsetzen müssen, geplante Bereitstellungen entfallen und alle Software ausschließlich in Containern läuft. DevOps bedeutet viel mehr: Es fördert eine neue Kultur des agilen Zusammenarbeitens sowie verbesserte Prozesse und Abläufe. Durch diese Veränderungen können Änderungen schneller implementiert und die Rückkopplung zwischen Entwicklung und Betrieb verkürzt werden.
In zahlreichen Projekten hat Sujeevan Vijayakumaran herausgefunden, was in der modernen Softwareentwicklung und -bereitstellung effektiv ist. Mithilfe von vielen Beispielen und praktischen Tipps zeigt er, wie Sie eine zeitgemäße Arbeitsumgebung für Ihre IT-Projekte schaffen und die DevOps-Transformation erfolgreich in Ihrem Team umsetzen.
Kultur, Prozesse und Werkzeuge für erfolgreiche IT-Projekte
Was DevOps wirklich bedeutet
"DevOps heißt, dass die Devs nun auch die Arbeit der Admins erledigen! Wozu haben wir denn sonst Kubernetes?" Es gibt viele Missverständnisse und Fehler rund um DevOps. Worauf es wirklich ankommt, zeigt Ihnen dieser Leitfaden.
Aus Fehlern lernen
Von der Verwaltung des Quellcodes bis zur Sicherheit der Dienste wird das ganz normale Chaos moderner IT-Projekte beschrieben. Sie lernen, wie die richtige Umsetzung der DevOps-Kultur dafür sorgt, dass Prozesse einfacher, Software besser und Mitarbeiter und User zufriedener werden.
Der Toolstack für moderne IT-Projekte
Git, Jenkins, Kubernetes und mehr: Ein Handwerker ist nur so gut wie sein Werkzeug. Welche Tools in den Werkzeugkasten eines IT-Professionals gehören, erfahren Sie anhand praxisnaher Erläuterungen direkt aus dem Projektalltag.
Gute Kultur und die richtigen Werkzeuge
DevOps verstehen
Den Überblick behalten
Tools kennenlernen
Aus dem Inhalt
- Effizientes Teamwork beim Programmieren
- Schlanke Build-Prozesse
- Frühe, automatisierte Qualitätssicherung
- Releases erstellen und deployen
- Dienste betreiben und überwachen
- Sicherheit und Compliance unter einen Hut bringen
- Pipelines für Continuous Integration
- Continuous Delivery praktisch umsetzen
- Monitoring und Observability für mehr Durchblick
- Weniger Komplexität mit DevOps-Plattformen
- Der Lehrpfad zum DevOps-Engineer
Diese Leseprobe widmet sich im ersten Teil der Frage, was DevOps eigentlich genau ist. DevOps ist keine Technik und Werkzeug – DevOps ist eine Arbeitskultur. DevOps steht für einfachere Prozesse, mehr Kommunikation und besseren Umgang mit Fehlern. Entwicklungs- und Operations-Teams arbeiten anders als beim traditionellen Softwareentwicklungsmodell während des gesamten Produktlebenszyklus zusammen, von der Entwicklung und Tests bis zum Deployment und Betrieb. Es wird nicht alles im Voraus haargenau geplant, sondern in kürzeren Iterationen und in Inkrementen gearbeitet.
Wer hat's geschrieben?
Sujeevan Vijayakumaran ist als DevOps Consultant bei Softwareentwicklern und Systemadministratoren unterwegs und unterstützt diese beim Umstieg auf Git sowie bei der Einführung praktischer Workflows. Er ist seit fast einem Jahrzehnt begeisterter Git-Nutzer und setzt es nicht nur zum Entwickeln von Software und für die Systemadministration, sondern auch für die Versionierung vieler anderer Dateien ein.
Rheinwerk Verlag |
|
Autor:in |
|
459 Seiten, Hardcover |
|
Erschienen |
03/2024 |
978-3-8362-9099-9 9783836290999 |

