Tag: Cloud
Logging, Tracing, Metriken: Unser Weg zu einem wiederverwendbaren Projekt-Skeleton
Dieser Beitrag ist im Rahmen der Vorlesung „Software Development for Cloud Computing“ entstanden. Das beschriebene Projekt ist auf GitHub verfügbar:https://github.com/simonbreit-dev/software-development-cloud-computing26https://github.com/simonbreit-dev/sdfcc-gitops I. Einleitung Wer schon mal versucht hat herauszufinden, warum eine von mehreren verteilten Services abhängige Anwendung plötzlich nicht mehr wie erwartet funktioniert, weiß: Ohne die richtigen Werkzeuge kommt man schnell an seine Grenzen. Unser Ziel…
- Allgemein, Cloud Technologies, DevOps, Internet of Things, Scalable Systems, Student Projects, System Designs, System Engineering, Ultra Large Scale Systems
GitOps for a Greenhouse That Grows in the Cloud
A minimal GitOps reconciler for a simulated greenhouse edge device. Live Demo Introduction As software developers we’re kind of trained to expect that anything that can go wrong eventually will, so we build fallbacks, write tests, and generally design around failure. I spend a lot of my time automating devices that are annoyingly far from…
Allgemein, Cloud Technologies, Games, Interactive Media, Mobile Apps, Scalable Systems, Student ProjectsHdM-Place: Building a r/place clone for our university
What would r/place on a map of our campus look like? This is how we built HdM-Place, a cloud‑based collaborative game, where players can place pixels on a map of our campus which gets updated for everyone in real time.

Leased cloud machines: making a teardown guarantee observable
Renting a cloud machine is a single API call. Giving it back reliably took four months. This post follows horizon through three rewrites, the teardown layers that survived them, and the measurements that show whether the guarantee actually holds.
StudySwipe in AWS
Wie aus einem Karteikarten-Projekt, das bisher nur lokal lief, ein automatisiertes AWS-Deployment wurde: Terraform, Docker und ECR, ein Skript für alles. Und die Stolpersteine, die dabei nötig waren.
Gewährleistung der Skalierbarkeit eines Online-Taxidienstes am Beispiel von Uber
Abstract: Skalierbarkeit gehört zu den zentralen Themen verteilter Systeme. Mit zunehmender Nachfrage und regionaler Ausbreitung eines verteilten Dienstes sind im Lauf der Zeit erhebliche Einschränkungen in der Leistung und Zuverlässigkeit zu erwarten. Insbesondere bei einem Taxidienst, dessen Dienste weltweit über eine mobile Anwendung angeboten werden, müssen spezifische technische Gegebenheiten wie Echtzeitübertragung und die Häufigkeit von…

AI meets Kebab: Konzeption und Umsetzung des Dönerguide Stuttgart
I. Was ist der Dönerguide? Kurz gesagt: Ein studentisches Webprojekt zwischen Hunger, Daten, KI und Architekturentscheidungen. Problem Die Suche nach dem besten Dönerladen, der den eigenen Anforderungen entspricht ist oft gar nicht so einfach. Besonders in einer Stadt wie Stuttgart existieren hunderte Dönerläden, mit stark unterschiedlicher Qualität, Preisen, Öffnungszeiten und Angeboten. Klassische Plattformen wie Google…
Morehuehner: Ein Moorhuhn-Remake als Cloud-Native Multiplayer-Browsergame
Developing a cloud-native web application for case-based file sharing on AWS
Motivation Professional file sharing is a significant challenge in sectors such as healthcare, insurance, and consulting. Practitioners routinely need to exchange sensitive documents with clients, yet existing solutions such as Google Drive and OneDrive can quickly become disorganized when managing multiple cases. Users struggle with scattered links, having to manually control access for each recipient…
Entwicklung einer verteilten Cloud-Anwendung am Beispiel eines Multiplayer Spiels
Einleitung Den meisten sollte das Spielprinzip von “Cookie Clicker” bekannt sein: Ein Klick auf einen Keks erhöht den Spielstand um einen Punkt. Das Spiel ist endlos, hat keine Punktegrenze. Es geht darum, im Leaderboard nach oben zu klettern. Im Rahmen der Vorlesung “System Engineering and Management” (143101a) erweiterten wir das Konzept zu einem Echtzeit-Multiplayer Spiel.…
