Interoperability, portability and federation of scalable web services

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

No.

Author

Title

Publisher

Year

6690

Beniamino Di Martino, Giuseppina Cretella, Antonio Esposito

Cloud Portability and Interoperability

Springer International Publishing

2015

6691

Marvin Waschke

Cloud Standards: Agreements That Hold Together Clouds

Apress

2012

6692

Massimo Villari, Ivona Brandic, Francesco Tusa

Achieving Federated and Self-Manageable Cloud Infrastructures: Theory and Practice

IGI Global

2012

22.2.

Additional literature

No.

Author

Title

Publisher

Year