A history of the evolution of technology that lead us to serverless, followed by the benefits and challenges of adopting serverless technology