TNS Guide to Serverless Technologies: The Best Frameworks, Platforms and Tools

This post is the second of a two-part series that collects many of the technologies and services in the emerging serverless ecosystem. The first installment covered providers of Functions-as-a-Service (FaaS) and Backend-as-a-Service (BaaS or mBaas for mobile providers).

Even if you don’t need the servers themselves, serverless technologies could still require plenty of supporting software. Frameworks are needed to codify best practices, so that everyone is not out to reinvent the wheel, especially when it comes to interfacing with various languages such as Go, JavaScript and Python. And platforms are needed to help people avoid spending too much time on configuring the underlying infrastructure, perhaps by handing the work off to a service provider.