DevOps

4th year - 1st semester - 2 credits

The "DevOps" course involves a comprehensive study of methods, tools, and practices necessary for effective software lifecycle management. Within this course, students explore the integration of various development, testing, and deployment processes, while mastering automation and orchestration using modern tools, including Continuous Integration/Continuous Deployment (CI/CD) pipelines, containerization, configuration management, and monitoring. Additionally, attention is given to methods for ensuring security and scalability of infrastructure, making this course essential for modern professionals in the development and operations fields.