Modulbeschreibung

Cloud Solutions

Kurzzeichen:
M_CldSol
Durchführungszeitraum:
FS/21-FS/25
ECTS-Punkte:
4
Lernziele:

Cloud Computing hat sich in den letzten Jahren vom Trendthema zur attraktiven Architekturalternative für Entwicklung und Betrieb von Web-Anwendungen und anderer Software entwickelt. Neben traditionellen IT-Anbietern sind viele Internetfirmen im Public Cloud Markt aktiv; Open Source Assets erlauben den Aufbau von Private Clouds. Cloud-Anbieter unterscheiden sich stark hinsichtlich ihrer Preismodelle und der zugesicherten Dienstgüten. Anwendungsarchitekten und Entwickler sind mit einer Vielzahl neuer Designoptionen konfrontiert, z.B. nichtrelationale Speichertechniken (NoSQL), Message-Oriented Middleware mit At-Least-Once Delivery sowie Server-, Speicher- und Netzwerkvirtualisierung. Cloud-Anwendungen sollten fehlertolerant, skalierbar  und resourcenschonend sein; nicht alle etablierten Entwurfsmuster eignen sich per se für Cloud-Anwendungen.  

Dieses Modul führt in die Konzepte und Technologien des Cloud Computing ein und befähigt Sie, Cloud-Dienste aus der Sicht des Anwendungsarchitekten zu analysieren: 

  • Sie können die definierenden Merkmale des Cloud Computing, die Cloud Deployment-Modelle (Sichtbarkeitsarten) und Servicemodelle (Abstraktionsebenen) auflisten und vergleichen.
  • Sie können die Cloud-Architekturmuster erklären und auf Cloud-Dienste anwenden.
  • Sie können die Stärken, Schwächen, Chancen und Risiken von Cloud Computing einschätzen und erklären.
  • Sie sind in der Lage, Cloud-Anbieter hinsichtlich ihrer Eignung für den Betrieb von Web- und Unternehmensanwendungen zu bewerten.
  • Sie können die Auswirkungen von Cloud Deployment auf den Anwendungsentwurf beurteilen und cloudfähige Anwendungen entwerfen.
Verantwortliche Person:
Stocker Mirko
Standort (angeboten):
Rapperswil-Jona, St. Gallen
Empfohlene Module:
Zusätzlich vorausgesetzte Kenntnisse:
keine
Skriptablage:
Modultyp:
Standard-Modul für Informatik STD_14(Empfohlenes Semester: 6)
Standard-Modul für Informatik STD_21(Empfohlenes Semester: 8)
Standard-Modul für Informatik STD_23(Empfohlenes Semester: 8)
Standard-Modul für Data Science STD_23 (VR)
Standard-Modul für Informatik Retro STD_14_UG(Empfohlenes Semester: 6)
Standard-Modul für Generalist STD_14 (PF)

Kurse in diesem Modul