Cloud Project Proposal

Student ID: 35748299

Project Description

For this project, I have created my own website hosted on a Microsoft Azure Virtual Machine in order to develop practical skills in configuring and managing a cloud-based server. The virtual machine is deployed in the Australia East region and configured using a secure SSH key (.pem) for remote access. I installed and configured the Nginx web server to host my custom HTML webpage, which demonstrates my understanding of server deployment and web hosting fundamentals.

Through this process, I gained hands-on experience with networking concepts such as public IP addressing, virtual networks, and network security groups. I also developed an understanding of Linux server management, including file system navigation, permissions, and service control. This project has strengthened my ability to troubleshoot real-world technical issues, particularly in relation to SSH access and server configuration.

Overall, this project represents my foundational understanding of cloud computing infrastructure and demonstrates my ability to deploy and manage a basic web application in a cloud environment.

License Rationale

This project is licensed under the MIT License. I selected this license because it is simple, permissive, and widely recognised within the software development community. The MIT License allows others to freely use, modify, and distribute my work while still providing appropriate credit to me as the original author.

This aligns with the educational purpose of this assignment, as it encourages openness, collaboration, and shared learning. Additionally, the license protects my intellectual contribution while remaining flexible and accessible. For a small academic cloud project, the MIT License is appropriate and demonstrates an understanding of basic licensing practices in software and cloud development.

License: MIT License