TY - GEN
T1 - Revolutionizing Cloud Infrastructure Management
T2 - 3rd IEEE International Conference on Intelligent Technologies, CONIT 2023
AU - Kamath, Shreyas
AU - Manohara Pai, M. M.
AU - Vignesh, Shankar
AU - Darshan, G.
N1 - Publisher Copyright:
© 2023 IEEE.
PY - 2023
Y1 - 2023
N2 - Cloud infrastructure provisioning has become a crucial aspect of the software development lifecycle, as companies shift from on-premise server management to cloud-based services. This transition allows organizations to focus on their core business rather than worrying about server and hardware management. The DevOps culture has further enhanced this approach by utilizing automated processes for delivering applications across various environments. Continuous Integration (CI) and Continuous Delivery (CD) have revolutionized application development and release management, facilitating seamless delivery with integrated feedback. To automate various tasks in the CI/CD framework, the use of GitHub Workflow has been proposed. It allows defining workflows as a series of jobs and triggering them automatically based on specific events, thus enhancing the efficiency and reliability of the development process. Additionally, its pre-built and custom actions provide added flexibility and functionality, making it a valuable tool for modern software development teams. This paper demonstrates the feasibility of designing an effective framework that achieves continuous integration, testing, and delivery of cloud resource provisioning. By employing a build pipeline concept, the framework can automate various tasks such as source code compilation, code analysis, test execution, packaging, infrastructure provisioning, deployment, and notifications. This brings an idea to develop a simple software solution that will use GitHub Actions in the CI/CD pipeline, speed up the process of provisioning cloud infrastructure through a simple frontend and track the resource utilization of provisioned resources through a dashboard, so delivery of cloud infrastructure will happen quickly.
AB - Cloud infrastructure provisioning has become a crucial aspect of the software development lifecycle, as companies shift from on-premise server management to cloud-based services. This transition allows organizations to focus on their core business rather than worrying about server and hardware management. The DevOps culture has further enhanced this approach by utilizing automated processes for delivering applications across various environments. Continuous Integration (CI) and Continuous Delivery (CD) have revolutionized application development and release management, facilitating seamless delivery with integrated feedback. To automate various tasks in the CI/CD framework, the use of GitHub Workflow has been proposed. It allows defining workflows as a series of jobs and triggering them automatically based on specific events, thus enhancing the efficiency and reliability of the development process. Additionally, its pre-built and custom actions provide added flexibility and functionality, making it a valuable tool for modern software development teams. This paper demonstrates the feasibility of designing an effective framework that achieves continuous integration, testing, and delivery of cloud resource provisioning. By employing a build pipeline concept, the framework can automate various tasks such as source code compilation, code analysis, test execution, packaging, infrastructure provisioning, deployment, and notifications. This brings an idea to develop a simple software solution that will use GitHub Actions in the CI/CD pipeline, speed up the process of provisioning cloud infrastructure through a simple frontend and track the resource utilization of provisioned resources through a dashboard, so delivery of cloud infrastructure will happen quickly.
UR - https://www.scopus.com/pages/publications/85169936178
UR - https://www.scopus.com/pages/publications/85169936178#tab=citedBy
U2 - 10.1109/CONIT59222.2023.10205728
DO - 10.1109/CONIT59222.2023.10205728
M3 - Conference contribution
AN - SCOPUS:85169936178
T3 - 2023 3rd International Conference on Intelligent Technologies, CONIT 2023
BT - 2023 3rd International Conference on Intelligent Technologies, CONIT 2023
PB - Institute of Electrical and Electronics Engineers Inc.
Y2 - 23 June 2023 through 25 June 2023
ER -