Kategorien
/
DevOps
/
Kontinuierliche Integration mit Jenkins und Maven

Kontinuierliche Integration mit Jenkins und Maven

Begeben Sie sich auf eine umfassende Reise in die Welt von DevOps mit Jenkins und Maven.

Vom Verständnis der grundlegenden Konzepte von DevOps und kontinuierlicher Integration bis hin zu praktischen Übungen mit Jenkins- und Maven-Setups bietet dieser Kurs eine Mischung aus theoretischem Wissen und praktischer Anwendung.

Was werden Sie lernen?

In der modernen Ära der Softwareentwicklung ist die Beherrschung von Tools zur kontinuierlichen Integration wie Jenkins und Maven von entscheidender Bedeutung. Dieser von einem Dozenten geleitete Kurs soll Ihnen nicht nur Wissen vermitteln, sondern Sie auch mit praktischen Fähigkeiten ausstatten.

Am Ende dieses Kurses werden die Teilnehmer:

  • Die Rolle von DevOps verstehen: Die Kernkonzepte von DevOps und seine transformativen Auswirkungen auf die Softwareentwicklung und -bereitstellung verstehen.
  • Jenkins beherrschen: Sie erhalten einen tiefen Einblick in Jenkins und seine zahlreichen Funktionen, damit Sie Ihre CI/CD-Pipelines effizient einrichten, konfigurieren und optimieren können.
  • Nutzen Sie das Potenzial von Maven: Erfahren Sie, wie Maven, ein erstklassiges Java-Projekt-Build-Automatisierungstool, verwendet werden kann, um Ihre Builds zu automatisieren und Bereitstellungsprozesse zu rationalisieren.
  • Nahtlos integrieren: Entdecken Sie die Synergien zwischen Jenkins und Maven, die einen reibungslosen und optimierten Entwicklungs-Workflow gewährleisten.
  • Sicherheit gewährleisten: Verstehen Sie, wie Sie Ihre Jenkins-Einrichtung absichern können, um sicherzustellen, dass Ihre CI/CD-Pipelines nicht nur effizient, sondern auch sicher sind.
  • Bleiben Sie mit Best Practices auf dem Laufenden: Beteiligen Sie sich an Diskussionen über reale Szenarien und die besten Praktiken, die in verschiedenen Situationen eingesetzt werden können.

Anforderungen:

Vorkenntnisse über den Softwareentwicklungsprozess.

Kursübersicht*:

*Wir wissen, dass jedes Team seine eigenen Bedürfnisse und Anforderungen hat. Deshalb können wir den Schulungsplan je nach Bedarf anpassen.

1. Einführung in DevOps:
  • Verstehen von DevOps und seiner Bedeutung
  • Einführung in Versionskontrollsysteme
  • Die Rolle von Automatisierungsskripten in CI/CD
  • Betonung der kontinuierlichen Code-Qualität
2. Jenkins: Das Herzstück von CI:
  • Einführung in Jenkins und kontinuierliche Integration
  • Installation und Einrichtung von Jenkins
  • Erstellen und Verwalten von Jenkins-Aufträgen
  • Gewährleistung der Sicherheit in Jenkins
  • Erforschung der riesigen Welt der Jenkins-Plugins
  • Verteilte Builds verstehen
  • Bewährte Praktiken, um das Beste aus Jenkins herauszuholen
3. Apache Maven: Automatisierung von Java-Projekten:
  • Einführung in Maven und seine Rolle bei der Build-Automatisierung
  • Installation und Einrichtung von Maven
  • Strukturierung und Verwaltung einer Webanwendung in Maven
  • Eintauchen in häufig genutzte Maven-Plugins
  • Beherrschen von Multimodul-Builds
  • Entwicklung von benutzerdefinierten Maven-Plugins
  • Erstellung von Maven-Archetypen
  • Grundlagen der Maven-Repository-Verwaltung
  • Perfektionierung des Release-Managements mit Maven
4. Abschließende Bemerkungen:
  • Reflexion über die gewonnenen Erkenntnisse
  • Diskussionen über reale Szenarien und best practices

Praxisnahes Lernen mit erfahrenen Dozenten bei Ihnen vor Ort für Organisationen.

0
Graph Icon - Education X Webflow Template
Ebene: 
Intermediate
Clock Icon - Education X Webflow Template
Dauer: 
3
Tage (Stunden:
21
Camera Icon - Education X Webflow Template
Auf Ihre Bedürfnisse zugeschnittenes Training
Star Icon - Education X Webflow Template
Umfassende praktische Erfahrung in einem speziellen Umfeld
*Der Preis kann je nach Teilnehmerzahl, Änderung des Ablaufs, Standort usw. variieren.

Erlernen Sie neue Fähigkeiten unter Anleitung erfahrener Lehrer von überall.

0
Graph Icon - Education X Webflow Template
Ebene: 
Intermediate
Clock Icon - Education X Webflow Template
Dauer: 
3
Tage (Stunden:
21
Camera Icon - Education X Webflow Template
Auf Ihre Bedürfnisse zugeschnittenes Training
Star Icon - Education X Webflow Template
Reduzierte Schulungskosten
*Der Preis kann je nach Teilnehmerzahl, Änderung des Ablaufs, Standort usw. variieren.

You can participate in a Public Course with people from other organisations.

0

/per trainee

Number of Participants

1 Participant

Thanks for the numbers, they could be going to your emails. But they're going to mine... Thanks ;D
Oops! Something went wrong while submitting the form.
Graph Icon - Education X Webflow Template
Level: 
Intermediate
Clock Icon - Education X Webflow Template
Duration: 
3
Hours (days:
21
Camera Icon - Education X Webflow Template
Fits ideally for individuals and small groups
Star Icon - Education X Webflow Template
Networking opportunities with fellow participants.
*Price can range depending on number of participants, change of outline, location etc.