AdminTools 2.0

van Doesburg, Arjan and Karalic, Slavisa and Ratcliff, Robin (2018) AdminTools 2.0. Masters thesis, HSR Hochschule für Technik Rapperswil.

[thumbnail of Ratcliff Karalic vanDoesburg Publikation.pdf]
Preview
Text
Ratcliff Karalic vanDoesburg Publikation.pdf - Supplemental Material

Download (1MB) | Preview

Abstract

Die Fachhochschule Nordwestschweiz (FHNW) betreibt neben ihrem eigentlichen Webauftritt www.fhnw.ch zusätzlich rund 400 weitere Webdienste von diversen Instituten, Projekten, etc.
Im Moment werden all diese Webdienste auf einem einzelnen Server gehostet. Dies ist aus Sicht Performance und Security ungünstig. Ein weiteres Problem stellt das Antragsformular
dar; es läuft auf einer veralteten, nicht mehr unterstützen Technologie (Plone 3). Die Client-Server Applikation «Admintools 2.0» stellt Benutzern und Administratoren neue,
effiziente Werkzeuge basierend auf modernen Standards zur Verfügung. Ein Benutzer kann einen neuen Webdienst bestellen, der Administrator oder eine andere Bewilligungsinstanz kann ihn prüfen und freigeben. Für neu freigegebene Webdienste wird durch die Applikation
automatisch ein eigenständiger Container erzeugt. Darin enthalten sind Webseiten oder CMS Vorlagen, welche dann durch die Benutzer individuell gestaltet werden können.

Die Frontendkomponente wurde in Angular 5.0 umgesetzt. Das Backend wurde mit Django und dem Django-Restframework implementiert. Neu bestellte Webdienste werden durch
einen Bewilligungsworkflow im Frontend freigegeben und danach automatisiert als LXC Container (Virtualisierung) deployt und stehen dann den Benutzern direkt zu Verfügung.

Item Type: Thesis (Masters)
Subjects:
Area of Application > Web based
Divisions: Master of Advanced Studies in Software Engineering
Depositing User: Stud. I
Contributors:
Contribution
Name
Email
Thesis advisor
Tobler, Daniel
UNSPECIFIED
Date Deposited: 16 Oct 2018 11:35
Last Modified: 17 Oct 2018 08:37
URI: https://eprints.ost.ch/id/eprint/708

Actions (login required)

View Item
View Item