Methods for Automating Development Processes and Deployment of Microservice Applications
DOI:
https://doi.org/10.30837/csitic52021231722Keywords:
K8S, CI, CD, DEVOPS, JENKINS, AWSAbstract
The presented work is devoted to automation CI/CD
pipeline for deploying microservices. Main methodologies and
practices of software products development are considered:
Waterfall, Agile, Scrum, Kanban and DevOps as well as
detailed description of them. Developed and deployed a CI /
CD process to automate web application deployment using a
variety of software tools such as Kubernetes and Jenkins.
References
Leszko, R., “Continuous Delivery with Docker and Jenkins: Delivering software at scale,” Kindle Edition,2021, 544 p.
Tkachev V., Application of the method of preventing collisions during parallel data processing in poling networks for monitoring the state of complex distributed systems / V. Tkachev, A, Kovalenko, V. Lebedev. 90 p.
Tkachev V., Application of the method of collision prevention in parallel data processing in polling networks for monitoring the state of complex distributed systems / V. Tkachev, A. Kovalenko, V. Lebedev // Third International Scientific and Technical Conference "Problems of Informatization" November 12-13, 2015. - Cherkasy-Baku-Bielsko-Biala-Poltava. - 46 p.
Surovich, “Kubernetes and Docker - An Enterprise Guide,” Apress, 2020, 525 p.