Näytä suppeat kuvailutiedot

Creating Azure DevOps pipelines for web application

Koskelainen, Eetu (2021)

dc.contributor.authorKoskelainen, Eetu
dc.date.accessioned2021-05-03T07:51:22Z
dc.date.available2021-05-03T07:51:22Z
dc.date.issued2021-
dc.identifier.urihttp://www.theseus.fi/handle/10024/495881
dc.description.abstractDevOps is a concept which combines practices from software development and IT operations. The DevOps automation in web development projects is becoming the de facto standard in the web development industry. Automation can solve problems related to repetitive and time-consuming tasks. It can reduce the possibility of human error, for example, in the application deployment phase. This thesis provides directional instructions on creating automated pipelines for basic client-server web applications using Microsoft Azure cloud computing products and Pulumi infrastructure as code method-based cloud resource management tool. The instructions focus on the technical perspective of setting up pipelines for the client, server, and infrastructure sections of the application. Instructions and solutions introduced in the thesis are based on development experiences during the implementation phase and literature review of technical documentation, articles, and publications. The pipelines were successfully created for each part of the application. Pipeline development was not completely straightforward due to constraints of the Azure DevOps platform. Even though fully dynamical pipeline architecture was not achieved, pipelines were developed to support all necessary features like multiple environments, stages and parametrization.en
dc.language.isoeng-
dc.rightsfi=All rights reserved. This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.|sv=All rights reserved. This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.|en=All rights reserved. This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.|-
dc.titleCreating Azure DevOps pipelines for web application-
dc.type.ontasotfi=AMK-opinnäytetyö|sv=YH-examensarbete|en=Bachelor's thesis|-
dc.identifier.urnURN:NBN:fi:amk-202105026557-
dc.subject.degreeprogramfi=Tieto- ja viestintätekniikka|sv=Informations- och kommunikationsteknik|en=Information and Communications Technology|-
dc.subject.ysocloud services-
dc.subject.ysosoftware development-
dc.subject.ysopilvipalvelut
dc.subject.ysoohjelmistokehittäjät
dc.subject.disciplineTieto- ja viestintätekniikan tutkinto-ohjelma-
annif.suggestions.linkshttp://www.yso.fi/onto/yso/p12288|http://www.yso.fi/onto/yso/p1188|http://www.yso.fi/onto/yso/p1377|http://www.yso.fi/onto/yso/p1913|http://www.yso.fi/onto/yso/p23894|http://www.yso.fi/onto/yso/p17476|http://www.yso.fi/onto/yso/p22652|http://www.yso.fi/onto/yso/p39084|http://www.yso.fi/onto/yso/p1751en


Tiedostot

Thumbnail

Viite kuuluu kokoelmiin:

Näytä suppeat kuvailutiedot