Bachelor's Thesis
|
Optimization of Deployment Strategies Using Machine Learning
|
Advisor
|
|
Date
|
December 15, 2019 - April 15, 2020
|
Abstract | The thesis investigates the improvement of current deployment strategies. We propose a mechanism that learns the behavior of the system within a Kubernetes Cluster by monitoring the system as well as user requests. We propose an intelligent deployment mechanism that can predict the best possible deployment strategy to optimize resource usage. We plan to visualize the relationships within the services of the cluster and the predictions made by the tool. You can find the open source implementation of the workflow and supporting tools at https://github.com/Apodini/pythia |