Das von uns angebotene DevOps Seminar vermittelt praktische und methodische Grundlagen im Bereich kontinuierliche Softwareentwicklung, Testautomatisierung und automatische Deployments. Wir bauen Basiswissen über die wichtigsten Aspekte der Testautomatisierung auf und wenden dieses in praktischen Übungen und Beispielen an.
DevOps beschreibt eine Philosophie, die das Ziel hat, eine Brücke zwischen Entwicklung (Development) und IT Betrieb (IT Operations) zu bauen. Das Ziel ist es eine kontinuierliche Softwarebereitstellung sicherzustellen. Mit DevOps und Continuous Delivery bringen Unternehmen qualitativ hochwertige Software schneller und in kürzeren Intervallen auf Ihre produktiven Systeme und zu ihren Kunden.
Inhalte des Seminars: Was erwartet Sie?
- Woher stammt der Begriff DevOps?
- Wann und warum macht DevOps Sinn?
- Das CALMS Modell (Culture, Automation, Lean, Measurement, Sharing)
- Die Rollenverteilung in DevOps
- Prinzipien und Praktiken - Continuous Integration, Continuous Delivery, Continuous Testing
- Testautomatisierung mit Jenkins
- Continuous Integration (Maven, Jenkins)
- Testautomatisierung mit Selenium
- Continuous Deployment (Ansible, Jenkins)