Overview

Students will use a cloud platform to create well-architected deployments of distributed applications that are secure, scalable, reliable and cost optimised.

Requisites

Teaching periods
Location
Start and end dates
Last self-enrolment date
Census date
Last withdraw without fail date
Results released date
Pathways Teaching 3
Location
Hawthorn
Start and end dates
20-October-2025
30-January-2026
Last self-enrolment date
02-November-2025
Census date
14-November-2025
Last withdraw without fail date
12-December-2025
Results released date
10-February-2026
Pathways Teaching 1
Location
Hawthorn
Start and end dates
23-February-2026
29-May-2026
Last self-enrolment date
08-March-2026
Census date
24-March-2026
Last withdraw without fail date
14-April-2026
Results released date
09-June-2026
Pathways Teaching 2
Location
Hawthorn
Start and end dates
22-June-2026
25-September-2026
Last self-enrolment date
05-July-2026
Census date
21-July-2026
Last withdraw without fail date
11-August-2026
Results released date
06-October-2026
Pathways Teaching 3
Location
Hawthorn
Start and end dates
19-October-2026
29-January-2027
Last self-enrolment date
01-November-2026
Census date
17-November-2026
Last withdraw without fail date
15-December-2026
Results released date
09-February-2027

Unit learning outcomes

Students who successfully complete this unit will be able to:

  1. Describe the features and value of Cloud Computing
  2. Create and manage cloud services using a cloud management platform
  3. Design and implement a cloud-based web site that is reliable, scalable, secure and cost effective
  4. Compare and contrast architectural solutions for common Web applications

Teaching methods

Hawthorn

Type Hours per week Number of weeks Total (number of hours)

Live Online 
(Lecture)

2 12 weeks 24
On-campus 
(Tutorials in Computer Labs)
4 12 weeks 48
Unspecified Activities 
(Independent Learning)
6.5 12 weeks 78
Total     150

Colombo and Kandy

Type Hours per week Number of weeks Total (number of hours)

On-campus 
(Lecture)

2 12 weeks 24
On-campus 
(Tutorials in Computer Labs)
4 12 weeks 48
Unspecified Activities 
(Independent Learning)
6.5 12 weeks 78
Total     150

Assessment

Type Task Weighting ULOs
Assignment Individual 20 - 30% 2,3
Tutorial Exercises Individual 20 - 30% 2,3,4
Project Group 20 - 30% 2,3,4
Test Individual 20 - 30% 1,2,3,4

Hurdle

As the minimum requirements of assessment to pass a unit and meet all ULOs to a minimum standard, an undergraduate student must have achieved:

  1. An aggregate mark of 50% or more, and
  2. Obtain at least 40% in the class test.

Students who do not successfully achieve hurdle requirement (2) will receive a maximum of 45% as the total mark for the unit.

Content

  • Cloud Computing features, models of deployment and platforms.
  • Cloud services for computation, data storage, security and networking.
  • Using a cloud management console to configure cloud services on a distributed cloud platform.
  • Setting up virtual servers and files systems on a cloud platform.
  • Creating a secure network of services in a Virtual Private Cloud.
  • User identity management and access control.
  • Data storage and database services in the cloud .
  • Automated monitoring, scaling and load balancing of services.
  • Infrastructure setup automation.
  • Web content distribution and caching.
  • Server-less cloud computing.
  • Architectures for highly available solutions.

Study resources

Reading materials

A list of reading materials and/or required textbooks will be available in the Unit Outline on Canvas.