Diese Schulung soll ein tiefgreifendes Verständnis der grundlegenden Konzepte und fortgeschrittenen Techniken vermitteln, die für AWS und Cloud erforderlich sind. Sie umfasst Cloud-Entwicklung, AWS-Techniken, GitHub-Grundlagen, Cloud-Infrastruktur-Bereitstellung, serverlose Bereitstellung, Python und AWS-Netzwerke, Infrastruktur als Code, skalierbare Datenpipelines, sichere Serververwaltung und weitere Themen.
- Erkundung der Grundlagen von AWS DevOps und seiner Rolle in der agilen Entwicklung.
- Verständnis der Bedeutung von AWS CloudFormation bei der Verwaltung der Infrastruktur als Code (IaC).
- Nutzung von CI/CD-Pipelines für eine nahtlose Anwendungsbereitstellung in AWS Cloud.
- Erstellung und Verwaltung von AWS CloudFormation-Vorlagen für die Ressourcenbereitstellung.
- Automatisierung der Bereitstellung einer skalierbaren und sicheren AWS Cloud-Infrastruktur.
- Bewährte Verfahren für die Verwendung von CloudFormation in DevOps-Workflows.
- Einrichtung von Pipelines für kontinuierliche Integration und kontinuierliche Bereitstellung mit AWS CodePipeline und CodeBuild.
- Automatisierung von Tests, Integration und Bereitstellung von Anwendungen.
- Optimierung von Workflows für schnelle und zuverlässige Software-Releases in AWS Cloud.
- Automatisierung von Infrastruktur-Updates in CI/CD-Pipelines mit CloudFormation.
- Überwachung und Verwaltung der Anwendungsleistung mit AWS CloudWatch.
- Praxisbeispiele für DevOps-Workflows, die IaC und CI/CD in AWS integrieren.
AWS DevOps umfasst die Automatisierung der Anwendungsbereitstellung und Infrastrukturaktualisierungen durch die Integration von AWS CloudFormation in CI/CD-Pipelines.