Serverless Ruby and AWS Lambda

A presentation at Lyon.rb meetup in September 2018 in Lyon, France by Mehdi Lahmam

Slide 1

Slide 1

Serverless Ruby & AWS Lambda

Slide 2

Slide 2

Mehdi Lahmam @mehlah

Slide 3

Slide 3

Who built a blockchain-based chatbot and came for serverless?

Slide 4

Slide 4

Slide 5

Slide 5

This talk is mostly on and not serverless (and neither AWS)

Slide 6

Slide 6

Do you know mruby? 🖐

Slide 7

Slide 7

Applications Embedded devices Native applications Scripting

Slide 8

Slide 8

Getting started Know some Ruby Know some C Know Japanese

Slide 9

Slide 9

Slide 10

Slide 10

require

Slide 11

Slide 11

stdlib

Slide 12

Slide 12

mrbgems

Slide 13

Slide 13

Slide 14

Slide 14

build_config.rb

Slide 15

Slide 15

./minirake

Slide 16

Slide 16

A story

Slide 17

Slide 17

💔

Slide 18

Slide 18

Slide 19

Slide 19

Slide 20

Slide 20

Slide 21

Slide 21

Slide 22

Slide 22

lambda_function_wrapper.js lambda_function

Slide 23

Slide 23

Slide 24

Slide 24

👉 aws.amazon.com/lambda

Slide 25

Slide 25

Slide 26

Slide 26

Alternatives I could have used Traveling Ruby JRuby Python, JS, Go, Java, C#

Slide 27

Slide 27

Live tour

Slide 28

Slide 28

👉 https://github.com/mehlah/ gitlab-hiring-in-france-notifier

Slide 29

Slide 29

You liked mruby? Give mruby-cli a try! https://github.com/hone/mruby-cli