Analysing and Designing CI/CD pipelines in an Enterprise
Thanh, TranVietThien (2024)
Thanh, TranVietThien
2024
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-2024052716253
https://urn.fi/URN:NBN:fi:amk-2024052716253
Tiivistelmä
This thesis delves into the realm of CI/CD pipelines within enterprise setting,
focusing specifically on their significance and implementation within a telecommunication organization. The primary objective is to analyze the organization's application development and operational processes, focusing on the implementation of CI/CD pipelines. Through this analysis, inefficiencies and challenges are identified, and practical solutions are proposed to address them. The solution proposal aims to improve the time deployment in infrastructure provisioning in the operation process. It offers servers classifying into two distinct categories: stateful servers and stateless servers. The stateful servers will be implemented as Virtual Network Functions (VNF), while the stateless servers will be deployed as Cloud-native Network Functions (CNF). Furthermore, Telco Cloud Automation serves as the management and orchestration toolset, streamlining application and service deployment and operation.
The scope includes exploring CI/CD pipelines, understanding the company's landscape, analyzing development and operational processes, and proposing implementation strategies. This research aims to streamline operations, minimize manual intervention, and enhance efficiency in software development and deployment within the organization.
focusing specifically on their significance and implementation within a telecommunication organization. The primary objective is to analyze the organization's application development and operational processes, focusing on the implementation of CI/CD pipelines. Through this analysis, inefficiencies and challenges are identified, and practical solutions are proposed to address them. The solution proposal aims to improve the time deployment in infrastructure provisioning in the operation process. It offers servers classifying into two distinct categories: stateful servers and stateless servers. The stateful servers will be implemented as Virtual Network Functions (VNF), while the stateless servers will be deployed as Cloud-native Network Functions (CNF). Furthermore, Telco Cloud Automation serves as the management and orchestration toolset, streamlining application and service deployment and operation.
The scope includes exploring CI/CD pipelines, understanding the company's landscape, analyzing development and operational processes, and proposing implementation strategies. This research aims to streamline operations, minimize manual intervention, and enhance efficiency in software development and deployment within the organization.