Vielen Dank für die Zusendung Ihrer Anfrage! Eines unserer Teammitglieder wird Sie in Kürze kontaktieren.
Vielen Dank, dass Sie Ihre Buchung abgeschickt haben! Eines unserer Teammitglieder wird Sie in Kürze kontaktieren.
Schulungsübersicht
Microservice-Architektur
- Grundlegende Prinzipien von Microservices
- Komponenten und Service-Design
- Häufige Microservice-Muster
- Strategien für die Inter-Service-Kommunikation
- Bewältigung verteilter Transaktionen in Microservices
- Sicherheitsaspekte in der Microservice-Architektur
- Orchestrierung und Service Discovery
- Containerisierung von Microservices
- Monitoring und Observability von Microservices
- Einführung in Serverless und Event Sourcing
Containerbasierte Anwendungsarchitektur
- Einführung in Containerisierungskonzepte
- Arbeit mit Docker: Container-Erstellung und -Verwaltung
- Entwurfsprinzipien für containerisierte Anwendungen
- Grundlagen von Kubernetes und Container-Orchestrierung
- Netzwerktechnik in containerisierten Umgebungen
- Sicherheitsbewährte Praktiken für Container
- Einsatz von Service Mesh für Microservice-Kommunikation
- Lastverteilung und Skalierungsstrategien
- Distributed Tracing und Metrik-Sammlung
- Infrastructure as Code (IaC) für die Container-Bereitstellung
- Aufbau einer Container-Bereitstellungsplattform
CI/CD-Bereitstellung
- Konzepte von CI/CD-Pipelines
- Tools und Technologien für CI/CD-Automatisierung
- Automatisierte Builds und Versionierung
- Automatisierte Teststrategien in CI/CD
- Bereitstellungsautomatisierung und Release-Strategien
- Einsatz von Infrastructure as Code (IaC) bei Bereitstellungen
- Bereitstellungsmuster: Blue-Green, Canary und Rolling Updates
- Integration von Sicherheit in DevOps (DevSecOps)
ABC (Erweiterte Bewährte Praktiken & Überlegungen)
- Bewährte Praktiken für resiliente Architektur
- Performance-Optimierung und Skalierbarkeitsaspekte
- Notfallwiederherstellungsplanung für Microservices und Container
Zusammenfassung und nächste Schritte
Voraussetzungen
- Grundkenntnisse in der Softwareentwicklung
- Verständnis von Cloud-Computing-Konzepten
- Vertrautheit mit der Linux-Befehlszeile
Zielgruppe
- Softwareentwickler
- DevOps-Ingenieure
- Cloud-Architekten
- Systemadministratoren
21 Stunden
Erfahrungsberichte (1)
Best Practices für CI/CD (gitflow und gitops), Anwendungsstrategien, Idempotenz und Drift, Fernverwaltung des Zustands (remote state management), Pod Disruption Budgets sowie Best Practices
McKayla Fusco - NSWC Dahlgren Division - DNA
Kurs - Resilient Architecture: Microservices, Containers, and CI/CD
Maschinelle Übersetzung