{"title":"革命性的云基础设施管理:通过自动化工具和用户友好的前端界面简化配置和监控","authors":"S. Kamath, M. M, Shankar Vignesh, Darshan G","doi":"10.1109/CONIT59222.2023.10205728","DOIUrl":null,"url":null,"abstract":"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.","PeriodicalId":377623,"journal":{"name":"2023 3rd International Conference on Intelligent Technologies (CONIT)","volume":"27 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2023-06-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Revolutionizing Cloud Infrastructure Management: Streamlined Provisioning and Monitoring with Automated Tools and User-Friendly Frontend Interface\",\"authors\":\"S. Kamath, M. M, Shankar Vignesh, Darshan G\",\"doi\":\"10.1109/CONIT59222.2023.10205728\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"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.\",\"PeriodicalId\":377623,\"journal\":{\"name\":\"2023 3rd International Conference on Intelligent Technologies (CONIT)\",\"volume\":\"27 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2023-06-23\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2023 3rd International Conference on Intelligent Technologies (CONIT)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/CONIT59222.2023.10205728\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2023 3rd International Conference on Intelligent Technologies (CONIT)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/CONIT59222.2023.10205728","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Revolutionizing Cloud Infrastructure Management: Streamlined Provisioning and Monitoring with Automated Tools and User-Friendly Frontend Interface
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.