DevOps
Structure Type: | Study unit |
---|---|
Code: | TT00BI74 |
Curriculum: | IT 2022 / 2023 / 2024 TT 2022 / 2023 / 2024 / V2022 / V2024 |
Level: | Bachelor of Engineering |
Year of Study: | 3 (2024-2025 / 2025-2026 / 2026-2027) |
Semester: | Autumn |
Credits: | 5 cr |
Responsible Teacher: | Dams, Johan |
Language of Instruction: | Finnish |
Courses
Impl. | Group(s) | Study Time | Teacher(s) | Language | Enrolment |
---|---|---|---|---|---|
3001 | TT2022-3, TT2022-3A, TT2022-3B | 2024-09-02 – 2024-12-14 | Ghodrat Moghadampour | Finnish | 2024-08-01 – 2024-09-06 |
3002 | TT2022V-3, TT2022V-3A | 2024-08-30 – 2024-12-14 | Ghodrat Moghadampour | Finnish | 2024-08-01 – 2024-09-06 |
3003 | IT2022-3, IT2022-3A | 2024-09-02 – 2024-12-14 | Ghodrat Moghadampour | Finnish | 2024-08-01 – 2024-09-06 |
The descriptions shown below are for the academic year: 2026-2027
Learning Outcomes
In this course, the student will become familiar with the principles of DevOps, that is, a methodology for software development cycle, deployment and life cycle management and the tool chains used to accomplish this. The main aspects of this course are: Coding, Building, Testing, Packaging, Releasing, Configuring, and Monitoring of applications and the supporting infrastructure. After the course, the student should be familiar with not just the implementation of a software application, but all the aspects around it required to deploy, support and improve the application once released to the customer.
Prerequisites / Recommended Optional Courses
Basics of programming, Basics of Operating Systems/Linux