Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Serverless! But Multi-Cloud?

Serverless! But Multi-Cloud?

395d9a1bac6f64d04bbd713d5b6bc433?s=128

Niko Köbler

April 09, 2019
Tweet

Transcript

  1. SERVERLESS! BUT MULTI-CLOUD? NIKO KÖBLER (@DASNIKO) ?

  2. ABOUT ME ▸ Freelance Consultant/Architect/Developer/Trainer @ www.n-k.de ▸ Doing stuff

    with & without computers, writing Software, ~ 20 yrs ▸ Co-Lead of JUG DA (https://www.jug-da.de / @JUG_DA) ▸ Speaker at international Tech Conferences ▸ Author of „Serverless Computing in AWS Cloud“
 serverlessbuch.de ▸ Twitter: @dasniko SERVERLESS BUT MULTI-CLOUD
  3. MULTI CLOUD? OR MULTI-CLOUD?

  4. VENDOR-LOCK THE REASON WHY YOU (OR YOUR MANAGEMENT) WANT TO

    HAVE A SERVERLESS MULTI-CLOUD STRATEGY:
  5. MISSING TRUST THE REASON WHY YOU (OR YOUR MANAGEMENT) WANT

    TO HAVE A SERVERLESS MULTI-CLOUD STRATEGY:
  6. BECAUSE BECAUSE! THE REASON WHY YOU (OR YOUR MANAGEMENT) WANT

    TO HAVE A SERVERLESS MULTI-CLOUD STRATEGY:
  7. Adrian Cockcroft
 (VP Cloud Architecture Strategy @ AWS) VENDOR LOCK?

    2 * VL << DIY! Image Source: Battery Ventures
  8. THE „LOCK-IN“-THING… SERVERLESS BUT MULTI-CLOUD AVOID LOCK-IN HAVE TOTAL CONTROL

    MOVE FAST INNOVATE MORE REDUCE OVERHEAD vs.
  9. SORRY, IN MY ABSTRACT FOR THIS TALK, I WAS WRONG

    ABOUT MULTI-CLOUD. SERVERLESS BUT MULTI-CLOUD
  10. SERVERLESS EVENT GATEWAY SERVERLESS BUT MULTI-CLOUD

  11. SERVERLESS COMPONENTS SERVERLESS BUT MULTI-CLOUD ?

  12. SEEMS THAT MULTI-CLOUD
 IS NOT AN EASY THING!? SERVERLESS BUT

    MULTI-CLOUD
  13. CLOUDEVENTS SERVERLESS BUT MULTI-CLOUD

  14. CLOUDEVENTS ▸ Events are everywhere. However, event publishers tend to

    describe events differently. ▸ CloudEvents (cloudevents.io) is „A specification for describing event data in a common way“ for: ▸ Consistency ▸ Accessibility ▸ Portability SERVERLESS BUT MULTI-CLOUD
  15. CLOUDEVENTS - EXAMPLES SERVERLESS BUT MULTI-CLOUD

  16. API EXAMPLES SERVERLESS BUT MULTI-CLOUD

  17. AWS LAMBDA JAVA HANDLER SERVERLESS BUT MULTI-CLOUD

  18. AZURE FUNCTION JAVA HANDLER SERVERLESS BUT MULTI-CLOUD

  19. JAVASCRIPT / NODE.JS FUNCTIONS SERVERLESS BUT MULTI-CLOUD

  20. DEPLOYMENT SERVERLESS BUT MULTI-CLOUD

  21. VENDOR-INDEPENDENT DEPLOYMENTS ▸ Serverless Framework (serverless.com) ▸ Terraform (terraform.io) SERVERLESS

    BUT MULTI-CLOUD
  22. VENDOR-INDEPENDENT DEPLOYMENTS W/ SERVERLESS.COM SERVERLESS BUT MULTI-CLOUD

  23. JUST BECAUSE YOU CAN, DOESN’T MEAN YOU SHOULD! Experience of

    Life SERVERLESS BUT MULTI-CLOUD
  24. IF YOU NEED IT IN 5 YEARS, BUILD IT IN

    5 YEARS. UNTIL THEN: GAIN EXPERIENCE! General Advice SERVERLESS BUT MULTI-CLOUD
  25. SERVERLESS BUT MULTI-CLOUD

  26. THANK YOU. ANY QUESTIONS? Slides: https://speakerdeck.com/dasniko Niko Köbler | www.n-k.de

    | niko@n-k.de | @dasniko SERVERLESS BUT MULTI-CLOUD