Skip to content
 
 

Latest commit

 

History

8 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 

Repository files navigation

Original Readme

An example repository for an article about running Spring Cloud Functions on AWS Lambda.

The article is available here: https://dzone.com/articles/run-code-with-spring-cloud-function-on-aws-lambda

Ergänzungen Jonas

AWS Lambda

Zwei Lambda-Funktionen, jeweils als Component (lowercaseFunction und uppercaseFuntion). Bei Upload als AWS-Lambda muss:

  • der korrekte Function-Handler gesetzt werden (com.morethanheroic.uppercase.handler.aws.LowercaseFunctionHandler bzw com.morethanheroic.uppercase.handler.aws.UppercaseFunctionHandler)
  • und das Property FUNCTION_NAME muss auf den Bean-Namen der Function (lowercaseFunction bzw. uppercaseFuntion) gesetzt werden

So kann man aus einer jar zwei Lambdas in AWS anlegen, mit unterschiedlichen Funktionen. (Bei Starten des Lambdas werden alle vorhandenen Beans initialisiert, auch die nicht benötigten -> Einschränkung ggf. sinnvoll, über @Conditional..?)

Lokale Nutzung

Durch Einbinden des spring-cloud-starter-function-web kann man die Anwendung lokal starten und kann auf die Funktionen zugreifen:

About

An example for Spring Cloud Function Aws.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages