Konfigurationsmanagement
- Ansible
- Verstehen der Prinzipien der automatisierten Systemkonfiguration und Softwareinstallation
- Inventarisierungsdateien erstellen und pflegen
- Verstehen, wie Ansible mit remote Systemen interagiert
- SSH-Anmeldedaten für Ansible verwalten, einschließlich der Verwendung unprivilegierter Anmeldekonten
- Ansible-Playbooks erstellen, pflegen und ausführen, einschließlich Tasks, Handler, Conditionals, Schleifen und Register
- Setzen und Verwenden von Variablen
- Verwalten von Geheimnissen mit Ansible-Vaults
- Schreiben von Jinja2-Vorlagen, einschließlich der Verwendung allgemeiner Filter, Schleifen und Bedingungen
- Verstehen und Verwenden von Ansible-Rollen und Installieren von Ansible-Rollen aus Ansible Galaxy
- Wichtige Ansible-Aufgaben verstehen und anwenden, einschließlich file, copy, template, ini_file, lineinfile, patch, replace, user, group, command, shell, service, systemd, cron, apt, debconf, yum, git und debug
- Kenntnis des dynamischen Inventars
- Kenntnis von Ansibles Funktionen für Nicht-Linux-Systeme
- Kenntnis von Ansible-Containern
- Andere Konfigurationsmanagement-Tools
- Grundlegende Kenntnisse der Funktionen und der Architektur von Puppet
- Grundlegende Kenntnisse der Funktionen und der Architektur von Chef
Service Operations
-IT-Betrieb und Überwachung
- Verstehen der Ziele des IT-Betriebs und der Servicebereitstellung, einschließlich nichtfunktionaler Eigenschaften wie Verfügbarkeit, Latenz, Reaktionsfähigkeit
- Verstehen und Identifizieren von Metriken und Indikatoren zur Überwachung und Messung der technischen Funktionalität eines Dienstes
- Metriken und Indikatoren zur Überwachung und Messung der logischen Funktionalität eines Dienstes verstehen und identifizieren
- Die Architektur von Prometheus verstehen, einschließlich Exportern, Pushgateway, Alertmanager und Grafana
- Container und Microservices mit Prometheus überwachen
- Die Prinzipien von IT-Angriffen auf die IT-Infrastruktur verstehen
- Die Prinzipien der wichtigsten Möglichkeiten zum Schutz der IT-Infrastruktur verstehen
- Kernkomponenten der IT-Infrastruktur und ihre Rolle bei der Bereitstellung verstehen
- Log Management und Analyse
- Verstehen, wie Anwendungs- und Systemprotokollierung funktioniert
- Architektur und Funktionalität von Logstash verstehen, einschließlich des Lebenszyklus einer Protokollnachricht und Logstash-Plugins
- Architektur und Funktionsweise von Elasticsearch und Kibana im Zusammenhang mit der Verwaltung von Protokolldaten verstehen (Elastic Stack)
- Konfigurieren von Logstash zum Sammeln, Normalisieren, Transformieren und Speichern von Logdaten
- Konfigurieren von Syslog und Filebeat zum Senden von Logdaten an Logstash
- Konfigurieren von Logstash zum Senden von E-Mail-Warnungen
- Verstehen der Anwendungsunterstützung für die Protokollverwaltung