ICT171 Cloud Server Project hosted on Microsoft Azure Infrastructure as a Service (IaaS)
WayneCloud is a cloud-hosted website developed for the ICT171 Introduction to Server Environments and Architectures project at Murdoch University.
This project demonstrates the deployment and management of a Linux cloud server using Microsoft Azure Infrastructure as a Service. The project includes Ubuntu Linux server administration, Nginx web server configuration, domain management, HTTPS SSL security implementation, GitHub version control, cloud networking configuration, resource hosting and server automation.
WayneCloud has been developed as a multi-purpose cloud platform hosted on Microsoft Azure. The system integrates several cloud services into a single environment.
These services are connected through the main website navigation, making WayneCloud more than a basic static website. It functions as an integrated cloud server platform.
View Server Status Open Resources Open Admin PortalThe server uses Azure Network Security Group rules to allow only required traffic. SSH is used for secure administration, HTTP is used for web access and certificate validation, and HTTPS is used for encrypted website access.
A custom Bash script generates a live server status page showing system uptime, memory usage, disk usage and Nginx service status.
A second automation script creates compressed backups of the website files, demonstrating server maintenance and recovery functionality.
View Live Monitoring OutputWayneCloud includes a student resource centre where learning materials can be hosted and downloaded. This demonstrates the server being used as an educational resource distribution service.
Open Student Resource CentreThe admin portal connects the major server components, including the main website, monitoring dashboard, resource centre, backup system and GitHub documentation.
Open Admin PortalThe WayneCloud server could be expanded further by adding a database-backed login system, dynamic student dashboard, learning management features, automatic scheduled backups and enhanced monitoring visualisations.