Seminare
Seminare

DevOps-Praktiken und Automatisierung

Seminar - GFU Cyrus AG

Nach dem Seminar können Sie die organisatorischen und technischen Grundlagen von DevOps erläutern und Automatisierungsmöglichkeiten in Ihren Entwicklungs- und Betriebsprozessen erkennen. Sie verstehen den Aufbau einer CI/CD-Pipeline und können das Zusammenspiel von Versionskontrolle, Build, Test, Freigabe und Bereitstellung beschreiben. Sie kennen die Prinzipien von Infrastructure as Code und Konfigurationsmanagement sowie die Einsatzgebiete entsprechender Werkzeuge. Darüber hinaus können Sie Monitoring, Logging und Skalierung in einen DevOps-Prozess einordnen. Sie wissen, wie Sicherheitsprüfungen und Compliance-Anforderungen berücksichtigt werden, und können daraus Ansatzpunkte für eine effizientere Zusammenarbeit und zuverlässigere Softwarebereitstellung ableiten.
Termin Ort Preis*
firmenintern auf Anfrage auf Anfrage
*Alle Preise verstehen sich inkl. MwSt.

Detaillierte Informationen zum Seminar

Inhalte:
  • DevOps-Konzepte und -Prinzipien
    • Kulturwandel und Zusammenarbeit zwischen Entwicklung und Betrieb
    • Automatisierung von Prozessen und Workflows
    • Kontinuierliche Verbesserung und schnelle Iterationen

  • Vorteile von DevOps und Automatisierung
    • Effizienz, schnellere Bereitstellung sowie Qualität und Zuverlässigkeit
    • Zusammenarbeit und Kommunikation im Team verbessern

  • Werkzeuge und Technologien zur Automatisierung
    • Versionskontrolle mit Git
    • Build-Tools wie Maven oder Gradle
    • Testautomatisierung mit Selenium oder JUnit

  • Continuous Integration und Continuous Delivery/Deployment (CI/CD)
    • Aufbau und Ablauf einer automatisierten Pipeline
    • Automatisierung von Build, Test und Bereitstellung
    • Grundlagen von Freigabe- und Deployment-Strategien

  • Einführung in die Infrastrukturautomatisierung
    • Vorteile gegenüber manueller Bereitstellung
    • Grundlagen von Infrastructure as Code
    • Cloud-Plattformen und -Dienste wie AWS oder Azure

  • Konfigurationsmanagement mit Ansible, Puppet oder Chef
    • Funktionen und Einsatzgebiete im Überblick
    • Deklarative und imperative Konfiguration
    • Konfigurationsmanagement in heterogenen Umgebungen

  • Infrastructure as Code (IaC)
    • Prinzipien und Vorteile
    • Werkzeuge wie Terraform oder CloudFormation
    • Infrastrukturprovisionierung und -verwaltung automatisieren

  • Monitoring und Alarmierung
    • Metriken, Ereignisse und Überwachungsdaten erfassen
    • Proaktives Monitoring und Anomalien erkennen
    • Prometheus und Grafana: Funktionen, Metriken, Dashboards und Warnmeldungen
    • Integration in CI/CD-Pipelines

  • Logging und Analyse mit dem ELK-Stack
    • Zentralisierte Anwendungsprotokollierung
    • Protokolldaten mit Logstash und Elasticsearch aufbereiten und analysieren
    • Visualisierung und Suche mit Kibana

  • Skalierung von Anwendungen und Infrastruktur
    • Horizontale und vertikale Skalierung
    • Lastverteilung mit Load Balancern
    • Automatische Skalierung anhand von Metriken und Regeln

  • Sicherheit im DevOps-Lebenszyklus
    • Kontinuierliche Sicherheitstests und Schwachstellenanalysen
    • Sicherheitsüberwachung und Reaktion in Echtzeit
    • SAST und DAST
    • Sicherheit in Containerumgebungen und Orchestrierungssystemen
    • Compliance und Auditing

Zielgruppe:
Das Seminar richtet sich an Entwickler, Systemadministratoren, Betriebsteams sowie QA- und Testteams, die DevOps-Praktiken verstehen und Automatisierungsmöglichkeiten kennenlernen möchten. Ebenso angesprochen sind IT-Führungskräfte, Manager und IT-Projektmanager, die die Zusammenarbeit zwischen Entwicklung und Betrieb sowie die Qualität ihrer Softwarebereitstellung verbessern möchten.

Teilnahmevoraussetzungen


Sie sollten über Grundkenntnisse in der Softwareentwicklung und IT-Infrastruktur verfügen.

Das Seminar vermittelt Grundlagen; spezielle Vorkenntnisse in DevOps sind nicht erforderlich.
Seminarkennung:
S3176
Nach unten
Nach oben
Wir setzen Analyse-Cookies ein, um Ihre Zufriedenheit bei der Nutzung unserer Webseite zu verbessern. Diese Cookies werden nicht automatisiert gesetzt. Wenn Sie mit dem Einsatz dieser Cookies einverstanden sind, klicken Sie bitte auf Akzeptieren. Weitere Informationen finden Sie hier.
Akzeptieren Nicht akzeptieren









Um Spam abzuwehren, geben Sie bitte die Buchstaben auf dem Bild in das Textfeld ein:

captcha



Bei der Verarbeitung Ihrer personenbezogenen Daten im Zusammenhang mit der Kontaktfunktion beachten wir die gesetzlichen Bestimmungen. Unsere ausführlichen Datenschutzinformationen finden Sie hier. Bei der Kontakt-Funktion erhobene Daten werden nur an den jeweiligen Anbieter weitergeleitet und sind nötig, damit der Anbieter auf Ihr Anliegen reagieren kann.







Um Spam abzuwehren, geben Sie bitte die Buchstaben auf dem Bild in das Textfeld ein:

captcha