serverless early lessons learned twitter dasniko https
play

SERVERLESS - EARLY LESSONS LEARNED Twitter @dasniko - PowerPoint PPT Presentation

NIKO KBLER (@DASNIKO) SERVERLESS - EARLY LESSONS LEARNED Twitter @dasniko https://www.jug-da.de @JUG_DA serverlessbuch.de @serverlessbuch SERVERLESS COMPUTE MANIFESTO Functions are the unit of deployment and scaling. No


  1. NIKO KÖBLER (@DASNIKO) SERVERLESS - 
 EARLY LESSONS LEARNED

  2. Twitter @dasniko

  3. https://www.jug-da.de @JUG_DA

  4. serverlessbuch.de 
 @serverlessbuch

  5. SERVERLESS COMPUTE MANIFESTO ▸ Functions are the unit of deployment and scaling. ▸ No machines, VMs or containers visible in the programming model. ▸ Permanent storage lives elsewhere. ▸ Scales per request: User cannot over- or under-provision capacity. ▸ Never pay for idle (no cold servers/containers or their costs). ▸ Implicitly fault-tolerant because functions can run anywhere. ▸ BYOC - Bring Your Own Code. ▸ Metrics and logging are a universal Right.

  6. SERVERLESS BUILDING BLOCKS

  7. ENVIRONMENT PUBLIC AMAZON LINUX AMI NO WINDOWS!?

  8. PROGRAMMING MODEL STARTING OWN PROCESSES

  9. PROGRAMMING MODEL JAVASCRIPT CALL STACK & EVENT LOOP context.callbackWaitsForEmptyEventLoop

  10. ERROR HANDLING DEAD LETTER QUEUES

  11. AWS X-RAY

  12. LATENCY COLD START LATENCY TIMEOUT LIMIT

  13. LATENCY MEMORY SETTINGS (RAM) HAS IMPACTS ON CPU- & NETWORT-PERFORMANCE

  14. CACHING CONTAINERS OBJECTS

  15. SECURITY IAM ROLES & POLICIES NETWORK (VPC)

  16. DEVOPS SERVERLESS IS NOT NO-OPS! NO OPS COST != NO COST OF OWNERSHIP! YOU ARE STILL RESPONSIBLE FOR THE (END) RESULTS KEEP DEVOPS IN MIND!

  17. PAAS SERVERLESS IS A SPECIAL KIND OF PAAS!

  18. https://twitter.com/adrianco/status/736553530689998848

  19. TESTING LOCAL VS. CLOUD AWS SAM Local, LocalStack

  20. BUILD & DEPLOYMENT (from: https://aws.amazon.com/de/codepipeline/)

  21. BUILD & DEPLOYMENT TOOLCHAINS AWS CloudFormation / SAM AWS CodeBuild / CodeDeploy / CodePipeline Serverless Framework Terraform

  22. MIGRATION TO SERVERLESS STEP-BY-STEP SCALE TECH & (EDUCATE!) THE TEAM 
 (REMEMBER CONWAY … ) 30 QUESTIONS TO ASK A SERVERLESS FANBOY: 
 HTTP://WWW.IHEAVY.COM/2017/03/13/30-QUESTIONS-TO-ASK-A-SERVERLESS-FANBOY/

  23. $$$

  24. ONE FINAL REQUEST: DON’T BUILD THE SERVERLESS MONOLITH!

  25. SERVERLESS - EARLY LESSONS LEARNED THANK YOU. ANY QUESTIONS? Niko Köbler | www.n-k.de | niko@n-k.de | @dasniko

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend