Working with Serverless Functions and CI/CD
summary
Practical cookbook for CI/CD with serverless on AWS/GCP/Azure: use Serverless Framework or Terraform, keep Lambdas, S3, DynamoDB separate from slow infra, and avoid rebuilding GKE clusters that take ~20 minutes. Recommend decouple code from infrastructure, move shared infra into its own repo, run integration tests as gatekeepers, enforce local test runs with Dockerfiles and pre-commit hooks to stop wasted work when a pipeline can be 50 minutes.
AI-written summary · about
chapters (9)
- 0:00Introduction
- 1:57Pipeline
- 2:32Continuous Integration
- 3:15Service Framework
- 3:43Integration Test
- 4:53Pipelines
- 5:31Patterns
- 6:23Testing Locally
- 7:51Push to Infrastructure
related talks
30mContinuous Integration and Delivery for serverless apps
41mCI/CD in the Serverless Era
44mCI/CD for AWS Lambdas with Serverless Framework and GitLab CI
44mServerless Continuous Delivery with the Serverless Framework
51mTaking Serverless to the Next Level
47mRobust CI/CD Pipelines for Serverless Applications
25mZero to Production with the Serverless Framework
53mHow Serverless Makes Integration TDD a Reality — And Why We Need It
