Varning! Alla funktioner på sidan fungerar inte korrekt utan javascript!

DevOps Fundamentals 7,5 Credits

Course Contents

The course aims to convey the fundamentals of DevOps in software architecture. Teaching covers everything from the initial idea of DevOps, the need for DevOps and the benefits of DevOps in software solutions. The course focuses on how to identify potential DevOps solutions in software architectures, embracing the DevOps life cycle, planning with DevOps, developing for DevOps, and finally deployment in a DevOps pipeline. The course also gives the students the ability to implement their own DevOps pipelines in already existing solutions, utilizing skills and knowledge gained from previous courses in software development which DevOps builds on.

The course includes the following elements:
- Evolution of DevOps
- Benefits of DevOps
- Monoliths vs Microservices
- Identifying appropriate DevOps solutions
- Integrating DevOps solutions
- Establishing DevOps values
- DevOps Life Cycle
- Planning with DevOps
- Ensuring Maintainability, Scalability, Security, Usability, Reliability and Flexibility
- Deployment, CI/CD
- Documenting DevOps

Prerequisites

General entry requirements and completed courses 60 credits in first cycle, including Object Oriented Programming, 7,5 credits and Object-oriented Software Development with Design Patterns, 7,5 hp credits or Object-oriented Software Development 6 credits (or the equivalent).

Level of Education: Undergraduate
Course code/Ladok code: TDOK12
The course is conducted at: School of Engineering

Previous and ongoing course occasions

Type of course
Program
Study type
Campus
Semester
Autumn 2022: Aug 22 - Oct 23
Rate of Study
100%
Language
English
Location
Jönköping
Time
Day
Examiner
Jerome Landré
Course coordinator
Jasmin Jakupovic
Course coordinator
Garrit Schaap
Tuition fees do NOT apply for EU/EEA citizens or exchange students
18750kr
Syllabus
HTML  PDF
Application code
HJ-T2401
Last modified 2023-03-16 08:53:08