Get to know DevOps engineering practices & tools

Kurs: DevOps Engineering Practices & Tools («CDI»)

Lernen Sie essentielle Methoden und Tools für das erfolgreiche Arbeiten in einem DevOps Umfeld kennen. Sie werden viele praktische Übungen mit den gängigen Tools und Umgebungen von heute wie Docker, Maven, Git, Jenkins, Selenium und AWS Cloud durchführen.
Dauer2 Tage
Preis2'300.–
KursdokumenteDigicomp Kursmaterial

Inhalt

  1. Einführung in DevOps
    • Begriffsklärung 
    • Auswirkungen auf die Organisation 
    • Neue Arbeitsweisen 
  2. Build Systeme
    • Einführung in Build Systeme am Beispiel von Maven 
    • Installation und Setup 
    • Praktische Beispiele für den Einsatz von Maven 
  3. Source Code Management 
    • Git und Github, das populärste Source Code Management Tool im agilen Umfeld
  4. Continuous Integration mit Jenkins
    • Übersicht und Installation 
    • Konfiguration von Build Jobs 
  5. Automatisiertes Testen mit Selenium
    • Selenium das Standard Tool für Test Automatisierung im Web und Mobile Umfeld
    • Einführung in die Selenium-Toolfamilie
    • Praktische Übungen mit Selenium
  6. Docker 
    • Einführung und praktische Anwendung von Docker  
  7. Continuous Delivery Pipeline in der Amazon Cloud 
    • Zusammenfügen der einzelnen Komponente zu einer CI / CD Pipeline 
    • Deployment der Artefakte aus der Pipeline in die Amazon Cloud

Key Learnings

  • Verstehen der Grundlagen von DevOps in einem praktischen Umfeld
  • Verstehen der Anforderungen und Auswirkungen einer Arbeit im DevOps Umfeld
  • Bedienen, Konfigurieren der einzelnen Komponenten einer CI/CD Pipeline und Verstehen der jeweiligen Einsatzgebiete 

Zielpublikum

Tester, Softwareentwickler, Integratoren und Teamleiter, die ihre Software-Lieferungsprozesse verbessern und einen hohen Qualitätsstandard sicherstellen wollen

Anforderungen

Kenntnisse in der Softwareentwicklung und Programmierung mit Java oder einer anderen objektorientierten Programmiersprache sowie in gängigen Entwicklungsprozessen. 

Trainer kennenlernen
Michael Palotas
Weiterführende Kurse