LTAT.06.008 Cloud Computing
The Cloud computing paradigm has revolutionized the computer science horizon during the past decade and has enabled the emergence of computing as the fifth utility. It has captured the significant attention of industry, academia, and government bodies. It has emerged as the backbone of the modern economy by offering subscription-based services anytime, anywhere following a pay-as-you-go model. This has instigated:
- shorter establishment times for start-ups,
- creation of scalable global enterprise applications,
- better cost-to-value associativity for scientific, big data, and high-performance computing applications
- different invocation/execution models for pervasive and ubiquitous applications.
This course aims to provide students with an overview of the cloud computing domain, different types of cloud services, distributed data processing on the cloud, along with the latest developments in the field such as Serverless computing and Edge computing. The course will conclude with a thorough discussion on future research directions in the cloud computing domain.
The lab work in this course involves a significant amount of programming. Students will work with:
- Python programming language (Spark, PaaS and FaaS labs).
- Linux command line (IaaS, Load Balancing, etc.)
- Possibly some other languages will be looked at (JavaScript, Go) briefly.
Organization of the course
Lecturer: Pelle Jakovits, Narva mnt 18, 3040 (jakovits ät ut . ee), +372 737 6419
Lab supervisors:
- Pelle Jakovits
- Shivananda Poojara, Narva mnt 18, 3030 (poojara ät ut . ee)
- Ziya Mammadov
- Tuesday 10.15 - 12.00 in Delta (Narva mnt 18) - room 1019 (And broadcast live)
- Tuesday 12:15 - 14:00 - Delta room 1019 (1. group, Pelle Jakovits)
- Wednesday 14:15 - 16:00 - Delta room 2010 (2. group, Shivananda Rangappa Poojara)
- Wednesday 16:15 - 18:00 - Delta room 2010 (3. group, Shivananda Rangappa Poojara)
- Thursday 12:15 - 14:00 - Delta room 2010 (4. group, Ziya Mammadov)
Examinations:
- Option 1: May 30 at 10:00 - 12:00 - Delta room 1019
- Option 2: June 6 at 10:00 - 12:00 - Delta room 1019
- Re-examination: June 20 at 10:00 - 12:00 - Delta room 1022
- Only if missed or failed the first exam option
- Model Examination Paper 2022
NB! You must submit 80% of the lab solutions to qualify for the Exam!
NB! Must collect at least 40% from the exam!
Additional materials
Refer to previous semesters (Cloud Computing - LTAT.06.008):