Practice Sessions
- Tuesday 16:15 - 18:00 (Narva mnt 18 - 2010) (1. group, Pelle Jakovits)
- Wednesday 16:15 - 18:00 (Narva mnt 18 - 2047) (2. group, Pelle Jakovits)
- Wednesday 16:15 - 18:00 (Narva mnt 18 - 2047) (3. group, Shivananda Poojara)
Consultations
Labs are supervised by:
- Pelle Jakovits (jakovits ät ut dot ee)
- Shivananda Poojara (shivananda dot poojara ät ut dot ee)
If you have any issues, send an e-mail to your lab assistant.
Lab sessions
- Introduction to Infrastructure as a Service (IaaS) and OpenStack (11, 12 February)
- Platform as a Service (PaaS): Google App Engine (18, 19 February)
- Containers: Working with docker (25, 26 February)
- Serverless: IBM Cloud Functions (03, 04 March)
- NoSQL: CouchDB (10, 11 March)
- Load balancing (17, 18 March)
- Introduction to MapReduce (24, 25 March)
- Designing MapReduce Applications (31 March, 1 April)
- Introduction to Apache Spark DataFrames ( 7, 8 April)
- Cloud service deployment using xOpera and TOSCA ( 14, 15 April)
- Introduction to Aneka Cloud ( 21, 22 April)
- Introduction data pipelines using Apache NiFi ( 28, 29 April)
- Advanced Apache NiFi and Edge computing with MiNiFi ( 5, 6 may)
The lab work in this course involves significant amount of programming. We will mainly work with Java (MapReduce labs) and Python (Google AppEngine and Cloud Functions labs) programming languages.
Grading
We encourage you to finish the lab exercises before to the next lecture. However, you can submit them until Wednesday 16:00, to get 100% score.
- Late submissions
- 10% will be deducted per day delay
- You can submit exercises for 50% evaluation till Wednesday of the week after (i.e. 2 weeks after the announcement of the lab)
- 10% will be deducted per day delay