Methods for Automating Development Processes and Deployment of Microservice Applications

Authors

  • Oleksandr Koshedran Kharkiv National University of Radio Electronics, Ukraine
  • Vitaliy Tkachov Kharkiv National University of Radio Electronics, Ukraine

DOI:

https://doi.org/10.30837/csitic52021231722

Keywords:

K8S, CI, CD, DEVOPS, JENKINS, AWS

Abstract

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.

Downloads

Published

2021-05-30

Issue

Section

DEVELOPMENT AND OPERATION OF COMPUTER AND INTELLECTUAL INFORMATION SYSTEMS