Successfully reported this slideshow.
Your SlideShare is downloading. ×

Zero to #Serverless in 60 seconds, anywhere

Ad
Ad
Ad
Ad
Ad
Ad
Ad
Ad
Ad
Ad
Ad

Check these out next

1 of 19 Ad

More Related Content

Slideshows for you (20)

Similar to Zero to #Serverless in 60 seconds, anywhere (20)

Advertisement

Recently uploaded (20)

Advertisement

Zero to #Serverless in 60 seconds, anywhere

  1. 1. Zero to #Serverless in 60 seconds, anywhere Alex Ellis Docker Captain Principal Developer, ADP
  2. 2. MicroserviceMicroserviceMicroservice Monolith Microservice Function Serverless evolution
  3. 3. API Gateway Function Watchdog Prometheus Swarm Functions as a Service
  4. 4. HTTP 8080 body stdinrequest stdoutresponse “/usr/bin/node
 handler.js” headers body headers Forked process Watchdog
  5. 5. Deployed in 60 secs
  6. 6. Payroll Minio-DB put bonus.json Calculate Gross get bonus.json,
 employees.json MyAssistant
  7. 7. Auto-scaling demo
  8. 8. Mirror East CoastWest Coast
  9. 9. #fusionmeetup
  10. 10. • Conversational UX
 • Real-time on private infrastructure
 • YAML stack to deploy grouped functions https://github.com/alexellis/journey-expert
  11. 11. • filter_string - sanitises URLs from Tweet
 • Only write the handler
 • No boilerplate code https://github.com/alexellis/faas-cli
  12. 12. Build Executor Exporter Agent 1 Agent 2 Agent 3 Jenkins
 JSON API Prometheus
 Time-Series DB https://github.com/alexellis/build_executor_exporter Monitoring @ ADP
  13. 13. Prometheus
 Time-Series DB AlertManager ALERT AgentOffline IF online_status == 0 FOR 60s FlowDock Alert Alert
 JSON FlowDock
 JSON Alerting
  14. 14. get-faas.com
  15. 15. FanClub GetAvatar https:// S3 bucket
  16. 16. Thank You! alexellis.io Help shape FaaS at:
 
 get-faas.com

×