Skip to content

Latest commit

 

History

History
64 lines (43 loc) · 3.6 KB

README.md

File metadata and controls

64 lines (43 loc) · 3.6 KB

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