Zurück zur Liste

Continuous Integration & Delivery - Hands-on Workshop

Kategorien Hands-on Workshops

Allgemeine Informationen
Code
CIW
Dauer
2 Tage

Continuous Integration, Testautomatisierung und kontinuierliches Deployment unterstützen die Entwicklung hochwertiger Software. Ein „Nightly Build“ genügt jedoch nicht immer, da Build oder Delivery Pipelines schnell sehr umfangreich werden. Ähnlich schwierig kann es sein, die richtige Größe eines Builds zu definieren. Dieser Hands-on Workshop vermittelt Ihnen die nötigen Techniken und Praktiken für den erfolgreichen Einsatz von Continuous Integration and Delivery in Ihrem Projekt. Dieser Workshop legt großen Wert auf praxisorientierte Wissensvermittlung: Anhand konkreter Übungsaufgaben erarbeiten Sie eigenständig alle Aspekte von Continuous Integration & Delivery. Ihr Team ist nach dem Workshop in der Lage, die erlernten Techniken direkt in der täglichen Arbeit umzusetzen.

Inhalt

CI und CD

  • Was ist Continuous Integration?
  • Was ist Continuous Delivery / Deployment?
  • Wie spielen diese zusammen?

Builds

  • Wie implementieren Sie step-by-step eine Build Pipeline?
  • Wie geht man mit fehlgeschlagenen Builds um?

Tools

  • Welche Tools unterstützen Ihre Arbeit?
  • Nach welchen Kriterien treffen Sie Ihre Tool-Auswahl?

Test, Analyse & Review

  • Wie lassen sich automatische Tests integrieren?
  • Wie beziehen Sie Code-Analysen mit ein?
  • Wie binden Sie Code Reviews ein
Zielgruppe
  • Software-Entwickler, Build-Manager und Integratoren
Ihr Vorteil
  • Um den späteren Einsatz in Ihrem Unternehmen so reibungslos wie möglich zu gestalten, führen wir die Übungen mit Jenkins oder dem CI-System Ihrer Wahl durch. Zusätzlich besteht die Möglichkeit auf weitere in Ihrer Organisation eingesetzte Werkzeuge einzugehen.
  • Nach dem Workshop können Sie optional einen oder mehrere nachgelagerte Coaching-Tage buchen. Der Trainer widmet sich hier den konkreten Herausforderungen, die Ihnen bei der Umsetzung der Seminarinhalte im Alltag begegnen. Zudem besteht die Möglichkeit einzelne Inhalte gezielt zu vertiefen.
Voraussetzungen
  • Erfahrung in der Software-Entwicklung

Haben Sie Fragen?

Sie wollen sich über unser Seminar-Angebot informieren?

Contact card open Contact card close
Trainings 2023/24
Download (pdf, 2 MB)