In dieser Weiterbildung erlangen Sie fundierte Kenntnisse in DevOps und Cloud Computing mit Microsoft Azure. Sie lernen, Entwicklungs- und Betriebsteams durch den Einsatz von Microsoft Azure effektiver zu vernetzen und agile Prozesse zu implementieren. Ein Schwerpunkt liegt auf der Anwendung von Microsoft Azure zur Automatisierung von Bereitstellungsprozessen und der kontinuierlichen Integration und Bereitstellung von Softwarelösungen. Sie setzen sich intensiv mit den Kernkomponenten von Microsoft Azure auseinander, darunter virtuelle Maschinen, Netzwerke und Speicherlösungen. Zudem erlernen Sie den Umgang mit Microsoft Azure DevOps-Tools, um Entwicklungsprojekte effizient zu planen, zu entwickeln und bereitzustellen. Ein weiterer Fokus liegt auf der Implementierung von Sicherheits- und Compliance-Strategien innerhalb von Microsoft Azure-Umgebungen. Durch praxisnahe Übungen und Projekte wenden Sie die erlernten Konzepte direkt in Microsoft Azure an. Dies umfasst die Konfiguration von Microsoft Azure-Diensten, die Automatisierung von Workflows und die Überwachung von Anwendungen. Nach Abschluss der Weiterbildung sind Sie in der Lage, DevOps-Praktiken in Microsoft Azure umzusetzen und Cloud-Infrastrukturen effizient zu verwalten.
- Einführung in die Terminologie von Microsoft Azure
- Theoretische Grundlagen von Softwarecontainern
- Grundlagen und Verwendung von Docker mit Fokus auf Microsoft Azure
- Grundlagen und Verwendung von Kubernetes
- Die drei Wege in DevOps unter Berücksichtigung von Microsoft Azure
- Anwendung von Conways Gesetz
- Continuous Integration und automatisiertes Testen mit Kenntnissen im Bereich Microsoft Azure
- Continuous Delivery und Continuous Integration
- Deployment Pipeline im Kontext von Microsoft Azure
Tools und Automatisierung im DevOps-Umfeld
- Installation und Verstehen von Ansible mit Anwendungen aus Microsoft Azure
- Einrichtung von Cloud Computing mit Ansible
- Überwachung von Cloud Computing mit Prometheus und Bezug zu Microsoft Azure
- Release-Automatisierung und Risikoreduktion
- Telemetriedaten und A/B-Tests mit Einsatz von Microsoft Azure
Managementaspekte und strategische Planung
- Kostenkalkulation von Microsoft Azure
- Compliance-Überlegungen
- Kombination von DevOps und Microsoft Azure
- Auswahl von IaaS-Anbietern
- Review- und Koordinationsprozesse mit Ausrichtung auf Microsoft Azure
Sicherheit und Monitoring
- Information Security unter Einbindung von Microsoft Azure
- Continuous Security
- Überwachung von Cloud Computing mit Prometheus mit Fokus auf Microsoft Azure