Skip to content
@six7-click-n-deploy

six7 - click n' deploy

OpenStack AppStore

OpenStack AppStore (Studienprojekt)

Wir entwickeln im Rahmen unseres Studiums einen AppStore für Lehr- und Übungsumgebungen auf OpenStack.
Ziel ist es, dass Dozierende ohne tiefes Cloud-/OpenStack-Wissen Anwendungen und komplette Übungsumgebungen bereitstellen können – schnell, wiederholbar und mit klaren Ressourcengrenzen.

Worum geht’s?

Viele Lehrveranstaltungen brauchen heute IT-Umgebungen, die für Studierende zuverlässig verfügbar sind – z. B.:

  • Entwicklungsumgebungen für Programmierübungen
  • GitLab/Jenkins für Kursprojekte
  • Jupyter-Server für Data Science Übungen
  • Pentesting-Labs in isolierten Netzwerken
  • Kubernetes-Cluster für Microservices oder KI-Anwendungen

Unser AppStore soll diese Szenarien als vorkonfigurierte “Apps” bereitstellen, die sich per Klick deployen und verwalten lassen.

Für wen ist das?

  • Dozierende: einfache Bereitstellung und Verwaltung von Kursumgebungen
  • Studierende: verlässlicher Zugriff auf Übungsumgebungen im Kurskontext
  • Administratoren: Support-Möglichkeit, Kontrolle und Ressourcengrenzen (Quotas)

Lokales Setup

Eine Schritt-für-Schritt-Anleitung zum lokalen Aufsetzen der Entwicklungsumgebung findet sich in der Setup-Dokumentation.

Pinned Loading

  1. .github .github Public

    Documentation of the project.

    2

  2. frontend frontend Public

    The frontend of the App Store.

    Vue 1

  3. backend backend Public

    The Backend of the App Store.

    Python 1

  4. worker worker Public

    The worker of the App Store.

    Python 1 1

  5. deployment deployment Public

    The deployment orchestration of the App Store.

    Jinja 2

  6. Online-IDE Online-IDE Public

    Demo App for our App Store.

    HCL 1

Repositories

Showing 10 of 11 repositories

Top languages

Loading…

Most used topics

Loading…