Loading: Serverless Computing - An Innovative Approach to Software Development