Overview

This unit aims to provide a comprehensive understanding of cloud architecture and generic principles of "everything as a service" in cloud computing. The course delves into theoretical foundations while also emphasizing practical deployments of industry-based architectures.

As cloud providers frequently release updates and introduce new features, the course content is continuously revised to incorporate these changes.

Students work on real-world projects that simulate the challenges faced by organizations when designing and implementing multi-cloud solutions, leveraging up to date learning materials and services of several cloud platforms such as Amazon Web Services (AWS) and Oracle Cloud Infrastructure (OCI). They learn how to design secure and scalable architectures, optimize cloud resource allocation, and troubleshoot potential issues.

Requisites

Prerequisites

Assumed Knowledge

Familiarity with the basic concepts of computer networking, virtualisation, web servers and databases.

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
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
08-July-2025

Learning outcomes

Students who successfully complete this unit will be able to:

  • Explain the principles and value of cloud computing
  • Create and manage cloud services using a cloud management platform.
  • Implement and deploy a cloud-based web site that is reliable, scalable, secure and cost effective.
  • Research available cloud services, then design and justify an architectural solution that uses these services taking into consideration issues such as ethics, privacy and security

Teaching methods

Hawthorn

Type Hours per week Number of weeks Total (number of hours)
live Online
Lecture
2.00  12 weeks  24
On-campus
Class
2.00  12 weeks  24
Unspecified Activities
Independent Learning
8.50  12 weeks  102
TOTAL     150

Assessment

Type Task Weighting ULO's
PortfolioIndividual 100% 1,2,3,4 

Content

  • Introduction to cloud computing
  • Software as a Service (SaaS), Platform as a Service (PaaS), Infrastructure as a Service (IaaS)
  • Data management in the cloud
  • Virtualisation
  • Security and privacy in the cloud
  • Multi-Cloud Architecture
  • State-of-the-art/practice R&D in the cloud

Study resources

Reading materials

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