Kontakt aufnehmen

Schulungsübersicht

Modul 1: Einführung in die Cloud-Computing

• Übersicht über Cloud Computing
• Vorteile des Cloud Computings
• Cloud-Servicemodelle (IaaS, PaaS, SaaS)
• Einführung in AWS
• Überblick über AWS-Dienste
• Globale Infrastruktur

Modul 2: Grundlagen der Softwarearchitektur

• Prinzipien der Softwarearchitektur
• Architekturmuster und -stile
• Schichtenarchitektur
• Microservices-Architektur
• Serverless-Architektur

Modul 3: Kernkomponenten von AWS

• Compute-Dienste
• EC2 (Elastic Compute Cloud)
• AWS Lambda
• Storage-Dienste
• S3 (Simple Storage Service)
• EBS (Elastic Block Store)
• Datenbankdienste
• RDS (Relational Database Service)
• DynamoDB
• Netzwerkdingste
• VPC (Virtual Private Cloud)
• Route 53

Modul 4: Bereitstellung von Java-Anwendungen auf AWS

• AWS Elastic Beanstalk
• Docker und ECS (Elastic Container Service)
• Serverless-Bereitstellung mit AWS Lambda
• CI/CD-Pipelines mit AWS CodePipeline und CodeBuild

Modul 5: Sicherheit in der Cloud-Architektur

• Grundlagen der AWS-Sicherheit
• IAM (Identity and Access Management)
• AWS Key Management Service

Modul 6: Monitoring und Skalierung

• Überwachung von Anwendungen auf AWS
• CloudWatch
• AWS X-Ray
• Auto Scaling
• EC2 Auto Scaling
• DynamoDB Auto Scaling
• Techniken zur Leistungsoptimierung

Modul 7: Praktische Labs und Projekte

• Bereitstellung einer Java-Webanwendung auf AWS Elastic Beanstalk
• Aufbau und Bereitstellung einer serverlosen Anwendung mit AWS Lambda
• Einrichtung einer CI/CD-Pipeline für eine Java-Anwendung
• Implementierung einer Microservices-Architektur mit AWS und Java

Voraussetzungen

Grundkenntnisse in Java und AWS

 21 Stunden

Teilnehmerzahl


Preis je Teilnehmer (exkl. USt)

Erfahrungsberichte (2)

Kommende Kurse

Verwandte Kategorien