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: First cycle
Coursecode/Ladok code: TDOK12
The course is conducted at: School of Engineering
Label | Value |
---|---|
Type of course | Programme instance course |
Study type | Normal teaching |
Semester | Autumn 2024 |
Study period |
week 34 - week 42
|
Rate of study | 100% |
Language | English |
Location | Jönköping |
Time | Day-time |
Tuition fees do NOT apply for EU/EEA citizens or exchange students | 18750 SEK |
Syllabus (PDF) | |
Application code | HJ-T4412 |