Cloud Engineering
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
Assumed Knowledge
Familiarity with the basic concepts of computer networking, virtualisation, web servers and databases.
01-June-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 |
---|---|---|---|
Portfolio | Individual | 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.