Image for
Home

Advanced automatization and orchestration

  • Class 30
  • Practice 30
  • Independent work 90
Total 150

Course title

Advanced automatization and orchestration

Lecture type

Obligatory

Course code

21-02-550

Semester

2

ECTS

5

Lecturers and associates

Course overview

The objective of this module is to enable students to:
• acquire the knowledge of concepts of pre-boot and post-boot configuration of virtual machines in cloud
• learn about orchestration and automation of pre-boot and post-boot configuration of virtual machines in cloud

Students learn the different approaches to pre-boot and post-boot configuration automation in cloud technologies including: loud-init and cloudbase-init, PowerShell DSC, JSON-based configuration for Microsoft Azure Resource Manager.

It is important for students to take this module as the knowledge and understanding of delivering automated and orchestrated procedures are in great demand. Also, it is essential to gain experience with these technologies as this will support students in their learning in the modules later in the programme where they learn about more complex topics of DevOps principles.

Literature

Essential reading:
1. Dakic, V., Chirammal, D.H., Mukhedar, P., Vettahu A. (2020) Mastering KVM Virtualization, Livery Place, 35 Livery Street, Birmingham, B3 2PB, UK, Packt Publishing.
2. Chaganti, R. (2018) Pro PowerShell Desired State Configuration, One New York Plaza, Suite 4600, New York, NY 10004-1562, Apress Media.

Recommended reading:
1. Been, H., van der Gaag, M. (2020) Implementing Azure DevOps Solutions, Livery Place, 35 Livery Street, Birmingham, B3 2PB, UK, Packt Publishing.

Further reading:
1. Zaal, S., Demiliani, S., Malik, A. (2020) Azure DevOps Explained, Livery Place, 35 Livery Street, Birmingham, B3 2PB, UK, Packt Publishing.

Minimal learning outcomes

  • Support services for pre-boot configuration in cloud environments based on Microsoft operating systems
  • Compare the push-pull system with configuration injection to Microsoft operating systems
  • Review services for pre-boot configuration in cloud-based infrastructures based on open source operating systems
  • Support the implementation and configuration of automation and orchestration systems

Preferred learning outcomes

  • Suggest options for services for pre-boot configuration in cloud environments based on Microsoft operating systems
  • Determine if the push-pull system is a better option than configuration injection to Microsoft operating systems
  • Suggest options for services for pre-boot configuration in cloud-based infrastructures based on open source operating systems
  • Design implementation and configuration of automation and orchestration systems
Preuzmi vodič za studente
Share: Facebook Twitter