Bachelor
2020/2021
DevOps
Type:
Compulsory course (Applied Mathematics and Information Science)
Area of studies:
Applied Mathematics and Information Science
Delivered by:
Big Data and Information Retrieval School
Where:
Faculty of Computer Science
When:
4 year, 3 module
Mode of studies:
distance learning
Instructors:
Баданин Юрий Юрьевич
Language:
English
ECTS credits:
5
Contact hours:
6
Course Syllabus
Abstract
DevOps is a set of software development practices that combine software development (Dev) and information-technology operations (Ops) to shorten the systems development life cycle, while frequently delivering features, fixes, and updates in close alignment with the given business objectives. Graduates often lack practical skills and experience required for professional success in the IT industry. The DevOps course will give you an opportunity to develop and polish relevant skills needed for large-scale complex projects, including system design, system deployment, support, version control systems, virtualization, etc. This valuable hands-on experience will allow you to start working on your own industrial-level projects and effectively collaborate with your team members if you are hired by an IT company. During the course, you will have an opportunity to solve many practical problems focused on various aspects of a product life cycle.
Expected Learning Outcomes
- To know how to deploy cloud services
- To understand Git and build automation systems
- To understand the concept of CI / CD
Course Contents
- Introduction
- Virtualization and Cloud
- IaC and Configuration Management
- Containerization
- CI/CD
Bibliography
Recommended Core Bibliography
- Christopher M. Bishop. (n.d.). Australian National University Pattern Recognition and Machine Learning. Retrieved from http://search.ebscohost.com/login.aspx?direct=true&site=eds-live&db=edsbas&AN=edsbas.EBA0C705
Recommended Additional Bibliography
- M Narasimha Murty, & V Susheela Devi. (2015). Introduction To Pattern Recognition And Machine Learning. World Scientific.