Semester of Graduation
First Major Professor
Master of Science (MS)
Cloud computing has becoming more popular and mature in the recent years. However, the migration from on premise to cloud platform is still considerably difficult for many organizations. For instance, a simple task to create a virtual machine instance within a cloud platform involves many steps and in-depth of understanding of the cloud infrastructure. It is a huge burden to learn the hundreds of concepts about cloud computing. One of the major parts of a business is to develop and maintain the company website. We consider the easiness of creating or managing cloud resources hugely affects the migration from on premise to cloud platform. Therefore, we attempt to design a user-friendly and cost effective platform. Our goal is to help organizations take advantages of cloud computing to deploy websites without spending much time and money on researching how to build web server using cloud resources. In our current platform, a user only needs to provide budget and machine images. Furthermore, the platform continually monitors the usage of cloud resources and dynamically adjusts the consumption of cloud resources. Compared to the common strategy of building web servers on cloud, our platform is able to reduce the cost and increase the performance with collecting minimal inputs from users.
Yang, Xiaochen, "A user-friendly and cost-effective system for automatically configuring AWS EC2 instances for web servers" (2019). Creative Components. 286.