https://medium.com/@ShantKhayalian/mastering-serverless-architectures-with-aws-lambda-and-java-23dc309a1214