Entwicklung eines automatisierten Ops-Toolkits
Erstellen und verfeinern Sie ein auf den Betrieb ausgerichtetes Toolkit in einem reinen Herausforderungskurs, der Git-Workflows, Shell-Scripting, Textverarbeitung und geplante Automatisierung miteinander verbindet. Dieses Projekt dient als integrierte Wiederholung der Automatisierungsfähigkeiten, die in den vorangegangenen Modulen zu Scripting und Tooling entwickelt wurden.
Warum das wichtig ist
DevOps-Arbeit wird wesentlich effektiver, wenn wiederkehrendes betriebliches Wissen in wiederverwendbare Werkzeuge umgewandelt wird. Ein kleines internes Toolkit kann gängige Prüfungen standardisieren, den manuellen Aufwand reduzieren und Wartungsaufgaben sicherer und einfacher wiederholbar machen. Dieses Projekt hilft Ihnen dabei, von isolierten Befehlen zu einer kohärenten Automatisierungsmentalität überzugehen.
Was Sie lernen werden
- Organisieren Sie Ihre Betriebsarbeit in einer Versionsverwaltung als Teil eines wiederholbaren Tooling-Workflows.
- Erstellen Sie Monitoring- und Reporting-Skripte, die Shell-Logik mit Systemüberprüfungen kombinieren.
- Verarbeiten Sie Protokolle (Logs) und Textdaten, um Rohdaten in nützliche Automatisierungseingaben umzuwandeln.
- Planen Sie Automatisierungsaufgaben, damit Ihre Tools als Teil der routinemäßigen Wartung ausgeführt werden.
- Bewältigen Sie reine Herausforderungsaufgaben, die es erfordern, frühere Scripting-Lektionen eigenständig zu kombinieren.
- Betrachten Sie Automatisierung als ein wartbares Toolkit und nicht als ein einzelnes, einmaliges Skript.
Kurs-Roadmap
Das Projekt beginnt mit der Einrichtung eines Git-Workflows, um eine Versionsverwaltung für die von Ihnen zu erstellenden Tools zu etablieren. Anschließend geht es weiter mit einem Skript zur Überwachung des Systemzustands, bei dem Scripting- und Systeminspektionsfähigkeiten zu einem wiederverwendbaren Betriebswerkzeug kombiniert werden.
Als Nächstes absolvieren Sie eine anspruchsvolle Herausforderung zur Protokollverarbeitung, die Techniken der Textverarbeitung und Berichterstellung zusammenführt. Das Projekt endet mit der Zeitplanung für die Betriebsautomatisierung, bei der das Toolkit zu einem Teil eines wiederkehrenden Wartungs-Workflows wird, anstatt nur eine manuell aufgerufene Befehlssammlung zu sein.
Für wen dieser Kurs gedacht ist
Dieser Kurs richtet sich an Lernende, die die Module zu Scripting und Automatisierung abgeschlossen haben und ein reines Herausforderungsprojekt suchen, das testet, ob diese Fähigkeiten zu praktischen Betriebswerkzeugen kombiniert werden können.
Ergebnisse
Am Ende dieses Kurses werden Sie in der Lage sein, ein kleines Automatisierungs-Toolkit zu strukturieren, Ihre Skripte gezielter zu versionieren und weiterzuentwickeln sowie Monitoring, Textverarbeitung und Zeitplanung zu einem vollständigen Betriebs-Workflow zu verbinden.




