Scott, Ezequiel, juhendajaKapsi, Madis, juhendajaIsmayilova, GunelTartu Ülikool. Loodus- ja täppisteaduste valdkondTartu Ülikool. Arvutiteaduse instituut2023-09-282023-09-282021https://hdl.handle.net/10062/93202Nowadays, delivering on higher levels of customer satisfaction for online services is highly demanded from organisations. Furthermore, to continue supporting these services is part of the job. Delivering and supporting a higher level product from the idea to the end result requires a wide range and heavy amount of work. Time, efficiency, maintainability, security and many other factors are part of this process, i.e. the process of software development life-cycle. DevOps brings its own efficient and beneficial advantages to the field. It is a framework which integrates software development and IT operations. It is a combination of philosophies, practices and tools that can benefit an organisation to deliver applications and services at a high velocity. The goal of this thesis is to research DevOps practices and implement them in a real case scenario, in a project which serves customers. Moreover, this thesis is about tracking and measuring the results of these changes, then comparing them. The results show that DevOps, when used in a correct way, brings value to all stakeholders. Additionally, this thesis highlights the limitations when trying to adopt these practices.engopenAccessAttribution-NonCommercial-NoDerivatives 4.0 InternationalDevOpsAgile Software DevelopmentCI/CD pipelineCloud EnvironmentsContinuous practicesAutomationmagistritöödinformaatikainfotehnoloogiainformaticsinfotechnologyAdopting DevOps Practices: A Case StudyThesis