PA200 Cloud Computing

Fakulta informatiky
jaro 2021
Rozsah
2/0/0. 2 kr. (plus ukončení). Ukončení: k.
Vyučující
Ing. Ilya Etingof (přednášející)
Joao Grade (přednášející)
Mgr. Kamil Malinka, Ph.D. (přednášející)
Garance
Mgr. Kamil Malinka, Ph.D.
Katedra počítačových systémů a komunikací - Fakulta informatiky
Kontaktní osoba: Mgr. Kamil Malinka, Ph.D.
Dodavatelské pracoviště: Katedra počítačových systémů a komunikací - Fakulta informatiky
Předpoklady
PA018 Advanced Topics in IT Security || PA151 Pokročilé počítačové sítě || PA159 Počítačové sítě a aplikace I || PA191 Advanced Computer Networking || PV017 Bezpečnost IT || PV157 Autentizace a řízení přístupu
Omezení zápisu do předmětu
Předmět je nabízen i studentům mimo mateřské obory.
Mateřské obory/plány
předmět má 45 mateřských oborů, zobrazit
Cíle předmětu
The graduate of this course shall be able to: - understand virtualization and cloud computing technologies including virtual machines and containers - consider the trade-offs and pathways of cloud deployment and migration - be aware of the design, services and inner workings of a typical cloud system like OpenStack - deploy and maintain a cloud project - design applications for cloud environments
Výstupy z učení
Graguate of this course shall be able to:
- understand basic concepts of cloud computing technologies and infrastructure
- select appropriate methods for design and practical deployment of cloud systems and applications
Osnova
  • 1. Overview of Cloud Computing
  • 2. Cloud Service Delivery Models
  • 3. Virtualization technologies – VMs and Containers
  • 4. Cloud Deployment Scenarios
  • 5. Transition & Migration to a cloud computing environment
  • 6. Overview of contemporary cloud service providers
  • 7. Introduction to OpenStack - history, design, and development
  • 8. OpenStack cloud administration and cloud software development
  • 9. Containers, orchestration software and clouds
  • 10. Cloud infrastructure – data repositories
  • 11. Scientific clouds - distributed computing and data storage infrastructure
  • 12. Cloud Security - Security in Cloud Computing
  • 13. Auditing / logging
  • 14. Future Development – Next Generation Cloud
Výukové metody
Lectures with slides (presentations by professionals in the sectors), term project, consultations about projects
Metody hodnocení
During the course, non-trivial projects of cloud implementation will be released. Its elaboration is mandatory. The course is finished with the final colloquium. Credit will be awarded based on the project's implementation, submission of project documentation and final written exam.
projects - 50 points, final exam - 50 points, minimum of 50 points total to pass the course
Vyučovací jazyk
Angličtina
Další komentáře
Předmět je vyučován každoročně.
Výuka probíhá každý týden.
Předmět je zařazen také v obdobích jaro 2016, jaro 2017, jaro 2018, jaro 2019, jaro 2020.