Real World Serverless - Architecture, Patterns and Lessons Learned

Real World Serverless - Architecture, Patterns and Lessons Learned

Devoxx via YouTube Direct link

Intro

1 of 28

1 of 28

Intro

Class Central Classrooms beta

YouTube playlists curated by Class Central.

Classroom Contents

Real World Serverless - Architecture, Patterns and Lessons Learned

Automatically move to the next video in the Classroom when playback concludes

  1. 1 Intro
  2. 2 THINGS ARE MOVING FAST
  3. 3 EMPLOYEE ADMINISTRATION PLATFORM
  4. 4 Monitoring State
  5. 5 FRAMEWORKS, RUNTIMES AND TOOLS
  6. 6 VENDOR LOCK-IN
  7. 7 SEPARATE HANDLER AND BUSINESS CODE
  8. 8 DECLARATIVE DEPLOYMENTS
  9. 9 ALL TOOLS HAVE DIFFERENT DRAWBACKS
  10. 10 PROTECT PRODUCTION
  11. 11 STAGING IS A THING
  12. 12 MEASURE PERCEIVED EXTERNAL PERFORMANCE
  13. 13 MEASURE USER EXPERIENCE
  14. 14 DESIGN WITH LATENCY IN MIND
  15. 15 EVENT INJECTION
  16. 16 BILLING ATTACK
  17. 17 PRINCIPLE OF LEAST PRIVILEGES
  18. 18 BEWARE CRAPPY CODE EXAMPLES
  19. 19 USE A SECURITY WATCHDOG
  20. 20 SECURITY MUST BE PART OF DEVELOPMENT RIGHT FROM THE START
  21. 21 NEW ARCHITECTURES NEW TRAPS
  22. 22 ALWAYS USE CONCURRENCY LIMITS
  23. 23 KEEP AN EYE ON METRIC FOR CONCURRENCY FAILURES
  24. 24 PREFER ASYNCHRONOUS INTEGRATION
  25. 25 ATTACK OF SELF DENIAL
  26. 26 CONCURRENCY IS LIMITED
  27. 27 PATTERNS, SHARING, DEPENDENCIES
  28. 28 EASE OF TRANSITION FLEXIBILITY SECURITY - SIZING DEPLOYMENT COMPLEXITY

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.