Student ID: 36014538
Name: Choning Yeshi
This project focuses on the development and deployment of a cloud-based web server using Microsoft Azure as an infrastructure as a service (Iaas) plateform. The primary objective is to demonstrate the ppractical implementation os cloud computing concept by creating a virtual machine (VM) running Ununtu Linux and configuring it to host a functional website using the Apache web server. The website is developed using basic HTML and is deployed on the cloud server, which is accessible through a public IP address. This enables users to access the website remotely via the internet, thereby illustrating and fundamental concept of cloud-hosted services. The project highlights key advantages of cloud computing, including scalability, flexibility, high availability, and cost-effectiveness compared to traditional on-premises infrastructure. Furthermore, this pproject provides hands-on experience in essential technical skills such as server configuration, command-line interface usage, remote access via SSH, and network security configuration, including firewall rules to allow HTTP traffic. It is also demonstrates how cloud plateforms simplify the process of deploying and managing applications in a dynamic environment. Overall, the project serves as a foundational demonstration of how cloud infrastructure can be effectivly utilised to host web application, while also enhancing practical understanding of modern cloud technologies and system administration.
The MIT license has been selected for this project due to simplicty and permissive nature. It allows users to freely use, modify, and distribute the software, including for commercial purposes, with minimal restrictions. The only requirement is that the original author is credited, which ensures proper acknowledgement while promoting open collaboration. This liicense is particularly suitable for academic and learning environmennts, as it encourages knowledge sharing and reuse of code without compex legal constraints. By choosing MIT lesson, the project supports openness, flexibility, and erase of adoption, making it accessible to a wider audience whille still maintaining recognition of the creators work.