Skip to content
This repository has been archived by the owner on Jul 28, 2023. It is now read-only.

A template project for quickly getting started writing a Scala, Groovy, or Java Serverless Application with SAM / Cloud Formation

License

Notifications You must be signed in to change notification settings

mxn/jvm-lambda-template

 
 

Repository files navigation

JVM Lambda Template

This project has hello world lambda functions for Scala, Groovy and Java and is all configured with gradle and integration test source sets

This project has a SAM yaml (application.yaml) and is configured with the gradle-aws-sam-deployer-plugin that will give you 3 runnable 'hello world' lambda functions 1 for each language (Scala, Groovy and Java) by simply running ./gradlew clean shadowJar deploySam

You can easily clone this project and remove the languages you don't want, delete the .git folder and re-run git init, modify application.yaml, profile/default.properties and be on your way creating jvm based serverless application in AWS.

License

released under the Apache License, Version 2.0

About

A template project for quickly getting started writing a Scala, Groovy, or Java Serverless Application with SAM / Cloud Formation

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 35.5%
  • Scala 33.2%
  • Groovy 31.3%