Übersicht
In diesem Kurs erwerben Sie fundierte Kenntnisse zur Umsetzung moderner DevOps-Praktiken auf AWS. Sie lernen, wie Infrastruktur automatisiert bereitgestellt, Anwendungen effizient entwickelt und CI/CD-Prozesse aufgebaut werden, um Software schneller und zuverlässiger bereitzustellen.
Darüber hinaus behandeln Sie Infrastructure as Code mit AWS CloudFormation, automatisierte Deployment-Prozesse, moderne Bereitstellungsstrategien sowie Monitoring und Performance-Optimierung. Der Kurs vermittelt praxisnahes Wissen für die Entwicklung skalierbarer, sicherer und effizienter DevOps-Umgebungen auf AWS.
Lernziele
- Verstehen der zentralen Konzepte, Prinzipien und Praktiken der DevOps-Methodik.
- Entwurf und Implementierung von AWS-Infrastrukturen zur Unterstützung moderner DevOps-Projekte.
- Automatisierung von Infrastruktur mit Infrastructure as Code unter Verwendung von AWS CloudFormation.
- Einrichtung und Nutzung von Continuous-Integration- und Continuous-Delivery-Prozessen auf AWS.
- Implementierung von CI/CD-Pipelines mit AWS CodeCommit, AWS CodePipeline und AWS CodeDeploy.
- Auswahl geeigneter AWS-Services für unterschiedliche Bereitstellungs- und Betriebsanforderungen.
- Anwendung moderner Deployment-Strategien wie Blue-Green Deployments und A/B-Tests.
- Automatisierung von Infrastruktur- und Anwendungsbereitstellungen mit AWS-Services.
- Überwachung und Optimierung von Anwendungen und Cloud-Umgebungen auf AWS.
- Verbesserung von Skalierbarkeit, Zuverlässigkeit und Betriebseffizienz durch DevOps-Methoden.
Zielgruppe
- Systemadministratoren
- Softwareentwickler
- DevOps-Ingenieure
- Cloud-Ingenieure
- Technische Fachkräfte, die DevOps-Prozesse auf AWS implementieren oder optimieren möchten
Voraussetzungen
- Kenntnisse entsprechend den Kursen System Operations on AWS (AWS-SO) und Developing on AWS (AWS-D) oder vergleichbare praktische Erfahrung.
- Praktische Kenntnisse in mindestens einer Programmiersprache wie C#, Java, PHP, Ruby oder Python.
- Grundlegende Erfahrung mit der Administration von Linux- oder Windows-Systemen über die Kommandozeile.
- Praktische AWS-Erfahrung mit der AWS Management Console und der AWS Command Line Interface (CLI).
Inhalte
DevOps-Grundlagen und Infrastructure as Code
- Einführung in DevOps-Prinzipien und Best Practices
- Zusammenarbeit zwischen Entwicklung und Betrieb
- Infrastructure as Code (IaC)
- Sicherheit und Governance in DevOps-Umgebungen
- AWS CloudFormation für die Infrastrukturautomatisierung
- Konfigurationsmanagement und wiederholbare Deployments
Continuous Integration und Continuous Delivery
- Einführung in CI/CD-Konzepte
- Versionsverwaltung mit AWS CodeCommit
- Continuous Integration auf AWS
- Continuous Delivery und Continuous Deployment
- Entwicklung automatisierter Bereitstellungspipelines mit AWS CodePipeline
Anwendungsbereitstellung auf AWS
- Bereitstellung moderner Cloud-Anwendungen
- AWS CodeDeploy
- AWS OpsWorks
- AWS Elastic Beanstalk
- Container- und servicebasierte Bereitstellungsmodelle
- Auswahl geeigneter Deployment-Strategien für unterschiedliche Szenarien
Deployment-Strategien und Automatisierung
- Blue-Green Deployments
- A/B-Tests
- Automatisierte Rollouts und Rollbacks
- Skalierbare Bereitstellungsprozesse
- Best Practices für zuverlässige Releases
Monitoring, Betrieb und Optimierung
- Überwachung von Anwendungen und AWS-Ressourcen
- Früherkennung von Betriebsproblemen
- Leistungsoptimierung von Anwendungen
- Betriebsautomatisierung auf AWS
- Verbesserung von Stabilität, Skalierbarkeit und Effizienz
Preis: 1.875,00 EUR - 1.995,00 EUR
Termine