{"title":"基于微服务的web项目的持续软件交付","authors":"","doi":"10.18469/ikt.2022.20.2.06","DOIUrl":null,"url":null,"abstract":"Continuous Integration, Code delivery, and Deployment is a software development automation methodology representingone of the key components of DevOps (an acronym for development & operations). The research object of the present work is a system of continuous delivery and deployment of software projects (SP). In the article the scheme of software infrastructure architecture with continuous integration and code delivery based on SOLID principles is analyzed. A special methodology has been developed to ensure the secure transmission of transport data with encryption and digital signature of documents, which is focused on the projects of the system users. A software project for continuous delivery and deployment of application versions with an auto-configuration system is presented. Project development stages are described in detail. The initial system output is provided.","PeriodicalId":245247,"journal":{"name":"Infokommunikacionnye tehnologii","volume":"53 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2023-02-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"CONTINUOUS SOFTWARE DELIVERY FOR WEB PROJECTS BASED ON MICROSERVICES\",\"authors\":\"\",\"doi\":\"10.18469/ikt.2022.20.2.06\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Continuous Integration, Code delivery, and Deployment is a software development automation methodology representingone of the key components of DevOps (an acronym for development & operations). The research object of the present work is a system of continuous delivery and deployment of software projects (SP). In the article the scheme of software infrastructure architecture with continuous integration and code delivery based on SOLID principles is analyzed. A special methodology has been developed to ensure the secure transmission of transport data with encryption and digital signature of documents, which is focused on the projects of the system users. A software project for continuous delivery and deployment of application versions with an auto-configuration system is presented. Project development stages are described in detail. The initial system output is provided.\",\"PeriodicalId\":245247,\"journal\":{\"name\":\"Infokommunikacionnye tehnologii\",\"volume\":\"53 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2023-02-15\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Infokommunikacionnye tehnologii\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.18469/ikt.2022.20.2.06\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Infokommunikacionnye tehnologii","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.18469/ikt.2022.20.2.06","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
CONTINUOUS SOFTWARE DELIVERY FOR WEB PROJECTS BASED ON MICROSERVICES
Continuous Integration, Code delivery, and Deployment is a software development automation methodology representingone of the key components of DevOps (an acronym for development & operations). The research object of the present work is a system of continuous delivery and deployment of software projects (SP). In the article the scheme of software infrastructure architecture with continuous integration and code delivery based on SOLID principles is analyzed. A special methodology has been developed to ensure the secure transmission of transport data with encryption and digital signature of documents, which is focused on the projects of the system users. A software project for continuous delivery and deployment of application versions with an auto-configuration system is presented. Project development stages are described in detail. The initial system output is provided.