Kurs
digicode: AWSS02
DevOps Engineering on AWS – Intensive Training (AWSS02)
AWSS02
Dieses Training unterstützt dich bei der Vorbereitung auf diese offizielle AWS-Zertifizierung: AWS Certified DevOps Engineer – Professional
Kurs-Facts
- Assimilation und Nutzung des AWS-Modells der gemeinsamen Sicherheitsverantwortung
- Architektur und Aufbau von AWS-Anwendungsinfrastrukturen, die vor den häufigsten Sicherheitsbedrohungen geschützt sind
- Schutz von Daten im Ruhezustand und während der Übertragung durch Verschlüsselung
- Automatisierte und reproduzierbare Anwendung von Sicherheitschecks und -analysen
- Konfigurieren der Authentifizierung für Ressourcen und Anwendungen in der AWS Cloud
- Einblicke in Ereignisse durch Erfassen, Überwachen, Verarbeiten und Analysieren von Protokollen
- Identifizierung und Abwehr eingehender Bedrohungen für Anwendungen und Daten
- Durchführung von Sicherheitsbewertungen, um sicherzustellen, dass gemeinsame Schwachstellen gepatcht und bewährte Sicherheitsverfahren angewendet werden
Dieser Kurs zeigt, wie du die AWS Security Services effizient nutzen kannst, um in der AWS Cloud sicher zu bleiben. Er fokussiert auf den Sicherheitspraktiken, die AWS empfiehlt, um die Sicherheit Ihrer Systeme und Daten in der Cloud zu erhöhen.
Der Kurs behandelt die Sicherheitsmerkmale zentraler AWS-Dienste in den Bereichen Compute, Storage, Netzwerk und Datenbanken. Zusätzlich kommt der Einsatz von AWS-Diensten und -Tools zur Automatisierung, kontinuierlichen Überwachung, Protokollierung und Reaktion auf Sicherheitsvorfälle zur Anwendung.
- Tag 1
- Einführung in DevOps
- Infrastruktur als Code, Teil 1: Design und Sicherheit
- Infrastruktur als Code, Teil 2: CloudFormation und Konfigurationsmanagement
- Tag 2
- Continuous Integration in der Cloud
- Continuous Delivery mit AWS
- Anwendungsbereitstellung auf AWS, Teil 1
- Tag 3
- Anwendungsbereitstellung auf AWS, Teil 2
- Zusammenführung
- Optimierung der Bereitstellungsleistung
- Verwaltung und Automatisierung von Infrastruktur
Teil von folgenden Kursen / Lehrgängen
Dieser Kurs richtet sich an folgende Jobrollen:
- CloudOps
- DevOps
Wir empfehlen, dass die Teilnehmer/innen dieses Kurses die folgenden Voraussetzungen mitbringen:
- Sie benötigen praktische Kenntnisse in mindestens einer fortgeschrittenen Programmiersprache (C#, Java, PHP, Ruby, Python usw.) sowie fortgeschrittene Kenntnisse der Linux- oder Windows-Befehlszeilenverwaltung für Einsteiger
und den folgenden Kurs besucht haben (oder über gleichwertige Kenntnisse verfügen):
Willkommen in der aufregenden Welt von AWS DevOps! Diese transformative Reise beginnt damit, dass du in das Konzept von Infrastructure as Code (IaC) mit AWS CloudFormation eintauchst. In späteren Kapiteln erweitern wir dieses Wissen mit AWS CDK und AWS SAM. Diese leistungsstarken Tools beschleunigen die Bereitstellung und Verwaltung der Infrastruktur durch zuverlässige, wiederholbare Prozesse und bilden eine solide Grundlage für deine DevOps-Bemühungen. Darauf aufbauend wagen wir uns an die AWS CodeSuite, einschliesslich AWS CodeCommit, CodeBuild, CodeDeploy, CodePipeline und CodeStar. Diese Suite bildet das Rückgrat deines DevOps-Workflows und ermöglicht eine effiziente Codekompilierung, automatisierte Bereitstellungen und nahtlose Integrations- und Bereitstellungsprozesse.
Gleich zu Beginn des Kurses erörtern wir die Welt der Microservices und der Containerisierung. Du erfährst, welche Rolle Microservices in modernen Architekturpraktiken spielen und wie sie komplexe geschäftliche Herausforderungen mit Hilfe von DevOps-Methoden lösen. Ergänzend zu diesem Wissen machst du dich mit der Containerisierung mithilfe von Amazon Elastic Container Service (ECS) und Amazon Elastic Kubernetes Service (EKS) vertraut und verstehst deren tiefgreifende Auswirkungen auf Softwareentwicklungspraktiken und DevOps-Methoden.
Zum Schluss widmen wir uns der Sicherheit – der Grundlage für alle Vorgänge in AWS. Wir zeigen dir die Bedeutung von AWS IAM und helfen dir, seine wichtige Rolle bei der Kontrolle des Zugriffs auf AWS-Ressourcen zu verstehen. Ergänzend dazu verbringen wir einige Zeit damit, AWS Config und AWS CloudTrail zu beleuchten – Tools, die deine Fähigkeit zur Prüfung, Überwachung und Automatisierung der Einhaltung von Ressourcen verbessern.
Im Wesentlichen geht es in diesem Kurs nicht nur um das Erlernen von Tools und Praktiken. Es geht darum, die Art und Weise zu ändern, wie du über Softwareentwicklung und -betrieb denkst. Es geht darum, dich zu ermutigen, schnellere, bessere und sicherere Anwendungen durch die Kraft der Automatisierung, der Zusammenarbeit und einer Kultur der kontinuierlichen Verbesserung zu schaffen.