Aktuelle Vorlesung: Technische Hochschule Rosenheim, Wintersemester 2019/2020
Inhalte:
- Organisatorisches
- Einführung Cloud Computing
- Kommunikation
- Programmiermodelle: Reactive Programming
- Virtualisierung
- Provisionierung
- Infrastructure-as-a-Service
- Cluster-Scheduling
- Cluster-Orchestrierung
- Cloud-fähige Softwarearchitekturen
- Plattform-as-a-Service
- Serverless
- Big Data: Speicherung und Verarbeitung
- Continous Delivery
- Prüfungsvorbereitung
Für die Übungen notwendige Software:
- Java-Entwicklungsumgebung der Wahl (Eclipse, IntelliJ, Netbeans).
- Java Development Kit (JDK) 8. (https://adoptopenjdk.net/)
- git in der aktuellsten Version: https://git-scm.com/download/win. Optional: github Desktop (https://desktop.github.com).
- Vagrant (inklusive der benötigten VirtualBox Version) in der aktuellsten Version. (https://www.vagrantup.com)
- Docker for Windows (https://docs.docker.com/docker-for-windows) oder Docker for Mac (https://docs.docker.com/docker-for-mac)
- Minikube (https://github.com/kubernetes/minikube/releases)
- Minishift (https://github.com/minishift/minishift/releases)
Autoren:
- Josef Adersberger (josef.adersberger@qaware.de, @adersberger)
- M.-Leander Reimer (mario-leander.reimer@qaware.de, @lreimer)
- Moritz Kammerer (moritz.kammerer@qaware.de, @phxql)
- Sonja Wegner (sonja.wegner@qaware.de, @sonjawegner)
Cloud Computing Vorlesung von Josef Adersberger und M.-Leander Reimer ist lizenziert unter einer Creative Commons Namensnennung - Weitergabe unter gleichen Bedingungen 4.0 International Lizenz.