Skip to content

[FaaS] AWS Lambda & API-Gateway

End-to-End Solution for Developing & Operating Serverless Application for Node.js Developer.

1. Serverless Framework

1.1. Serverless Framework CLI

  # Install the Serverless CLI
  npm install -g serverless

1.2. Serverless Plugins

1.3. Local Development

2. Serverless DevOps CI/CD

Serverless CodePipeline

2.1. AWS CloudFormation - Infrastructure as Code

DevOps CI/CD using CloudFormation supporting CodeBuild & CodePipeline

2.2. AWS CodeBuild & CodePipeline

AWS CodeBuild builds & tests code in the cloud
  • [x] CodeBuildRole IAM-Role & CodeBuildPolicy IAM-Policy
  • [x] Test-Build AWS-CodeBuild
  • [x] Build-Deploy AWS-CodeBuild
AWS Pipeline automates the CI/CD steps
  • [x] CodePipelineRole IAM-Role & CodePipelinePolicy IAM-Policy
  • [x] Pipeline-Lambda-Serverless AWS-CodePipeline

3. Operating & Monitoring