{"title":"Secure Online Examination System on Azure Cloud with Load Balancer","authors":"T. Sheela, V. Akila, B. Sravya, T. Harshitha","doi":"10.1109/ICCCT53315.2021.9711889","DOIUrl":null,"url":null,"abstract":"There are certain disadvantages of traditional web hosting. It is more expensive as in some cases the setup costs exceed $100. Also, while using standard shared hosting, there's a chance that the site may be taken down if another website on the server becomes infected with a virus or malware. Scalability is not that efficient. To solve these problems cloud hosting is the only solution. Hosting the applications on cloud has become widely popular these days. But with increased access to internet and being online, a large section of people need to work with the same application atthe same time. With many requests from end users, most of the times servers crash and create inconvenience to the users. Also, there is no security for the applications on shared cloud. The aim of our project is to resolve the problem of server crashing and ensuring proper security to the application hosted on the public cloud. This has been ensured by the creation of two virtualmachines which act as servers and the configuration of the load-balancer which reduces the load on these servers by diverting the requests equally to both of them after checking their health. Also, the load-balancer acts as a reverse proxy and hides the backend servers IP address from external hackers thus ensuring security.","PeriodicalId":162171,"journal":{"name":"2021 4th International Conference on Computing and Communications Technologies (ICCCT)","volume":"30 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2021-12-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2021 4th International Conference on Computing and Communications Technologies (ICCCT)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICCCT53315.2021.9711889","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1
Abstract
There are certain disadvantages of traditional web hosting. It is more expensive as in some cases the setup costs exceed $100. Also, while using standard shared hosting, there's a chance that the site may be taken down if another website on the server becomes infected with a virus or malware. Scalability is not that efficient. To solve these problems cloud hosting is the only solution. Hosting the applications on cloud has become widely popular these days. But with increased access to internet and being online, a large section of people need to work with the same application atthe same time. With many requests from end users, most of the times servers crash and create inconvenience to the users. Also, there is no security for the applications on shared cloud. The aim of our project is to resolve the problem of server crashing and ensuring proper security to the application hosted on the public cloud. This has been ensured by the creation of two virtualmachines which act as servers and the configuration of the load-balancer which reduces the load on these servers by diverting the requests equally to both of them after checking their health. Also, the load-balancer acts as a reverse proxy and hides the backend servers IP address from external hackers thus ensuring security.