Order Fulfillment Manager
Viet, Nguyen (2022)
Viet, Nguyen
2022
All rights reserved. This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2022112724324
https://urn.fi/URN:NBN:fi:amk-2022112724324
Tiivistelmä
The main objective of the thesis was to develop a module that enables the user to install needed tools and software on a Kubernetes cluster through the data given by the customer.
Triggering pipelines and deploying resources is a tedious job that requires several processes. Therefore, in the real-world production environment, there is a need to build a microservice to operate and automate that work.
This application fully achieved its aim. Order Fulfilment Manager succeeds in deploying needed software on a Kubernetes cluster. It could receive orders, processes, and saves the output to the database. The thesis provides insight into how to integrate different types of technologies into an integration script and how to communicate between Jenkins and a cloud platform.
Triggering pipelines and deploying resources is a tedious job that requires several processes. Therefore, in the real-world production environment, there is a need to build a microservice to operate and automate that work.
This application fully achieved its aim. Order Fulfilment Manager succeeds in deploying needed software on a Kubernetes cluster. It could receive orders, processes, and saves the output to the database. The thesis provides insight into how to integrate different types of technologies into an integration script and how to communicate between Jenkins and a cloud platform.