HFI - Cloud Computing (CC)
In diesem Kurs baust und betreibst du eine eigene Cloud. Auf drei virtuellen Maschinen richtest du OpenNebula als Infrastruktur ein, teilst sie in Mandanten auf, stellst darauf per Code einen Kubernetes-Cluster bereit und überwachst alles mit Prometheus, Grafana und Loki. In den Zusatzaufträgen betreibst du zudem ein lokales Sprachmodell als Dienst auf deiner Plattform. Es hilft beim Betrieb, ohne dass Daten das Haus verlassen.
Alle Kapitel folgen einem Fall. Die Genossenschaft Wolkenwerk Bern betreibt eine gemeinsame Cloud für ihre Mitglieder, darunter eine Hausarztpraxis, ein Treuhandbüro, ein Velogeschäft mit Webshop und eine kleine Gemeinde. Die Geschäftsführerin Simone Wyss bringt in jedem Teil einen neuen Auftrag für dich als Plattform-Team.
Teil 0 umfasst den Kursüberblick, das Lab, deine persönlichen Parameter, das Vorbereiten der VMs und die Werkzeuge mit dem Abgabe-Repo. Der Kursüberblick zeigt Teil für Teil, was du im ganzen Modul aufbaust. Wie deine Note aus den vier Meilensteinen und der Prüfung entsteht, steht unter Leistungsbeurteilung, die Begriffe des Kurses erklärt das Glossar.
Texte und Abbildungen stehen unter CC BY-SA 4.0 und der Code unter der MIT-Lizenz. Die Quellen liegen auf GitHub.