Swinburne University of Technology - Melbourne Australia
Postgrad
Duration
Contact Hours
Campus
Prerequisite
Corequisite
1 Semester
48 Hours
Hawthorn
HIT8324 Web Application Development A knowledge of Java or C++ is desirable
Nil
Credit Points: 12.5 Credit Points
> Related Course/s > Teaching Methods > Assessment > Aims & Objectives > Generic Skills Outcomes > Content > Reading Materials
A unit of study in the Master of Information Technology, Master of Information Technology (Professional Computing) and Master of Technology (Information Technology).
Students who successfully complete this unit of study will: understand different architectures and techniques for composing Web servicesunderstand the principles of SOA and be able to design a simple system based on SOA principles understand the role of various standards in the Web Services stack be able to create simple Web services and clientsunderstand the principles of cloud computing understand SaaS, PaaS, IaaS understand cloud data storage, compute, bandwidth understand virtualisation, security, migration, mobility, scalability in the cloud be able to develop simple cloud applications
Students who successfully complete this unit of study will:
Lectures/Seminars (24 hours), Tutorial (Labs) (24 hours)
Assignments, Tests/Examination
The graduate attributes which relate to this unit of study help to produce graduates who: Are capable in their chosen professional areasAre adaptable and manage changeOperate effectively in work and community situationsAre aware of environmentsAre entrepreneurial
The graduate attributes which relate to this unit of study help to produce graduates who:
Service-oriented architectures (SOAs)B2B and EAI applicationsWS* and RESTful architectural stylesWeb services as an enabling technology for SOAWeb service standards for Messaging (SOAP), Service Description (WSDL) and Service Composition (WS-BPEL)Overview of other issues - Service discovery, Transactions, Reliability, Security Middleware, ESBsProgramming to provide and consume Web servicesSaaS, PaaS, IaaSData storage, Collaboration, Virtualisation, Securing the cloud, Disaster recoverySOA in the cloud, Managing the cloud, Migrating to the cloud, Mobile cloud computingDesigning cloud-based solutions, Coding cloud-based applications, Application scalabilitySelected related research topics. Research into SOA.
Web Services: Principles and Technology, Michael Papazoglou, Pearson/Prentice Hall, 2008. ISBN 978-0-321-15555-9Web Services Platform Architecture, Sanjiva Weerawarana et al., Prentice Hall, 2005 ISBN 0131488740