Skip to content. | Skip to navigation

Personal tools
You are here: Home Theses Web-based Cluster Deployment for a Large-Scale Distributed Infrastructure


Prof. Dr. S. Decker
RWTH Aachen
Informatik 5
Ahornstr. 55
D-52056 Aachen
Tel +49/241/8021501
Fax +49/241/8022321

How to find us

Annual Reports





Web-based Cluster Deployment for a Large-Scale Distributed Infrastructure

Thesis type
  • Bachelor
Student Erdzan Rastoder
Status Finished
Submitted in 2021
Proposal on 08. Dec 2020 14:30
Proposal room Online
Add proposal to calendar vCal
Presentation on 30. Dec 2020 23:00
Presentation room Online
Add presentation to calendar vCal

Nowadays, agile development processes use cloud container orchestration platforms for continuous integration, deployment and delivery. Technologies like Docker and Kubernetes are used here as the state-of-the-art cloud-native infrastructures the software is deployed on. However, deployment of heterogeneous service environments, developed by multiple teams with different technical proficiency levels, is not a trivial task. The thesis should investigate possibilities of automatic Web-based deployment of microservices in a Kubernetes cluster.

In our efforts to support heterogeneous communities with the tools and structures they need, we have developed the Community Application Editor (CAE), a Web-based near real-time modeling tool for Web applications. It realizes a microservice-based approach for the development and deployment of our backend services, running on our flagship peer-to-peer community platform las2peer. While it already features automatic deployment of the created services to a running las2peer network, the goal of this thesis is to go one step beyond and also enable deployment in las2peer networks that are hosted inside a Kubernetes cluster. In the scope of a large-scale national research project, we manage such a distributed cluster and are interested in exploring the possibilities, how such a Web-based collaborative development and deployment process is taken up by the community.

The main goal of this thesis is to realize the automated deployment of microservices from the Web-based CAE environment and evaluate the impact on the workflow of developers, especially in comparison to more “traditional” deployment approaches.

If you are interested in this thesis, please do not hesitate to send a message to


Must: Knowledge of Java and JavaScript
Nice: Web Technologies, Container Orchestration (Docker, Kubernetes)

Related projects

Document Actions