Doing Security in 100 Milliseconds - The Speed of Serverless Computing

Doing Security in 100 Milliseconds - The Speed of Serverless Computing

LASCON via YouTube Direct link

Intro

1 of 32

1 of 32

Intro

Class Central Classrooms beta

YouTube videos curated by Class Central.

Classroom Contents

Doing Security in 100 Milliseconds - The Speed of Serverless Computing

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

  1. 1 Intro
  2. 2 Serverless encourages functions as deploy units, coupled with third party services that allow running end-to-end applications without worrying about system operation. New serverless patterns are just…
  3. 3 MISCONCEPTIONS
  4. 4 IT'S MARKETING (CLOUD REBRANDED)
  5. 5 SERVERLESS == CLOUD
  6. 6 Serverless was first used to describe applications that significantly or fully depend on 3rd party applications / services ('in the cloud') to manage server-side logic and state.
  7. 7 SERVERLESS IS (NO MANAGEMENT OF) SERVERS
  8. 8 OPINIONATED FRAMEWORK FOR COMPUTE
  9. 9 PRIVATE CLOUD
  10. 10 THEN, ALONG CAME CONTAINERS
  11. 11 CONTAINERS ARE TEH HAWTNESS
  12. 12 SCALING BUILT IN
  13. 13 PAY FOR WHAT YOU USE IN 100MS INCREMENTS
  14. 14 WITH SERVERLESS SYSTEM ADMINISTRATION IS (MOSTLY) LOWER
  15. 15 LEAN STARTUP FRIENDLY
  16. 16 GREAT, WHAT'S THE CATCH?
  17. 17 OPS BURDEN TO RATIONALIZE SERVERLESS MODEL (SPECIFICALLY DEPLOY)
  18. 18 STATELESS FOR REAL NO MEMORY PERSISTENCE ACROSS FUNCTION RUNS
  19. 19 RELIABILITY
  20. 20 SERVERLESS USE CASES
  21. 21 RUN A WEB APPLICATION
  22. 22 SECURITY IS THE SAME AND DIFFERENT
  23. 23 WHAT USED TO BE SYSTEM CALLS IS NOW DISTRIBUTED COMPUTING OVER THE NETWORK
  24. 24 SERVERLESS SHIFTS ATTACK SURFACE TO THIRD PARTIES
  25. 25 LETS TRY A SAMPLE APPLICATION IN AWS
  26. 26 SURFACE AREA REDUCTION!
  27. 27 SURFACE AREA EXPANSION!
  28. 28 USE A THIRD-PARTY SERVICE FOR CONFIG CHANGES
  29. 29 INTEGRATION TESTING
  30. 30 Application layer
  31. 31 TIMEOUTS AND EXECUTION RESTRICTIONS
  32. 32 Serverless encourages functions as deploy units, coupled with third party services that allow running end-to-end applications without worrying about system operation. • New serverless patterns are ju…

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.