Pros and cons of the serverless architecture against a server based one

OData support
Supervisor:
Filep Szabolcs
Department of Automation and Applied Informatics

During the semester, I created an application with witch I was able to compare the scalability of the server based and the serverless architecture. The application was written using AngularJS, while the server side code was running on NodeJS.

After running test on the created application I was able to prove a difference in scalability between the two systems. Based on my results I can say that the performance of the serverless architecture is better than the server based system. After running test with my application I used a load tester service to ensure my results. The tests from the service ensured that the serverless architecture scales batter.

After testing the scalability of the systems I looked at them from some other points of view, like security, costs, managements. These were based on my expereience and resources I found on the internet.

At the end of the semester I am safe to say that the serverless architecture is young, but in a few years it might take over the cloud scene.

Downloads

Please sign in to download the files of this thesis.