Online oder vor Ort, von einem Lehrer geleitete Live-Jenkins-Schulungen veranschaulichen durch interaktive Diskussionen und praktische Übungen, wie man ein Jenkins-System für die kontinuierliche Integration einrichtet (auch als kontinuierliche Builds, kontinuierliche Veröffentlichung, kontinuierliche Tests usw. bezeichnet). Die Jenkins-Schulung ist als „Online-Live-Schulung“ oder „Vor-Ort-Live-Schulung“ verfügbar. Das Online-Live-Training (auch „Remote-Live-Training“) wird über einen interaktiven Remote-Desktop durchgeführt. Vor-Ort-Live-Schulungen können vor Ort beim Kunden in Österreich oder in den Schulungszentren von NobleProg in Österreich durchgeführt werden. Die Jenkins-Schulungen umfassen Jenkins Continuous Integration für agile Tests mit Java, .Net, Javascript und anderen Sprachen. Die Interaktion zwischen Dozent und Teilnehmern wird gefördert. Im Unterricht werden reale Fälle besprochen und spezifische Probleme und Fragen angesprochen und gelöst. NobleProg – Ihr lokaler Schulungsanbieter
Diese von einem Trainer geleitete Live-Schulung (online oder vor Ort) deckt fortgeschrittene Jenkins-Konfigurationen, Sicherheits- und Skalierungstechniken ab und richtet sich an DevOps-Ingenieure und Softwarearchitekten, die Fachwissen über die Anpassung von Jenkins für komplexe Softwareprojekte erwerben möchten.
Am Ende dieser Schulung werden die Teilnehmer in der Lage sein:
Optimierung Jenkins für Softwareprojekte auf Unternehmensebene.
Erweiterte Sicherheitsmaßnahmen implementieren.
Aufbau komplexer und skalierbarer Pipelines.
Effektive Fehlerbehebung und Wartung von Jenkins-Installationen.
Diese von einem Trainer geleitete Live-Schulung (online oder vor Ort) deckt die grundlegenden Konzepte und die Verwendung von Jenkins ab und richtet sich an Softwareentwickler und DevOps-Ingenieure, die Jenkins einrichten, Jobs erstellen und konfigurieren und wichtige Aspekte des Softwareentwicklungsprozesses automatisieren möchten.
Am Ende dieser Schulung werden die Teilnehmer in der Lage sein:
Die Prinzipien der kontinuierlichen Integration und der kontinuierlichen Bereitstellung (CI/CD) verstehen.
Installieren und konfigurieren Jenkins für die Softwareautomatisierung.
Erstellen und Verwalten von Jenkins Aufträgen zum Erstellen und Testen von Anwendungen.
Automatisierte Pipelines für die Softwarebereitstellung einrichten und anpassen.
Continuous Integration (CI) ist eine Entwicklungspraxis, bei der Entwickler Änderungen in ihrem Code so oft wie möglich zusammenführen, um Fehler schnell zu erkennen und zu lokalisieren.
In diesem von Lehrern geführten Live-Training lernen die Teilnehmer die Grundlagen der kontinuierlichen Integration für Java Script kennen, während sie einen kontinuierlichen Integrationsprozess für ein Java Script-Projekt einrichten.
Am Ende dieser Schulung können die Teilnehmer:
Verstehen Sie die Grundlagen der kontinuierlichen Integration
Erstellen Sie ein eigenes Continuous Integration-System für Ihre Java Script-Projekte
Publikum
Entwickler
IT-Profis
DevOps Ingenieure
Business
Format des Kurses
Teilvorlesung, Teildiskussion, Übungen und viel praktisches Üben
Dieser Kurs konzentriert sich auf die praktische Umsetzung und Werkzeugausstattung. Es setzt gute Kenntnisse über theoretische Prinzipien voraus (siehe DEVOPS-Kurs), da es sich auf die neuesten Werkzeuge und Methoden zur Implementierung von DevOps Prinzipien konzentriert.
Dieses von einem Trainer geleitete Live-Training (online oder vor Ort) richtet sich an DevOp-Ingenieure, die den CI/CD-Prozess mit Docker und Jenkins optimieren und vereinfachen möchten.
Am Ende dieser Schulung werden die Teilnehmer in der Lage sein:
Automatisieren Sie die Codebereitstellung und Pipeline-Bereitstellung mit Jenkins.
Eine Anwendung mit Docker und Docker File erstellen.
Konfigurieren Sie Authentifizierungsoptionen, um die Sicherheit zu erhöhen.
Diese von einem Kursleiter geleitete Live-Schulung deckt die Konzepte, Werkzeuge und Techniken ab, die für die kontinuierliche Integration Ihrer Softwareprojekte in einer Agile-Umgebung erforderlich sind. Die Teilnehmer führen während des Kurses eine Reihe praktischer Übungen durch, um ihr Wissen in realen Situationen anzuwenden. Die Interaktion zwischen Dozent und Teilnehmern wird gefördert. Es werden reale Fälle diskutiert und spezifische Probleme und Fragen im Unterricht behandelt und gelöst.
Diese Live-Schulung unter Anleitung (online oder vor Ort) richtet sich an Ingenieure, die mit Jenkins 2 Pipelines erstellen möchten, die den Prozess der Übertragung einer Anwendung von der Entwicklung zur Produktion automatisieren.
Am Ende dieser Schulung werden die Teilnehmer in der Lage sein:
Installation und Konfiguration Jenkins 2.
Ein Skriptkonzept zur Automatisierung aller Schritte des Softwarebereitstellungsprozesses anwenden.
Automatische Erstellung von Anwendungs-Builds, wenn Software in ein Versionskontrollsystem eingecheckt wird.
Automatisch das Kompilieren, Testen und Verpacken einer Softwareanwendung anstoßen.
Schnell auf Benachrichtigungen und Berichte reagieren, wenn etwas schief läuft.
Installieren Sie zusätzliche Plugins zur Erweiterung von Jenkins.
Wenn Entwickler ein Stück Code schreiben, integrieren sie oft ihren Code in eine Anwendung, kopieren die Anwendung in eine Folie, führen die Anwendung-Installator aus und initialisieren dann die Anwendung, um zu überprüfen, ob sie wie erwartet läuft. Dieser manuelle Ansatz skaliert nicht sehr gut, ist langweilig, sehr Fehlerfreundlich und bietet keinen Mechanismus für die Veränderungen während des Prozesses.
Ein besserer Ansatz wäre es, den Prozess mit kontinuierlicher Integration zu automatisieren. Kontinuelle Integration bezieht sich auf die Prozesse, Werkzeuge und Infrastruktur, die zur Automatisierung der Konstruktion, Deployment und Testung von Softwareanwendungen erforderlich sind.
In diesem Instructor-leitet, Live-Training (onsite oder remote), werden die Teilnehmer lernen, wie man eine traditionelle, manuelle (oder halb-manual) Ansatz für die Software-Entwicklung in eine agile, kontinuierliche Integration (CI) eine zu verwandeln Jenkins. Die Teilnehmer führen eine Reihe von praktischen, Live-Lab-Übungen im Laufe des Kurses durch, die ihre neuen Kenntnisse auf verschiedene Software-Entwicklung und Implementierungsprobleme jedes Schritt des Weges anwenden. Interaktion zwischen dem Lehrer und den Teilnehmern wird ermutigt. Real-World-Fälle werden diskutiert und spezifische Fragen und Fragen werden während des Trainings behandelt und gelöst. Der Training konzentriert sich vor allem auf die Entwicklung von.net-Anwendungen.
Am Ende dieser Ausbildung können die Teilnehmer:
Installation und Konfiguration Jenkins für.Net-Anwendungsentwicklung
Verwenden Sie Jenkins, um den Prozess der Check-in und Mischung von.Net-Quellcode in einen Code-Repository zu automatisieren.
Verwenden Sie Jenkins, um den Prozess der Herunterladen, Sammlung und Vermittlung einer Anwendung auf einen Release-Server zu automatisieren
Integrieren Jenkins mit anderen Software-Entwicklungs-Tools wie Problem-Tracker und
Publikum
.Net Entwickler
Bauingenieure
QA Ingenieure
Projektmanager
Release Manager
[ 0 ] Ingenieure
Format des Kurses
Teilverhandlung, Teildiskussion, Übungen und schwere Übungen
Hinweis
Um eine benutzerdefinierte Ausbildung für diesen Kurs zu beantragen, wenden Sie sich bitte an uns, um zu arrangieren.
Jenkins ist ein in Java geschriebenes Open-Source-Werkzeug für kontinuierliche Integration (CI). Maven ist ein Build-Automatisierungswerkzeug für Java-Projekte. Zusammen können sie verwendet werden, um kontinuierliche Builds auszulösen, die z. B. die Ausführung von JUnit-Tests bei jeder Übergabe eines neuen Codes, die Bereitstellung dieser Builds für die Produktion und die Planung dieser Aufgaben zu strategischen Tageszeiten, z. B. um Mitternacht, umfassen. Diese Tools und Prozesse bilden einen DevOps Ansatz für die Entwicklung und Bereitstellung von Software und sind in der Agile Entwicklung weit verbreitet.
In dieser von einem Trainer geleiteten Live-Schulung erhalten die Teilnehmer zunächst eine Einführung in DevOps, Versionskontrolle und Automatisierungsskripte und lernen dann in einer Live-Laborumgebung, wie man Jenkins und Maven installiert, konfiguriert und einsetzt.
Zielgruppe
Entwickler
Systemverwalter
DevOps Ingenieure
Format des Kurses
Teilweise Vorlesung, teilweise Diskussion, Übungen und umfangreiche praktische Übungen
Diese von einem Trainer geleitete Live-Schulung (online oder vor Ort) richtet sich an Techniker, die Jenkins X zur Erstellung automatisierter, Cloud-fähiger CI/CD-Pipelines auf Kubernetes verwenden möchten.
Am Ende dieser Schulung werden die Teilnehmer in der Lage sein:
Jenkins X installieren und konfigurieren.
Beständige CI/CD-Pipelines mit einer vielseitigen DSL (Domain Specific Language) programmieren.
Erstellen Sie CI/CD-Pipelines, die beliebte Technologien wie GitHub, Kubernetes und Docker-Container nutzen.
Kombinieren Sie Jenkins X mit anderen beliebten Tools wie Helm, Prow und Skaffold.
Verteilen Sie Anwendungen in jeder Umgebung, ob in der Cloud oder vor Ort.
Um eine benutzerdefinierte Ausbildung für diesen Kurs zu beantragen, wenden Sie sich bitte an uns, um zu arrangieren.
Read more...
Last Updated:
Erfahrungsberichte (4)
Der Ausbilder verfügt über umfassende Erfahrung und ist in der Praxis gut bewandert. Die Tiefe des Wissens und die Leidenschaft für den Unterricht ist sehr geschätzt.
Anup Kumar - SMR Automotive Mirrors Stuttgart
Kurs - Jenkins 2: Building CI/CD Pipelines
Maschinelle Übersetzung
Der Trainer war sehr gut organisiert. Er erklärte am Anfang über alle notwendigen Werkzeuge für die Ausbildung. Der Trainer klärte gerne alle Zweifel auf und praktische Anwendungsfälle wurden diskutiert.
Vivek Verma - Global Knowledge Network Training Ltd
Kurs - DevOps Practical Implementation and Tools
Maschinelle Übersetzung
Luke was very knowledgeable, patient, and very open to satisfy my curiosity, for example I asked him to generate errors to see how system will response, etc. He would go above and beyond to answer questions or demonstrate the functionalities, even some of my questions were out of the class scope. He gave me a real experience with the system. I definitely will take another class with him and recommend him as a teacher for others. Thank you Luke!.
Tina Henderson
Kurs - Test Automation with Selenium and Jenkins
Maschinelle Übersetzung
All of it. Having had no previous exposure to Jenkins, I was a little concerned about my ability to keep up. IPad provided appropriate coaching/support, when I asked for help, so that I was able to follow the presentation at a level I was happy with.
Graham Congdon
Kurs - Jenkins: Continuous integration for Agile development