In the rapidly evolving world of programming, the integration of DevOps methods, and especially CI/CD pipelines, has become almost a prerequisite for developing software that meets the highest standards. This thesis will focus on demonstrating the process of building and deploying a web application using CI/CD practices, which rely primarily on automation and rapid implementation of changes. The research will summarize the technologies and tools required for the main components of this thesis: web application development, automated processes, and deployment to the web. The main goal is to show how CI/CD practices can accelerate development and, of course, prevent recurring errors that are often difficult to avoid due to the human factor.
|