DevOps Tutorials

DevOps bietet einen strukturierten Ansatz zum Lernen moderner Softwareentwicklungs- und IT-Betriebspraktiken. Egal, ob Sie Anfänger oder erfahrener Profi sind, unsere DevOps-Tutorials bieten eine systematische Erkundung der wichtigsten Konzepte und Tools. Mit kostenlosen Laboren und praktischen Codebeispielen entwickeln Sie Fähigkeiten in kontinuierlicher Integration, Bereitstellung und Infrastrukturmanagement. Unser DevOps-Spielplatz ermöglicht Echtzeiterfahrungen mit verschiedenen Tools und Workflows.

Speichern von Anmeldedaten in Jenkins

Speichern von Anmeldedaten in Jenkins

Erstellen, überprüfen und aktualisieren Sie einen Jenkins-Benutzername/Passwort-Anmeldedatensatz über das Jenkins-Dashboard.
Jenkins
Verwendung von Jenkins Shared Libraries

Verwendung von Jenkins Shared Libraries

Erstellen Sie eine lokale Jenkins Shared Library, registrieren Sie diese über das Dashboard und rufen Sie sie aus einem Pipeline-Job auf.
Jenkins
Pipelines auf Container-Agents ausführen

Pipelines auf Container-Agents ausführen

Führen Sie eine Jenkins-Pipeline in einer containerbasierten Jenkins-Umgebung aus und erfassen Sie Nachweise über die Ausführung im Container.
Jenkins
Konfiguration von Tools und gelabelten Agents

Konfiguration von Tools und gelabelten Agents

Konfigurieren Sie ein Jenkins-Node-Label, ein lokales Git-Tool und einen Freestyle-Job über das Jenkins-Dashboard.
Jenkins
Schreiben von Scripted Jenkins Pipelines

Schreiben von Scripted Jenkins Pipelines

Erstellen und Ausführen eines Jenkins Scripted Pipeline-Jobs mit node, stage, shell-Schritten und Groovy-Kontrollfluss.
Jenkins
Jenkins-Builds mit Webhooks auslösen

Jenkins-Builds mit Webhooks auslösen

Simulieren Sie einen Repository-Webhook mit curl, übergeben Sie Branch- und Commit-Daten an einen Jenkins-Job und überprüfen Sie das Protokoll des ausgelösten Builds.
Jenkins
Veröffentlichung von Testberichten und Build-Benachrichtigungen

Veröffentlichung von Testberichten und Build-Benachrichtigungen

Erstellen Sie einen Jenkins Freestyle-Job über das Dashboard, veröffentlichen Sie JUnit-Testergebnisse und konfigurieren Sie E-Mail-Benachrichtigungen für Builds.
Jenkins
Erstellen von Multibranch-Pipelines

Erstellen von Multibranch-Pipelines

Erstellen Sie ein lokales Git-Repository mit zwei Branches, konfigurieren Sie eine Jenkins Multibranch-Pipeline über das Dashboard und vergleichen Sie die Branch-Builds.
Jenkins
Initialisierung eines Jenkins-Controllers

Initialisierung eines Jenkins-Controllers

Starten Sie einen isolierten Jenkins-Controller, rufen Sie das anfängliche Administrator-Passwort ab, erstellen Sie einen echten Administrator, bestätigen Sie das initialisierte Dashboard und bereinigen Sie den temporären Controller.
Jenkins
Sichern und Wiederherstellen der Jenkins-Konfiguration

Sichern und Wiederherstellen der Jenkins-Konfiguration

Sichern Sie eine Jenkins-Job-Konfiguration, löschen Sie diese, stellen Sie sie aus einem Archiv wieder her und überprüfen Sie den wiederhergestellten Job.
Jenkins
Projekte mit Make in C verwalten

Projekte mit Make in C verwalten

Lernen Sie, wie Sie Makefiles verwenden, um die Kompilierung zu automatisieren, Abhängigkeiten zu verwalten und Build-Prozesse für C-Projekte effizient zu optimieren.
CLinux
Variablen und Datentypen in C deklarieren

Variablen und Datentypen in C deklarieren

Lernen Sie grundlegende Konzepte der C-Programmierung, indem Sie sich mit den grundlegenden Datentypen, der Variablendeklaration, Initialisierung und Ein- und Ausgabeoperationen mithilfe des gcc-Compilers befassen.
CLinux
Wie man mehrere argparse-Argumente hinzufügt

Wie man mehrere argparse-Argumente hinzufügt

Erfahren Sie, wie Sie mit dem leistungsstarken argparse-Modul effizient mehrere Kommandozeilenargumente in Python hinzufügen und parsen, um eine flexible Skriptkonfiguration zu ermöglichen.
Python
Tshark-Displayfilter verwenden

Tshark-Displayfilter verwenden

In diesem Labor lernen Sie, Displayfilter in Tshark zu verwenden. Die Schritte umfassen das Lesen einer Datei mit -r capture.pcap, das Filtern nach der Quell-IP mit -Y "ip.src==10.0.2.15", das Kombinieren von Filtern mit -Y "ip.src==10.0.2.15 und tcp.port==80" und die Überprüfung der Ausgabe mit -P. Der Fokus liegt auf Fähigkeiten im Wireshark-Bereich.
WiresharkLinux
Erste Schritte mit Linux

Erste Schritte mit Linux

Beginnen Sie Ihre Linux-Reise mit diesem interaktiven Lab! Lernen Sie wichtige Terminal-Befehle kennen, darunter echo für die Textausgabe, Datums- und Kalenderfunktionen, einfache Berechnungen mit expr, kreative Textformatierung mit figlet und die Terminal-Verwaltung. Perfekt für absolute Anfänger, um ihr Linux-Abenteuer zu starten.
Linux
Erstelle einen URL-Kürzer mit Python Flask

Erstelle einen URL-Kürzer mit Python Flask

In diesem Projekt lernen wir, wie man einen URL-Kürzer mit Python und Flask erstellt. Ein URL-Kürzer ist ein Tool, das eine lange URL nimmt und sie in eine kürzere, leichter zu verarbeitende URL umwandelt. Dies kann nützlich sein, um Links in sozialen Medien oder in E-Mails zu teilen und lange URLs nutzerfreundlicher zu gestalten.
Python
Nmap unter Linux installieren

Nmap unter Linux installieren

In diesem Lab lernen Sie, wie Sie Nmap auf einem Linux-System installieren. Sie aktualisieren die Paketliste, installieren Nmap mit dem apt-Paketmanager, überprüfen die Installation und prüfen die installierte Nmap-Version. Dieses praktische Lab bietet eine praktische Einführung in die Verwendung von Nmap unter Linux.
NmapLinux
Schreibe dein erstes C++-Programm

Schreibe dein erstes C++-Programm

Lerne die Grundlagen der C++-Programmierung, indem du dein erstes Hello-World-Programm erstellst, die Entwicklungsumgebung einrichtest und grundlegende Programmierkonzepte verstehst.
C++Linux
  • Vorherige
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • ...
  • 509
  • Nächste