Einführung in die AWS Cloud: Git, GitHub und Shell
- Kernkonzepte der AWS Cloud und Cloud-Computing-Modelle
AWS-Infrastruktur: Regionen, Verfügbarkeitszonen und Netzwerkgrundlagen
- Wichtige AWS-Dienste: Grundlagen zu Rechenleistung, Speicher und Sicherheit
- AWS-Strategien zur Skalierbarkeit und Kostenoptimierung
- Git als Versionskontrollsystem in AWS Cloud-Projekten verstehen
- Einrichten und Konfigurieren von Git: Grundlegende Befehle für das Workflow-Management
- Repository-Management: Klonen, Verzweigen, Zusammenführen und Konfliktlösung
- GitHub-Grundlagen: Forking, Pull-Anfragen und Zusammenarbeitstechniken
- Einführung in Linux-Shell und Befehlszeilenoperationen
- Grundlegende Shell-Befehle für die Verwaltung von AWS-Instanzen
- Schreiben von Automatisierungsskripten zur Optimierung des AWS-Ressourcenmanagements
- Sicherer Fernzugriff: SSH und Schlüsselauthentifizierung für AWS
- Rollen und Richtlinien für die Identitäts- und Zugriffsverwaltung (IAM)
- Sicherung von AWS-Ressourcen mithilfe von Sicherheitsgruppen und VPC-Konfigurationen
- Bewährte Verfahren für Authentifizierung, Autorisierung und Cloud-Sicherheit
- Verschlüsselung von Daten und Verwaltung von Zugriffskontrollen in der AWS Cloud
- Verwendung von AWS CLI mit Git für die Infrastrukturbereitstellung
- Automatisierung von Cloud-Workflows mit Shell-Skripterstellung und Versionskontrolle
- Integration von GitHub-Aktionen für CI/CD in AWS-Umgebungen
- Bewährte Verfahren für DevOps und Infrastruktur als Code (IaC)