Skip to content

antonovdmitriy/learning-aws-lambda-springboot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Quality Gate Status Reliability Rating Maintainability Rating Security Rating Technical Debt Coverage Code Smells Bugs Vulnerabilities Duplicated Lines (%)

Description

The goal of the project is to demonstrate the use of spring boot + Spring Cloud Function to write a lambda for aws cloud provider.

An interesting part in my opinion are examples of writing unit tests for lambdas.

While experimenting I writes notes about interesting features here

See official documentation about Spring Cloud Function

To build project

mvn clean package

To deploy

With SAM

  • How to install AWS CLI see
  • How to install SAM see
  • create s3 bucket to deploy code
aws s3 mb s3://some_unique_name
 sam deploy \
--s3-bucket s3_name \
--stack-name stack-name \
--capabilities CAPABILITY_IAM

With Github actions pipeline

see this

To invoke

Via AWS CLI

See this

To clear

aws cloudformation delete-stack --stack-name stack-name

About

examples aws lambda with spring boot

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages