CO7215—Advanced Web Technologies
- Dr. S Reiff-Marganiec
Service oriented Computing and its predominant implementation as Web Services are at the forefront of industrial practice in software engineering. There are two major technologies supporting WS development: Microsoft's .net and Java based technologies. In this course we will use the former. One crucial aspect of SoA is the marrying of IT artefacts with business processes and objectives, so part of the course will concentrate on business processes and their relation to services. Finally, service applications need to be executed in a scalable fashion and cloud computing provides one possible deployment architecture. We will cosnider the main business drivers and advantages for adopting cloud computing and study details of some cloud computing platforms with practical exercises based on the Azure platform.