Interoperability, portability and federation of scalable web services
1. |
Subject title |
Interoperability, portability and federation of scalable web services Интероперабилност, портабилност и федерација на скалабилни веб сервиси |
||||||||||||||||||||||||||||
2. |
Code |
m23_w_010 |
||||||||||||||||||||||||||||
3. |
Study program |
Data science in computer science and engineering, IT management, Bioinformatics, Security, Cryptography and Coding, Еducation with ICT, Statistics and Data Analytics, Eco-informatics, Inteligent Systems, Internet Technologies and cyber security, Computer Science, Software for embedded systems, Software Engineering, IT management, Bioinformatics, Security, Cryptography and Coding, Statistics and Data Analytics, Software Engineering, Cloud Computing, Cloud Computing, |
||||||||||||||||||||||||||||
4. |
Organizer of the study program (unit, institute, department, division) |
Faculty of Information Sciences and Computer Engineering |
||||||||||||||||||||||||||||
5. |
Study cycle (first, second, third) |
Втор циклус |
||||||||||||||||||||||||||||
6. |
Academic year / semester 5 / Зимски |
7. Number of ECTS credits 6.0 |
||||||||||||||||||||||||||||
8. |
Instructor |
проф. д-р Магдалена Костоска Ѓорчевска |
||||||||||||||||||||||||||||
9. |
Prerequisites for enrollment |
|
||||||||||||||||||||||||||||
10. |
Subject goals and competencies: This course aims to prepare the cold to introduce students to existing solutions and standards for interoperability, portability and federation at all levels of cloud stack
|
|||||||||||||||||||||||||||||
11. |
Subject content: Challenges of integration. Architecture and principles for integration. Types and technologies for integration. Service and procedural oriented architectures for integration. Interoperable WSDL definitions. Creating interoperable web services. Data interoperability. Interoperability of government services. Overview of Cloud Standards and Cloud Proposal Standards with Special Reference to Open Cloud Computing Interface (OCCI) The standard and the way these standards contribute to cloud interoperability. Overview of interfaces and APIs on general and well-known cloud platforms and use them to create cloud portability. Overview of Topology and Orchestration Specification for Cloud Applications (TOSCA) and similar draft standards. Principles, ways and challenges to create a cloud hybrid environment in order to create a cloud federation. Standard for interoperability and federation IEEE P2302. Elements of topology intercloud. Protocols. XMPP. |
|||||||||||||||||||||||||||||
12. |
Learning methods: Предавања поддржани со презентации преку слајдови, интерактивни предавања, вежби (користење на опрема и софтверски пакети), тимска работа, пример случаи, поканети гости предавачи, самостојна изработка и одбрана на проектна задача и семинарска работа, учење во електронско опкружување (форуми, консултации). |
|||||||||||||||||||||||||||||
13. |
Total available time fund |
6.0 ECTS x 30 hours = 180 hours |
||||||||||||||||||||||||||||
14. |
Time distribution |
45 + 15 + 30 + 50 + 40 = 180 hours
|
||||||||||||||||||||||||||||
15. |
Forms of teaching activities |
15.1. |
Lectures - theoretical teaching |
45 hours |
||||||||||||||||||||||||||
15.2. |
Exercises (laboratory, classroom), seminars, team work |
15 hours |
||||||||||||||||||||||||||||
16. |
Other forms of activities |
16.1. |
Project tasks |
50 hours
|
||||||||||||||||||||||||||
16.2. |
Independent tasks |
30 hours |
||||||||||||||||||||||||||||
16.3. |
Homework |
40 hours |
||||||||||||||||||||||||||||
17. |
Grading method |
|||||||||||||||||||||||||||||
17.1. |
Tests |
0 points |
||||||||||||||||||||||||||||
17.2. |
Seminar work / project (presentation: written and oral) |
50 points |
||||||||||||||||||||||||||||
17.3. |
Activities and learning |
0 points |
||||||||||||||||||||||||||||
17.4. |
Final exam |
0 points |
||||||||||||||||||||||||||||
18. |
Grading criteria (points / grade) |
up to 50 points |
5 (five) (F) |
|||||||||||||||||||||||||||
from 51 to 60 points |
6 (six) (E) |
|||||||||||||||||||||||||||||
from 61 to 70 points |
7 (seven) (D) |
|||||||||||||||||||||||||||||
from 71 to 80 points |
8 (eight) (C) |
|||||||||||||||||||||||||||||
from 81 to 90 points |
9 (nine) (B) |
|||||||||||||||||||||||||||||
from 91 to 100 points |
10 (ten) (A) |
|||||||||||||||||||||||||||||
19. |
Condition for signature and taking final exam |
|
||||||||||||||||||||||||||||
20. |
Language of instruction |
македонски и англиски |
||||||||||||||||||||||||||||
|
21. |
Quality assurance method |
механизам на интерна евалуација и анкети
|
||||||||||||||||||||||||||||
22. |
Literature |
|||||||||||||||||||||||||||||
22.1. |
Mandatory literature |
|||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||
|
22.2. |
Additional literature |
|
||||||||||||||||||||||||||||
