Belegarbeit: Musik-Katalog

Die erfolgreiche Teilnahme am Archiv des Kurses "Web Services" wird durch die Erarbeitung und Präsentation einer Belegarbeit (in Teams von max. drei Studentinnen und Studenten) nachgewiesen.

Aufgabenstellung

Erstellen und deployen Sie eine dynamische Web-Applikation für die Präsentation von CDs, Schallplatten und MP3-Files in einem Musikkatalog. Stellen Sie insbesondere Details dar wie Interpret, Titel, Musikrichtung, Erscheinungsjahr sowie Dateiname (soweit vorhanden).

Implementieren und deployen Sie die Applikation in einem der folgenden as-a-Service-Stile:

  • IaaS (Vagrant / Ansible),
  • Multi-Container (Docker / k8s), oder
  • PaaS (IBM Cloud), oder
  • FaaS (OpenWhisk)
Sie dürfen Ihrer Kreativität gern freien Lauf lassen und sich je nach gewähltem Stil auf besonders interessante Teilaspekte konzentrieren. Beispiele für Daten finden Sie u.a. bei MusicBrainz . Beachten Sie auf jeden Fall die Lizenzbestimmungen des Anbieters.

Bitte präsentieren Sie das Ergebnis als Gruppe zum oben genannten Termin.

Hinweise

  • Bitte tauschen Sie außerhalb Ihrer Gruppe Gedanken, Tipps, Hinweise oder Lösungsansätze, aber keine fertigen Lösungen.
  • Von jeder TeilnehmerIn einer Gruppe wird erwartet, dass er/sie/* einen Beitrag zum Ergebnis erbracht hat und das auch im Abschlussgespräch demonstriert.
  • Der geschätzte Zeitaufwand für die Belegarbeit wird mit ca. vier Stunden pro TeilnehmerIn angenommen. Im Zweifelsfall entscheiden Sie sich für die Präsentation und Diskussion von Konzepten statt weniger wichtiger Details.
  • Setzen Sie auf Klasse statt Masse. Es ist nicht notwendig, für den Beleg übergroße Datenmengen zu verarbeiten. Auch bei der grafischen Gestaltung kommt es nicht auf Perfektion an.

Viel Erfolg!

letzte Änderung: 12. Dezember 2023