$30 off During Our Annual Pro Sale. View Details »

Hashicorp Nomad : Une architecture microservices lean en prod, par Jérôme Devoucoux [PCD]

Hashicorp Nomad : Une architecture microservices lean en prod, par Jérôme Devoucoux [PCD]

Présentation de Nomad par Jérôme Devoucoux au Paris Container Day 2018

https://www.youtube.com/watch?v=cby3giRH-8I

Jérôme Devoucoux

June 26, 2018
Tweet

More Decks by Jérôme Devoucoux

Other Decks in Technology

Transcript

  1. #ContainerDayFR Jérôme Devoucoux jdxlabs Hashicorp Nomad Une architecture microservices lean

    en prod
  2. #ContainerDayFR Paris Container Day 2018 Jérôme Devoucoux Cloud Builder jdxlabs

    2
  3. #ContainerDayFR Paris Container Day 2018 3

  4. #ContainerDayFR Paris Container Day 2018 4

  5. #ContainerDayFR Paris Container Day 2018 5

  6. #ContainerDayFR Paris Container Day 2018 Le challenge

  7. #ContainerDayFR Paris Container Day 2018 7 Le challenge Crawler

  8. #ContainerDayFR Paris Container Day 2018 8 Flux d’entrée : -

    permanent - non-linéaire Le challenge Crawler
  9. #ContainerDayFR Paris Container Day 2018 9 Flux d’entrée : -

    permanent - non-linéaire 1000 entrées /sec. 100 ms de temps de réponses apis Affichage des messages en temps réel Le challenge Crawler
  10. #ContainerDayFR Paris Container Day 2018 10 Pourquoi Nomad ?

  11. #ContainerDayFR Paris Container Day 2018 11 - Microservices friendly Pourquoi

    Nomad ?
  12. #ContainerDayFR Paris Container Day 2018 12 - Microservices friendly -

    Scalable Pourquoi Nomad ?
  13. #ContainerDayFR Paris Container Day 2018 13 - Microservices friendly -

    Scalable - Lean Pourquoi Nomad ?
  14. #ContainerDayFR Paris Container Day 2018 14 - Microservices friendly -

    Scalable - Lean - Open-source Pourquoi Nomad ?
  15. #ContainerDayFR Paris Container Day 2018 15 - Microservices friendly -

    Scalable - Lean - Open-source - Multi-Cloud ready Pourquoi Nomad ?
  16. #ContainerDayFR Paris Container Day 2018 16 Le cluster Nomad

  17. Paris Container Day 2018 #ContainerDayFR 17 Le cluster Nomad -

    AWS
  18. Paris Container Day 2018 #ContainerDayFR 18 Le cluster Nomad -

    AWS - Nomad / Docker
  19. Paris Container Day 2018 #ContainerDayFR 19 Le cluster Nomad -

    AWS - Nomad / Docker - Consul
  20. Paris Container Day 2018 #ContainerDayFR 20 Le cluster Nomad -

    AWS - Nomad / Docker - Consul - Vault
  21. Paris Container Day 2018 #ContainerDayFR 21 Le cluster Nomad -

    AWS - Nomad / Docker - Consul - Vault - Traefik
  22. Paris Container Day 2018 #ContainerDayFR 22 Le cluster Nomad -

    AWS - Nomad / Docker - Consul - Vault - Traefik - Graylog
  23. Paris Container Day 2018 #ContainerDayFR 23 Le cluster Nomad -

    AWS - Nomad / Docker - Consul - Vault - Traefik - Graylog - Prometheus / Grafana
  24. #ContainerDayFR Paris Container Day 2018 24 Les metrics

  25. #ContainerDayFR Paris Container Day 2018 25 Les dashboards

  26. #ContainerDayFR Paris Container Day 2018 26 Les dashboards

  27. #ContainerDayFR Paris Container Day 2018 27 L’alerting

  28. #ContainerDayFR Paris Container Day 2018 28 L’alerting

  29. #ContainerDayFR Paris Container Day 2018 29 Les tests

  30. #ContainerDayFR Paris Container Day 2018 30 - Infra as code

    Les tests
  31. #ContainerDayFR Paris Container Day 2018 31 - Infra as code

    - Résistance aux bursts Les tests
  32. #ContainerDayFR Paris Container Day 2018 32 - Infra as code

    - Résistance aux bursts - Chaos engineering Les tests
  33. #ContainerDayFR Paris Container Day 2018 33 Pro tips

  34. #ContainerDayFR Paris Container Day 2018 Conteneurs en Pending State 34

  35. #ContainerDayFR Paris Container Day 2018 Conteneurs en Pending State Restart

    Policy Nomad 35
  36. #ContainerDayFR Paris Container Day 2018 36 Réseau saturé / mort

    du master
  37. #ContainerDayFR Paris Container Day 2018 37 Réseau saturé / mort

    du master Garbage Collector Nomad
  38. #ContainerDayFR Paris Container Day 2018 38 Alerting CPU à 100%

  39. #ContainerDayFR Paris Container Day 2018 39 Alerting CPU à 100%

    Ressources réservées Nomad
  40. #ContainerDayFR Paris Container Day 2018 40 Prometheus est down

  41. #ContainerDayFR Paris Container Day 2018 41 Prometheus est down -

    V2+, Rétention - Scaling
  42. #ContainerDayFR Paris Container Day 2018 42 Les résultats

  43. #ContainerDayFR Paris Container Day 2018 43 130 conteneurs en continu

    20 entrées /sec. par projet 55 projets actifs 56 Millions de documents
  44. #ContainerDayFR Merci Quelques pistes hashicorp.com nomadproject.io github.com/jdxlabs/hello-nomad github.com/jdxlabs/devops-workshops jdxlabs