Serverless Golang

Gophers Meetup #19

Kai Hendry

What is serverless?

AWS Lambda

Not LISP

AWS Lambda function

Apex - a tool to run go code on Lambda

Event triggers

Competition: Serverless Framework

functions:
  zencoderclip:
    handler: clip.handler
    events:
      - http:
         path: clip
         method: post
         authorizer: arn:aws:lambda:ap-southeast-1:024749985657:function:zencoder-basicauth

Demo

Caveats

To conclude

Staying productive

Prepare a talk on AWS Lambda
in order to share what I have learnt using it
because I want to become better at using technology

Take aways:

1. You can use AWS Lambda with Go
2. An example where you can leverage Golang templates
3. Give serverless a try!

Thank you