Name: Wayne Claudius Njuguna Thara
Student ID: 35745843
My proposed cloud project is a student support website designed to help university students easily access study materials, unit resources, and academic support in one central online platform. This website will be hosted on a cloud-based virtual machine using Infrastructure as a Service (IaaS), specifically Microsoft Azure. The goal of the project is to solve a common problem faced by students, which is difficulty in organizing study materials and finding useful resources efficiently.
The website will include multiple sections such as a homepage, study resources page, and a simple contact section. These pages will provide students with easy navigation and access to important information related to their studies. The website will be developed using basic HTML in this stage, but it has the potential to be expanded using CSS, JavaScript, and backend technologies in the future.
This project is achievable within the scope of the unit as it starts with a simple working website and demonstrates key concepts such as cloud deployment, server configuration, and remote access. Hosting the website on a cloud server makes it publicly accessible through an IP address, which shows practical understanding of server environments and architectures.
In the future, this website could be expanded to include user logins, downloadable study notes, announcements, and additional features to enhance the student experience. Overall, this project is realistic, useful, and aligns well with the learning outcomes of the unit. This project demonstrates my ability to deploy and manage a cloud-based web server using Microsoft Azure.
The MIT License has been selected for this project because it is simple, flexible, and widely used in software development. It allows other users to use, copy, modify, and distribute the code with very few restrictions, while still giving credit to the original author. This makes it an ideal choice for an educational project where sharing and learning are encouraged.
The MIT License promotes collaboration and innovation, allowing others to build upon the project without legal complexity. It also ensures that the original creator is acknowledged, which is important in academic and professional environments. Therefore, it is a suitable and practical license choice for this project.
License: MIT License