TIES4560 SOA and Cloud Computing (5 op)

Opinnon taso:
Syventävät opinnot
Arviointiasteikko:
0-5
Suorituskieli:
englanti
Vastuuorganisaatio:
Informaatioteknologian tiedekunta
Opetussuunnitelmakaudet:
2020-2021, 2021-2022, 2022-2023

Kuvaus

Arviointiperusteet

More information is available at the course web-page: http://users.jyu.fi/~olkhriye/ties4560

Osaamistavoitteet

Service Oriented Architecture (SOA) is an architectural approach to organize and manage various processes where components work seamlessly with each other. From the software engineering point of view, SOA an architectural pattern in computer software design in which reusable well-defined application components provide services to other components via a communications protocol, typically over a network. The principles of service-orientation are independent of any vendor, product or technology. It provides platform, technology and programming language independence to achieve great flexibility of a solution. SOA is very much related to Cloud Computing, which in turn is a buzzword that means different things to different people. This course will provide practical introduction to SOA; SOAP and RESTful Web Services; Cloud Computing and Web Service related Security and Access Control issues.

Lisätietoja

Esitietojen kuvaus

There are no specific requirements. However, the course is practical and requires at least basic skills in programming (Java is a main programming language of the course).

Oppimateriaalit

All the study related materials are available from the course web-page: http://users.jyu.fi/~olkhriye/ties4560

Suoritustavat

Tapa 1

Kuvaus:
Set of the course tasks should be completed and present during the Demo Sessions.
Arviointiperusteet:
Final evaluation is based on evaluations of the individual and group-work tasks. Task specific evaluation criteria are mentioned in corresponding task description.
Valitaan kaikki merkityt osat
Suoritustapojen osat
x

Osallistuminen opetukseen (5 op)

Tyyppi:
Osallistuminen opetukseen
Arviointiasteikko:
0-5
Arviointiperusteet:
Final evaluation is based on evaluations of the tasks given during the lectures and demo sessions. Task specific evaluation criteria are mentioned in corresponding task description.
Suorituskieli:
englanti
Työskentelytavat:

Lectures and Demo Sessions. Assignments/tasks to be completed individualy and in groups.

Oppimateriaalit:

Lecture materials are available from the course webpage.

Opetus