{"title":"Devops和现代服务器架构","authors":"I. Rodygina, A. Bidenko, M. Zghou","doi":"10.34046/aumsuomt105/39","DOIUrl":null,"url":null,"abstract":"An integral part of any multi-user service is its server part. Data storage, authorization logic, algorithm requiring \nsecurity so that no user can find a vulnerability in the system. All this is assigned to the backend - the server \nlogic of the application. Without exaggeration, thousands and millions of users around the world depend on \nsecurity, stability, and continuous updating o f the server code. It is the responsibility o f each developer to ensure \nthe maximum performance o f the above properties. \nThe development o f any application depends on its architecture and the architecture o f each component. Previously, \nsetting up the server environment and developing the backend o f the service part were inseparable. But \napplications are becoming more complex, system requirements are becoming more difficult to implement. Setting \nup a server environment, automating work processes and updates are highlighted in a separate area o f \nactivity and the IT industry - DevOps. There are containerization tools, process automation tools, web servers \nand much more in the world. And none o f these technologies are used in isolation. For a software developer \nwithout appropriate DevOps skills, it is difficult to implement a competent server configuration","PeriodicalId":19521,"journal":{"name":"Operation of Maritime Transport","volume":"53 10 1","pages":""},"PeriodicalIF":0.0000,"publicationDate":"2023-03-09","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"DEVOPS AND MODERN SERVER ARCHITECTURE\",\"authors\":\"I. Rodygina, A. Bidenko, M. Zghou\",\"doi\":\"10.34046/aumsuomt105/39\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"An integral part of any multi-user service is its server part. Data storage, authorization logic, algorithm requiring \\nsecurity so that no user can find a vulnerability in the system. All this is assigned to the backend - the server \\nlogic of the application. Without exaggeration, thousands and millions of users around the world depend on \\nsecurity, stability, and continuous updating o f the server code. It is the responsibility o f each developer to ensure \\nthe maximum performance o f the above properties. \\nThe development o f any application depends on its architecture and the architecture o f each component. Previously, \\nsetting up the server environment and developing the backend o f the service part were inseparable. But \\napplications are becoming more complex, system requirements are becoming more difficult to implement. Setting \\nup a server environment, automating work processes and updates are highlighted in a separate area o f \\nactivity and the IT industry - DevOps. There are containerization tools, process automation tools, web servers \\nand much more in the world. And none o f these technologies are used in isolation. For a software developer \\nwithout appropriate DevOps skills, it is difficult to implement a competent server configuration\",\"PeriodicalId\":19521,\"journal\":{\"name\":\"Operation of Maritime Transport\",\"volume\":\"53 10 1\",\"pages\":\"\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2023-03-09\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Operation of Maritime Transport\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.34046/aumsuomt105/39\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Operation of Maritime Transport","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.34046/aumsuomt105/39","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
An integral part of any multi-user service is its server part. Data storage, authorization logic, algorithm requiring
security so that no user can find a vulnerability in the system. All this is assigned to the backend - the server
logic of the application. Without exaggeration, thousands and millions of users around the world depend on
security, stability, and continuous updating o f the server code. It is the responsibility o f each developer to ensure
the maximum performance o f the above properties.
The development o f any application depends on its architecture and the architecture o f each component. Previously,
setting up the server environment and developing the backend o f the service part were inseparable. But
applications are becoming more complex, system requirements are becoming more difficult to implement. Setting
up a server environment, automating work processes and updates are highlighted in a separate area o f
activity and the IT industry - DevOps. There are containerization tools, process automation tools, web servers
and much more in the world. And none o f these technologies are used in isolation. For a software developer
without appropriate DevOps skills, it is difficult to implement a competent server configuration