Serverless computing is an alias for cloud computing or 'function-as-a-service'; It is a design pattern where applications are hosted by a third-party service, eliminating the need for exclusive server software or hardware. Applications are broken into small manageable functions and scaled as per the...