PräsenzNicht BerufsbegleitendFörderfähigPreis: 13.300,00 €
AWS Cloud Engineering
neuefische GmbH Ritterstraße 12-14, 10969 Berlin
Beschreibung
In dieser Schulung lernen Sie, wie Sie komplexe AWS-Cloud-Infrastrukturen auf skalierbare und fehlertolerante Weise entwickeln. Nach dieser Schulung – und dem Bestehen des Tests – sind Sie zertifizierter AWS Cloud Practitioner. Der Kurs konzentriert sich auf: AWS-Grundlagen, Datensicherheit, Automatisierung mit Python, Überwachungssysteme, Analyse von Protokolldateien
Techniken:
Shell Git VSCode AWS Services SQL NoSQL Python CI/CD
API-Entwicklung S3 EC2 Lambda Scrum Kanban REST
AWS Cloud Network Basics
-Verstehen Sie die Grundlagen des Cloud-Netzwerks und die Vorteile der Skalierbarkeit der AWS Cloud.
-Konfigurieren Sie Virtual Private Clouds (VPCs) mit Subnetzen, NAT-Gateways und CIDR-basierter IP-Adressierung.
-Sichern Sie Cloud-Netzwerke mithilfe von Sicherheitsgruppen, Netzwerk-ACLs und privaten Endpunkten.
-Verwenden Sie Elastic Load Balancing und Route 53 für eine optimierte Verkehrsverteilung und hohe Verfügbarkeit.
Infrastructure as Code (IaC) für AWS Cloud
-Automatisieren Sie die Bereitstellung von Cloud-Netzwerken mit AWS CloudFormation und Terraform.
-Verwalten Sie IaC-Vorlagen mit Versionskontroll-Tools wie Git, um Konsistenz zu gewährleisten.
-Erstellen Sie dynamische, wiederverwendbare Vorlagen für eine skalierbare Infrastruktur in der AWS Cloud.
-Stellen Sie IaC-basierte Ressourcen mit bewährten Verfahren für AWS-Entwickler bereit, überwachen Sie sie und beheben Sie Probleme.
AWS-Sicherheit für Cloud-Netzwerke
-Implementieren Sie die Sicherheit der AWS Cloud mithilfe von IAM-Rollen, Verschlüsselung und KMS für den Datenschutz.
-Sichern Sie Cloud-Netzwerke mit Shield, GuardDuty und VPC-Flussprotokollen für die Überwachung und Bedrohungserkennung.
-Konfigurieren Sie TLS/SSL und verwenden Sie die Multi-Faktor-Authentifizierung (MFA) für eine robuste Zugriffsverwaltung.
-Erkunden Sie Compliance-Strategien für eine sichere Cloud-Architektur in AWS Developer-Umgebungen.
Python für AWS-Cloud-Anwendungen
-Verwenden Sie Python zur Automatisierung von AWS Cloud-Bereitstellungen und serverlosen Anwendungen.
-Schreiben Sie Lambda-Funktionen in Python, um ereignisgesteuerte Workflows in Cloud-Netzwerken zu erstellen.
-Integrieren Sie AWS Cloud-Dienste wie S3, DynamoDB und SNS in Python-Skripte für die Datenverarbeitung.
-Überwachen Sie serverlose Apps und debuggen Sie Python-basierten Code mit CloudWatch für nahtlose Abläufe.
Skalierung mit erweiterten AWS-Diensten
-Verwenden Sie Amazon EC2 Auto Scaling und Elastic Load Balancing, um die Leistung des Cloud-Netzwerks zu optimieren.
-Nutzen Sie AWS Lambda für die dynamische Skalierung in serverlosen Architekturen.
-Verwalten Sie containerisierte Anwendungen mit Amazon ECS und EKS für skalierbare AWS Cloud-Lösungen.
-Skalieren Sie Datenbanken mit DynamoDB Auto Scaling und RDS-Lese-Replikaten für einen reibungslosen Betrieb.
Capstone-Projekt: Aufbau skalierbarer AWS Cloud-Architekturen
-Entwerfen Sie ein skalierbares, sicheres AWS Cloud-Netzwerk, das fortschrittliche Dienste wie Lambda und ECS integriert.
-Automatisieren Sie die Einrichtung der Infrastruktur mit IaC-Tools, um die betriebliche Effizienz sicherzustellen.
-Implementieren Sie Überwachungs-, Sicherheits- und Skalierungsstrategien in der gesamten AWS Cloud.
-Arbeiten Sie an einem realen Projekt mit, um Ihre Fähigkeiten und Ihr Fachwissen als AWS-Entwickler unter Beweis zu stellen.