Subject
Cloud Services for Mobile Systems
| 1. | Course Title |
Cloud Services for Mobile Systems Cloud services for mobile systems |
||||||||||||
| 2. | Code | m23_s_013 | ||||||||||||
| 3. | Study Programme | — | ||||||||||||
| 4. | Organizer of the study programme (unit, institute, department or division) | Faculty of Computer Science and Engineering | ||||||||||||
| 5. | Degree level (first, second, third cycle) | Second cycle | ||||||||||||
| 6. | Academic year / semester | 10 / Summer | ||||||||||||
| 7. | Number of ECTS credits | 6 | ||||||||||||
| 8. | Teacher | Eftim Zdravevski, Vladimir Trajkovic | ||||||||||||
| 9. | Prerequisites for enrolling in the course | — | ||||||||||||
| 10. | Objectives of the course programme (competences) | Употребата на повеќејадрени процесори во мобилните уреди побарува нивно поголемо искористување. Предметот ќе ги запознае студентите со архитектури за скалабилни мобилни и веб апликации во облак, односно поврзување и употреба на еластичниот складишен простор и пресметковни ресурси од облакот како надополнување на недостатокот на овие ресурси во мобилните уреди. |
||||||||||||
| 11. | Course content | Примена на шаблони, јазици за шаблони и рамки за полесен развој на конкурентни и мрежни сервиси на мобилни уреди. Поврзување со популарни платформи за пресметување во облак. Механизми за конкурентност. Координација на конкурентност и комуникација кај прис тапи со споделена меморија. Справување со: пристап до сервис, мобилна комуникација, комуникација со облак, рутирање на барање, справување со сесија, доследност на податоци, синхронизација и распоредување, справување со синхрони и асинхрони настани, безбедност и сигурност. Клиент-сервер и рамноправни (peer-to-peer) архитектури. Користење на еластичен облак. Мобилен облак. Технологии и предизвици. Поставување на мобилна апликација на инстанца во облак Google App Engine или Amazon EC2. Интеракција со складиште и складирање на податоци. Автентикација и авторизација (A2cloud). Дизајн на скалабилност. Технологии и архитектури за скалабилни веб и мобилни решенија. Управување на ресурси за мобилен облак. Користење на далечната пресметковна моќ на облакот. Протоколи за транспорт. Мрежи за мобилен видео облак. QoS во мобилен облак. Концепт на посредник до мобилен облак (Cloudlet). |
||||||||||||
| 12. | Learning methods | Lectures, exercises, independent work, project assignments, seminar papers | ||||||||||||
| 13. | Total available time | 6 ECTS x 30 hours = 180 hours | ||||||||||||
| 14. | Distribution of available time | 30 + 15 + 0 + 0 + 0 = 180 hours | ||||||||||||
| 15. | Forms of teaching activities |
|
||||||||||||
| 16. | Other forms of activities |
|
||||||||||||
| 17. | Assessment method |
|
||||||||||||
| 18. | Grading criteria (points / grade) |
|
||||||||||||
| 19. | Requirement for obtaining a signature and taking the final exam | completed activities 15.1 and 15.2 | ||||||||||||
| 20. | Language of instruction | Macedonian and English | ||||||||||||
| 21. | Method for monitoring the quality of teaching | интерна евалуација и анкети, според модел даден во глава 8.5. | ||||||||||||
| 22. | Literature |
|