Overview

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

Requisites

Prerequisites
COS20019 Cloud Computing Architecture

Rule
50 credit points in a Computer Science, Data Science, Cyber Security, Information Technology, Information Systems or Engineering degree (or any associated Double or Honours degree)

Antirequisites
COS10034 Cloud Computing
Teaching Periods
Location
Start and end dates
Last self-enrolment date
Census date
Last withdraw without fail date
Results released date
Semester 1
Location
Hawthorn
Start and end dates
26-February-2024
26-May-2024
Last self-enrolment date
10-March-2024
Census date
31-March-2024
Last withdraw without fail date
12-April-2024
Results released date
02-July-2024
Teaching Period 1
Location
Online
Start and end dates
11-March-2024
09-June-2024
Last self-enrolment date
24-March-2024
Census date
05-April-2024
Last withdraw without fail date
26-April-2024
Results released date
02-July-2024
Semester 2
Location
Hawthorn
Start and end dates
29-July-2024
27-October-2024
Last self-enrolment date
11-August-2024
Census date
31-August-2024
Last withdraw without fail date
13-September-2024
Results released date
03-December-2024
Teaching Period 3
Location
Online
Start and end dates
04-November-2024
09-February-2025
Last self-enrolment date
17-November-2024
Census date
29-November-2024
Last withdraw without fail date
27-December-2024
Results released date
04-March-2025
Semester 1
Location
Hawthorn
Start and end dates
03-March-2025
01-June-2025
Last self-enrolment date
16-March-2025
Census date
31-March-2025
Last withdraw without fail date
24-April-2025
Results released date

Learning outcomes

Students who successfully complete this unit will be able to:

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

Teaching methods

Hawthorn

Type Hours per week Number of weeks Total (number of hours)
Face to Face Contact (Phasing out)
Lecture
2.00 12 weeks 24
Face to Face Contact (Phasing out)
Tutorial Labs
2.00 12 weeks 24
Unspecified Learning Activities (Phasing out)
Independent Learning
8.50 12 weeks 102
TOTAL150

Assessment

Type Task Weighting ULO's
AssignmentIndividual 20 - 30% 2,3 
ProjectGroup 20 - 30% 2,3,4 
TestIndividual 20 - 30% 1,2,3,4 
Tutorial ExercisesIndividual 20 - 30% 2,3,4 

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.