choosing kubernetes managing risk in cloud infrastructure
play

Choosing Kubernetes: managing risk in Cloud infrastructure Ben - PowerPoint PPT Presentation

Choosing Kubernetes: managing risk in Cloud infrastructure Ben Butler-Cole Neo4j DBaaS engineering lead Cloud Business provider 2 Cloud Hardware Business provider provider 3 Cloud Hardware Quantum Business provider provider


  1. Choosing Kubernetes: managing risk in Cloud infrastructure Ben Butler-Cole Neo4j DBaaS engineering lead

  2. Cloud Business provider 2

  3. Cloud Hardware Business provider provider 3

  4. Cloud Hardware Quantum Business provider provider physics 4

  5. Cloud Hardware Quantum End user Business provider provider physics 5

  6. 6

  7. Neo4j Cloud Customer DBaaS provider 7

  8. Cloud provider Neo4j Customer DBaaS … 8

  9. Cloud provider Neo4j ? Customer DBaaS … 9

  10. Theme retain risk that is specialized or core to the business 10

  11. L1 F2 F1 F2 F1 L2 11

  12. L1 B F1 F1 12

  13. Theme efficient mitigation: concentration of expertise, economies of scale, temporal smoothing 13

  14. Cloud provider Datadog Neo4j ? Customer DBaaS Auth0 Stripe 14

  15. Cloud provider Datadog Neo4j ? Customer … DBaaS Auth0 Stripe 15

  16. Theme risks move up or down the chain of delegation over time 16

  17. 17

  18. “Most people get really excited about running a database inside [Kubernetes]. This is going to make you lose your job—guaranteed.” “Kubernetes supports stateful workloads; I don't.” “Kubernetes only solves part of the problem. The other parts must be solved by the stateful service and through operational expertise.” 18

  19. 19

  20. Theme hand off risk to our future selves 20

  21. Database Console manager Neo4j 21

  22. Kubernetes Database Console manager Neo4j 22

  23. 23

  24. 24

  25. 25

  26. Create 26

  27. Create 27

  28. Create 28

  29. Create 29

  30. Heal 30

  31. Heal 31

  32. Heal 32

  33. Create Heal 33

  34. Create Heal 34

  35. 35

  36. ReplicaSet Pod Deployment PV StatefulSet PVC 36

  37. ReplicaSet Pod Deployment PV StatefulSet PVC 37

  38. ReplicaSet Pod Deployment PV StatefulSet ??? PVC 38

  39. Theme risks are rejected if it’s cheaper for the consumer to mitigate 39

  40. Cloud provider Datadog Neo4j ? Customer … DBaaS Auth0 Stripe 40

  41. Cloud provider Datadog Neo4j ? Customer … DBaaS Auth0 Stripe 41

  42. Cloud provider Datadog Neo4j ? Customer … DBaaS Auth0 Stripe 42

  43. Themes retain risk that is specialized or core to the business efficient mitigation: concentration of expertise, economies of scale, temporal smoothing hand off risk to our future selves risks are rejected if it’s cheaper for the consumer to mitigate risks move up or down the chain of delegation over time 43

  44. Cloud provider Datadog Neo4j ? Customer … DBaaS Auth0 Stripe 44

  45. Thank you 45

Recommend


More recommend