TIES4560 SOA and Cloud Computing (5 cr)
Study level:
Advanced studies
Grading scale:
0-5
Language:
English
Responsible organisation:
Faculty of Information Technology
Curriculum periods:
2017-2018, 2018-2019, 2019-2020
Description
Assessment details
More information is available at the course web-page: http://users.jyu.fi/~olkhriye/ties4560
Learning outcomes
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.
Additional information
Links
Description of prerequisites
There are no specific requirements. However, the course is practical and requires at least basic skills in programming (e.g. Java programming language).
Study materials
All the study related materials are available from the course web-page: http://users.jyu.fi/~olkhriye/ties4560
Completion methods
Method 1
Select all marked parts
Parts of the completion methods
x
Teaching (5 cr)
Type:
Participation in teaching
Grading scale:
0-5
Language:
English