Backday Xebia : Résilience : Chaos Monkey

download Backday Xebia : Résilience : Chaos Monkey

of 24

  • date post

    27-Jul-2015
  • Category

    Technology

  • view

    113
  • download

    0

Embed Size (px)

Transcript of Backday Xebia : Résilience : Chaos Monkey

1. #backdaybyxebiaPablo Lopez / Vincent Spiewak Construire le SI de demain Rsilience Vaincre le chaos monkey 2. #backdaybyxebia La rsilience dsigne la capacit pour un corps, un organisme; une organisation ou un systme quelconque retrouver ses proprits initiales aprs une altration 3. #backdaybyxebia Le SI actuel 4. #backdaybyxebia Monolithe Distribu vs 5. #backdaybyxebia Le rseau est fiable. Le temps de latence est nul. La bande passante est infinie. Le rseau est sr. La topologie du rseau ne change pas. Il y a un et un seul administrateur rseau. Le cot de transport est nul. Le rseau est homogne. Illusions ! 6. #backdaybyxebia Loi de Murphy 7. #backdaybyxebia Architectures Cloud et hybrides Systmes hautement lastiques Zero downtime Usages IoT et mobiles Rseaux sociaux ... Acclration 8. #backdaybyxebia Un systme rsilient 9. #backdaybyxebia 10. #backdaybyxebia Les utilisateurs ne voient rien Le mieux Le pire Le service est accessible mais dgrad 11. #backdaybyxebia 12. #backdaybyxebia Animal de compagnie Btail vs 13. #backdaybyxebia Isolation Cration de petites units Programmation dfensive Freiner les appelants Rpliquer les donnes 14. #backdaybyxebia Couplage lche Asynchronisme Bas sur lvnement Sans tat Localisation sans importance Idempotent 15. #backdaybyxebia Latence Timeouts Circuit Breaker Echec rapide Dmultiplication Fan-out Queues limites 16. #backdaybyxebia Supervision Monitoring Gestion des erreurs Processus descalade Auto-rparation 17. #backdaybyxebia En pratique 18. #backdaybyxebia Cloud 19. #backdaybyxebia Amazon(e) AutoScalingGroups LoadBalancers HealthChecks CloudWatch ChaosMonkey 20. #backdaybyxebia On premise On premise 21. #backdaybyxebia Data Center as-a-service Infra-as-code Supervisord Docker Marathon Mesos HaProxy 22. #backdaybyxebia Haute couture 23. #backdaybyxebia 24. #backdaybyxebia Conclusion