~/talk

Building a full CI/CD deployment pipeline

Talkat DevOpsDays Boston 2019 · 2019-09-23..09-24· [serverless, devops-and-delivery]
slides:none on file

Starts from an empty repo and actually builds a working CI/CD pipeline for a serverless app using CloudFormation to create resources, SAM CLI to build/package the Lambda + API Gateway app, and AWS services like CodeCommit and CodeBuild wired into CodePipeline with artifacts in S3 and explicit IAM roles. It runs build/test/package, creates a CloudFormation changeset (dry‑run) and can pause for manual approval, the first end‑to‑end deployment succeeds, and typical pipeline runs take about 10 minutes.

AI-written summary · about

  1. 0:00Introduction
  2. 1:29Github
  3. 2:24Demo
  4. 3:07Application overview
  5. 3:37Prerequisites
  6. 7:44Two separate windows
  7. 8:07Creating a folder
  8. 8:53Creating an empty pipeline
  9. 9:07Using the pipeline
  10. 12:36Testing the pipeline
  11. 14:50Confirmation
  12. 16:21Confirmation Template
  13. 16:56Name Collision
  14. 18:44Why did it take so long
  15. 19:01Adding an S3 bucket
  16. 19:35Creating a separate S3 bucket
  17. 21:12Why I hate naming buckets
  18. 25:02Creating a pipeline role
  19. 29:57Creating a code build project
  20. 37:52Pipeline role
  21. 38:52Pipeline roles
  22. 40:34Pipeline example
  23. 42:17Commenting out code
  24. 44:22Run order
  25. 44:58Point of test
  26. 50:20Console Recorder
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.