Bachelor: Digital Engineering
601 - Cloud Computing
- Empfohlenes Studiensemester
6
- Turnus
Sommersemester
- Sprachen
Deutsch, Englisch
- ECTS
5
- Prüfungsform
ModA, weitere Angaben siehe Studienplan
- Lehrform und SWS
SU (2SWS), Pra (2SWS)
- Gesamter Workload
150 Stunden
- Präsenzzeit
30 Stunden Seminaristischer Unterricht, 30 Stunden Praktikum
- Selbststudium
90 Stunden
- Modulverantwortung
Prof. Dr. Johannes Ebke (FK07)
Empfohlene Vorkenntnisse für die Teilnahme
Kenntnisse in mindestens einer höheren Programmiersprache
Lernziele
Fach- und Methodenkompetenz
- Studierende kennen die Konzepte und Prinzipien des Cloud Computing.
- Studierende können Cloud-Technologien und Cloud-Dienste einordnen und abgrenzen.
- Studierende kombinieren zielgerichtet Cloud-Dienste, um gegebene Problemstellungen zu lösen.
- Studierende bewerten, inwieweit gegebene Cloud-Architekturen die Erreichung von Softwarequalitätskriterien ermöglichen.
- Studierende kennen grundlegende Elemente der Sicherheit in Cloud-Infrastrukturen und können ihre Verantwortlichkeiten beschreiben.
- Studierende können einfache Cloud-Systeme überwachen und betreiben.
Inhalt
- Grundlagen des Cloud Computing (z.B. Virtualisierung, Kommunikation)
- Automatisierte Infrastrukturbereitstellung und Provisionierung (Infrastructure as a Service, Infrastructure as Code)
- Cluster Scheduling & Orchestration
- Cloud-Architekturen und Programmiermodelle (Serverless Computing)
- Monitoring und DevOps
- Sicherheitsaspekte der Cloud-Nutzung und Sicherheitsmodelle
Lehrmethoden und Lernformen
Whiteboard, Beamer, Digitale Quellen und Lernplattformen sowie praktische Aufgaben unter Nutzung eines oder mehrerer öffentlicher Cloud-Provider
Verwendbarkeit des Moduls
Bachelor Digital Engineering, Bachelor Geodata Science, Wahlpflichtmodul Bachelor Informatik und Design
Literatur
- Aktuelle Online-Quellen und Dokumentationen
- Boris Scholl et. al.: Cloud Native (2019), ISBN: 978-1-49205-382-8
- John Arundel: Cloud Native DevOps mit Kubernetes (2019), ISBN: 978-3-86490-698-5
- Eberhard Wolff: Das Microservices-Praxisbuch: Grundlagen, Konzepte und Rezepte (2018), ISBN 978-3-86490-526-1
- Chris Dodson: Practical Cloud Security: a guide for secure design and deployment (2019), ISBN 978-1-492-03751-4
- Betsy Beyer et al.: Site reliability engineering: How Google runs production systems. (2016) ISBN 978-1-491-92912-4