seminar buchen
Seminar DevOps-Softwareentwicklung und Systemadministration
Seminar / Training DevOps-Softwareentwicklung und Systemadministration
Kulturinseln - Entwicklung, Betrieb und kollaborative Teams
- Wir diskutieren, wie leistungsfähige DevOps-Teams gebildet werden können. Wir klären grundlegende Aspekte von Automatisierungsprozessen und zeigen Ziele und Grenzen auf. In einem Gesamtüberblick lernen Sie die Komponenten einer Software-Entwicklungsinfrastruktur kennen.
Steuermann - Releases und Agilität
- Nicht immer gelingt es, die neue agile Methodik mit bekannten Themen wie dem Releasemanagement zu verknüpfen. In diesem Modul zeige ich, wie man mit kurzen Sprints lieferbare & testbare Artefakte erstellt und wann diese die Reife für den produktiven Einsatz erreicht haben. Auch das Konzept der semantischen Versionierung, das für alle anderen Module grundlegend ist, wird besprochen.
Boundaries - Domain Driven Design-Probleme besser verstehen
- Wir zeigen verschiedene Möglichkeiten auf, wie Anforderungen in leicht verständliche Problemdomänen heruntergebrochen werden können. Dazu gehören auch Aspekte wie das API-Design. Außerdem lernen wir Conway's Law kennen und was es bedeutet.
Baustellen - META-Architekturen für erfolgreiche Automatisierung
- Wenn Sie Ihre Anwendung in kleine unabhängige Fragmente zerlegen wollen, brauchen Sie eine gut durchdachte Strategie, um dies erfolgreich tun zu können. Ein wichtiger Punkt für die Build-Automatisierung ist ein generelles Verständnis von Architekturen und wie diese im eigenen Projekt sinnvoll umgesetzt werden können.
Kontrollzentrum - Verwaltung der Versionskontrolle mit Git (Branches & Merges, etc.)
- Der Umgang mit SCM-Systemen wie Git oder Subversion birgt eine Reihe von Tücken. Der Umgang mit diesem sehr wichtigen Werkzeug wird in der Ausbildung eines Entwicklers oft vernachlässigt. Das Verzweigen eines Entwicklungszweiges ist schnell erledigt, aber beim Zusammenführen der einzelnen Zweige kommt es nicht selten zu massiven Problemen. Wir zeigen einfache Lösungen für dieses komplexe Problem und diskutieren verschiedene SCM-Workflows für den täglichen Einsatz. Abschließend lernen wir die Königsdisziplin Continuous Delivery kennen.
Golem - Reproduzierbare Ergebnisse, Build-Automatisierung mit Maven
- Maven ist nicht nur nützlich, um Abhängigkeiten von fremden Bibliotheken zu organisieren. Mit komplexen Builds lassen sich viele Probleme automatisieren. An dieser Stelle werden fortgeschrittene Themen im Umgang mit Builds behandelt.
Jobvermittlung - CI, Reporting & Metriken mit Jenkins
- Aufbauend auf dem vorherigen Modul lernen wir, wie die Build- und Delivery-Pipeline im CI-Prozess optimiert werden kann. Wir lernen, wie die verschiedenen Dienste mit dem Virtualisierungstool Docker schnell bereitgestellt werden können. Aktuell propagierte DevOps-Trends werden kritisch hinterfragt. Das Generieren von verschiedenen Reports und deren Verständnis ist ebenfalls Teil dieses Kapitels.
Postman - Artefakte organisieren und verteilen mit dem Repository Server Nexus
- Wer Software erstellt, muss die fertigen Artefakte anderen Teams zur Verfügung stellen können. Diese Aufgabe übernehmen Repository-Manager. Da über Nexus das frei zugängliche Repository Maven Central zur Verfügung gestellt wird, ist dieses Tool auch unsere Wahl, um die verschiedenen Bereiche der Konfiguration zu besprechen. Es wird auch gezeigt, wie man eigene Projekte im freien Maven Central Repository der Allgemeinheit zur Verfügung stellt.
Fachbereichsleiter / Leiter der Trainer / Ihre Ansprechpartner
-
Andreas Werkmeister
Telefon: + 49 (221) 74740003
E-Mail: -
Maik Thomas
Telefon: + 49 (221) 74740003
E-Mail:
Seminardetails
Dauer: | 5 Tage ca. 6 h/Tag, Beginn 1. Tag: 10:00 Uhr |
Preis: |
Öffentlich und Webinar: € 1.999 zzgl. MwSt. Inhaus: € 6.000 zzgl. MwSt. |
Teilnehmeranzahl: | max. 8 Teilnehmer |
Teilnehmer: | Jeder, der in einem Softwareentwicklungsteam tätig ist und DevOps verstehen und anwenden möchte. Kenntnisse in einer Hochsprache wieJava, C # und XML sind erforderlich. |
Standorte: | Stream Live, Stream gespeichert, Inhaus/Firmenseminar, Berlin, Bremen, Darmstadt, Dresden, Erfurt, Essen, Flensburg, Frankfurt, Freiburg, Hamburg, Hamm, Hannover, Jena, Kassel, Köln, Konstanz, Leipzig, Magdeburg, München, Münster, Nürnberg, Paderborn, Potsdam, Regensburg, Rostock, Stuttgart, Trier, Ulm, Wuppertal |
Methoden: | Vortrag, Demonstrationen, praktische Übungen am System |
Seminararten: | Öffentlich, Inhaus, Webinar |
Durchführungsgarantie: | ja, ab 2 Teilnehmern; Details |
Sprache: | Deutsch (Englisch ist bei Firmenseminaren ebenfalls möglich) |
Seminarunterlage: | Dokumentation auf CD oder Papier |
Teilnahmezertifikat: | ja, selbstverständlich |
Verpflegung: | Kalt- / Warmgetränke, Mittagessen im Restaurant - (bei öffentlichen Seminaren) |
Support: | 3 Anrufe im Seminarpreis enthalten |
Barrierefreier Zugang: | an den meisten Standorten verfügbar |
Weitere Informationen unter + 49 (221) 74740003 |
Seminartermine
Die Ergebnissliste kann durch Anklicken der Überschrift neu sortiert werden.