DevOps & Cloud Computing
Workshop-Inhalt
Einführung
Technologie- und Architektur-Überblick, agile dynamische Software-Entwicklung (CI/CD), DevOps, Cloud Computing – IaaS & PaaS.
CI/CD
Jenkins CI (Continuous Integration), Harness CD Overview, Ansible Basics.
Ansible Automation
Infrastructure/Network Automation, Java Application Automation, Cloud Automation.
Microservices & Architektur
Micro Service Concepts, Framework-Überblick (Quarkus, Vert.x, Spring Boot), Quarkus Development, Hybrid Architecture.
Cloud Computing
Public Cloud Provider (AWS, Google, Microsoft), AWS Building Blocks – Services & Databases, EC2 und Container Services.
Container
Docker Images erstellen, Deployment auf Amazon EKS (Kubernetes), AWS Fargate.
Lernziele
- Überblick über moderne Architekturen und DevOps-Konzepte
- Aufbau von Cloud-Anwendungen beurteilen und wesentliche Building Blocks kennen
- CI/CD-Funktion verstehen und einfache Abläufe konfigurieren
- Einfache Ansible-Automatisierungs-Scripts schreiben
- Microservice auf Basis von Quarkus entwickeln
- Docker Image erstellen und in der Amazon Cloud deployen
Zielgruppe & Voraussetzungen
Ideal für
Java-Softwareentwickler/innen, die den Einstieg in Cloud-Native Development und DevOps-Praktiken suchen.
Voraussetzungen
Gute Java-Kenntnisse und grundlegende JEE/Spring-Kenntnisse.
