{"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}
引用次数: 0
Abstract
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