~/talk

Using Ruby on AWS's Lambda

Talkat rubyday 2024 · on Friday, 2024-05-31· [ruby, serverless]
slides:none on file

Shows a working HTTP-to-SMS microservice implemented in Ruby and deployed to AWS Lambda, with actual problems and fixes: bundler cannot find Faraday 2.9.0 on Lambda so Lambda layers and the serverless-ruby-layer plugin are used to package gems, or the function is packed as a Docker image pushed to ECR. Covers pay‑per‑use pricing, cold start lifecycle with blue (init) vs yellow (request) code, provisioned concurrency example of six instances, and RSpec/Cucumber tests that mock external SMS calls so the service runs locally and in production.

AI-written summary · about

  1. 0:00Ruby on AWS Lambda
  2. 3:27AWS Lambda fundamentals
  3. 7:42Lambda lifecycle and cold starts
  4. 11:45Serverless computing benefits
  5. 12:08Ruby Lambda function example
  6. 13:32HTTP-to-SMS notification service
  7. 16:51Lambda deployment with Serverless
  8. 20:29Ruby dependencies with Lambda layers
  9. 22:20Ruby Lambda with Docker
  10. 25:09Testing Ruby Lambda functions
  11. 26:12Key learnings and best practices
  12. 27:16Q&A on Lambda
~/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.