Skip to main content

Puppet Open Source Automation (3 cr)

Code: TT00FV61-3003

General information


Timing
01.01.2025 - 30.07.2025
Implementation is running.
Number of ECTS credits allocated
3 cr
Local portion
0 cr
Virtual portion
3 cr
Mode of delivery
Online
Unit
School of ICT and Industrial Management
Campus
Karaportti 2
Teaching languages
English
Seats
0 - 5000
Degree programmes
Information and Communication Technology
Teachers
Virve Prami
Teacher in charge
Janne Salonen
Groups
ATX25TV
NonStop virtual studies year 2025
Course
TT00FV61
No reservations found for implementation TT00FV61-3003!

Objective

As the world is becoming more digital the need to automate IT-infrastructures increases. Puppet provides tools to automate your digital infrastructure, such as scheduling tasks and managing package installations.

Target Audience
This course is designed to teach basics of Puppet and how to use it in different ways. Learners will learn how to run Puppet, how to download Puppet modules from Puppet Forge, how to develope Puppet modules and how to run tasks with Puppet Bolt.

After completing this course, learners have gained experience in automating IT-infrastructures.

Content

1. Puppet
2. Puppetdb
3. Puppet Forge
4. Puppet Development Kit
5. Puppet Bolt
6. Source control and Litmus
7. Monitoring
8. Containers and cloud native
9. Managing middleware
10. Final test

Location and time

Course is in Metropolia's Moodle envionment and can be done in own in own space.

Materials

Online.

Teaching methods

Course is 100% online self-study course which can be done in own space.

Employer connections

N/A

Exam schedules

Online.

International connections

N/A

Completion alternatives

N/A

Student workload

It depends on the student's starting level.

Content scheduling

Course includes 9 Molules which have to been done before Final Exam.

Evaluation scale

Hyväksytty/Hylätty

Assessment criteria, approved/failed

Pass after the Student has done all of 9 Modules and pass the Final Exam.

Assessment methods and criteria

Pass after all of 9 Molules and Final Exam has been done.

Further information

Learners are expected to have the following skills:

Basic Linux knowledge
Basic programming knowledge

Go back to top of page