Nowadays the advancement of technologies such as the Internet of Things and Machine Learning has allowed the development of increasingly complex systems to simplify and automate countless different processes. On the other hand, the affirmation of Cloud Computing, and therefore the delivery of different services through the Internet as tools and applications like data storage, servers, databases, networking, and software has made it possible to reach even higher levels in terms of cost savings, increased productivity, speed and efficiency, performance, and security. This paper illustrates the practical example of the possible On-Cloud migration of an On-premise application, using the services and patterns offered by Amazon. The application in exam has the purpose of automatically managing access and booking of a room, and possibly a parking lot, in a tourist complex. Since the original project did not foresee mechanisms of autoscaling of the computational resources, there is no monitoring mechanism or database redundancy, the usage of a Cloud approach was necessary to make possible the automatic scaling of resources based on the unpredictable load of requests from the users of the platform and to achieve performance, security and availability increase of the whole system.
In-cloud Migration of a Custom and Automatic Booking System
Di Martino BeniaminoSupervision
;Graziano Mariangela;
2022
Abstract
Nowadays the advancement of technologies such as the Internet of Things and Machine Learning has allowed the development of increasingly complex systems to simplify and automate countless different processes. On the other hand, the affirmation of Cloud Computing, and therefore the delivery of different services through the Internet as tools and applications like data storage, servers, databases, networking, and software has made it possible to reach even higher levels in terms of cost savings, increased productivity, speed and efficiency, performance, and security. This paper illustrates the practical example of the possible On-Cloud migration of an On-premise application, using the services and patterns offered by Amazon. The application in exam has the purpose of automatically managing access and booking of a room, and possibly a parking lot, in a tourist complex. Since the original project did not foresee mechanisms of autoscaling of the computational resources, there is no monitoring mechanism or database redundancy, the usage of a Cloud approach was necessary to make possible the automatic scaling of resources based on the unpredictable load of requests from the users of the platform and to achieve performance, security and availability increase of the whole system.I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.