A A A
pl | en
2023/2024 Stacjonarne Studia podyplomowe Wydział Informatyki

Cloud and DevOps Academy

Thematic scope

DevOps is a complex of organizational and cultural approaches that enhance organization’s ability to deliver reliable, highly-quality software products and services at a high velocity. In other words, DevOps as an IT practice helps to evolve and improve software development and infrastructure management processes. It engages operations and development engineers in their entire service lifecycle, from design through development to production support.

Cloud and DevOps postgraduate studies consists of 3 parts (Cloud and DevOps Academy Part I, Cloud and DevOps Academy Part II and Cloud and DevOps Academy: Project-based Training). 

Cloud and DevOps Academy - Part I contains 7 modules and covers such topics as Software development lifecycle, Advanced systems administration, Computer networks, CI/CD pieplines, AWS, Azure, and GCP. 

Upon successful completion of this part the student will:

  • know the DevOps KPIs and understand the DevOps methodology
  • be able to keep the development lifecycle in an efficient manner
  • have grounded skills in modern VCSs and Git as one of the most popular one
  • obtain and improve skills in Windows and Linux management
  • obtain the basic knowledge of Python for DevOps
  • have grounded knowledge of computer networks concepts and approaches
  • be able to use CI/CD tool-sets effectively and know how to automate the process and ensure quality and safety for continuous compliance
  • have deep knowledge of cloud-based solutions that allow companies to scale their business and simultaneously enhance their efficiency by reducing costs and losses, providing predictable, stable maintenance and a reliable level of security
  • know essential AWS services
  • have hands-on experience with managing resources in AWS
  • have grounded knowledge of managing of infrastructure resources in AWS
  • know how to take advantage of selected virtualization services in Azure and use Azure storage and database services
  • be able to choose and apply appropriate tools and services for building modern solutions for Azure cloud
  • know essential GCP services
  • have hands-on experience with managing resources in GCP
  • have grounded knowledge of managing the infrastructure resources in GCP
  • know how to deploy applications in GCP

Cloud and DevOps Academy - Part II contains 4 modules and covers such topics as Infrastructure as Code, Containers and conteinerization, Security and DecSecOps, DevOps methodologies for Enterprises. Upon successful completion of this part student will:

  • know Terraform basic concepts, use cases and worklow
  • have basic knowledge of Terraform syntax, structure of Terraform modules and functions of Terraform language, as well as know Terraform behaviour and features
  • have basic knowledge of Ansible architecture, connection types, inventory, playbook composition, tasks, modules and ad-hoc commands
  • have basic knowledge of secrets and cloud management with Ansible
  • have grounded knowledge of Docker's architecture and application design
  • develop skills to apply Docker for software development and management lifecycle
  • obtain basic knowledge of Kubernetes' main functions, basic concepts, and cluster and high-availability architecture
  • be able to apply Kubernetes for basic infrastructure workflows and configurations
  • know DevOps Securuity challenges
  • know Secure SDLC methodology and concepts to build safe infrastructure and basic security frameworks
  • be able to use security tools for code scanning, vulnerability assessing and verifying security state in cloud

Cloud and DevOps Academy - Project-based training offers the opportunity for true immersion of students into their professional world, as well as being some of the most valued learning experiences by employers. Project-based training does not only represent an opportunity for practice, but one of the most genuine adoptions of experiential learning, where through direct experience and focused reflection, students can effectively develop the knowledge, competencies, and values that the present and future labor market will require.

Who are postgraduate studies aimed at?

The Program is designed for those who would like to prepare for playing a Cloud and DevOps Engineer role in modern IT companies. By completing the studies students will get acquainted and improve their skills in up-to-date Cloud and DevOps approaches, tools and methodologies. Sucessfull candidates should have B2+ English level and have 3+ years of experience in IT.

Head of postgraduate studies

Leszek Siwik, PhD, tel.: (012) 328-33-22, mail: siwik@agh.edu.pl

Organizer of postgraduate studies

Faculty of Computer Science (012) 328-34-00, mail: informatyka@agh.edu.pl

Contact person

Leszek Siwik, PhD, tel.: (012) 328-33-22, mail: siwik@agh.edu.pl

 

View full description of the postgraduate studies

Winter semester, 2023/2024

Course Number of hours ECTS credits Form of verification
Software development life cycle and VCS
Lectures: 3
1 Completing the classes O
Advanced Systems Administration
Workshop classes: 24
3 Completing the classes O
Networking
Lectures: 3
1 Completing the classes O
CI/CD
Workshop classes: 5
1 Completing the classes O
AWS
Lectures: 3
Workshop classes: 9
2 Completing the classes O
Azure
Lectures: 3
Workshop classes: 7
2 Completing the classes O
Google Cloud Platform
Lectures: 1
Workshop classes: 5
2 Completing the classes O
Infrastructure as code
Lectures: 3
Workshop classes: 8
3 Completing the classes O
Containers
Lectures: 3
Workshop classes: 8
3 Completing the classes O

Summer semester, 2023/2024

Course Number of hours ECTS credits Form of verification
DevSecOps
Lectures: 3
Workshop classes: 13
3 Completing the classes O
DevOps in Enterprise
Lectures: 1
Workshop classes: 12
2 Completing the classes O
Introduction to Project-based training
Lectures: 4
Workshop classes: 1
1 Completing the classes O
Project work
Workshop classes: 80
11 Completing the classes O
Project work - Finalization and demo session
Seminars: 3
Workshop classes: 3
1 Completing the classes O