I’ve released a library for building serverless web apps on AWS using Kotlin, with a focus on simplicity and ease of use. It aims to make building a serverless web app as simple as one that runs in a traditional server.
The HTTP endpoints and request handling logic are defined using a simple DSL. There is a Maven archetype and a Gradle to generate the initial project. And there are plugins for Maven and Gradle to build the application, generate the AWS configuration and deploy to AWS.
It also provides a local server for development and debugging.
The project website is here: http://www.osiris.ws/
It’s open source (Apache 2) and the code is on GitHub here: http://github.com/cjkent/osiris