by design - programmez!€¦ · yagni soc srp kiss dry validation des données logging réduction...
TRANSCRIPT
![Page 1: by Design - Programmez!€¦ · YAGNI SoC SRP KISS DRY Validation des données Logging Réduction de la surface d’attaque Séparation des privilèges Séparation des tâches Garder](https://reader033.vdocuments.net/reader033/viewer/2022042207/5eaab5082053bd3280458693/html5/thumbnails/1.jpg)
by Design
![Page 3: by Design - Programmez!€¦ · YAGNI SoC SRP KISS DRY Validation des données Logging Réduction de la surface d’attaque Séparation des privilèges Séparation des tâches Garder](https://reader033.vdocuments.net/reader033/viewer/2022042207/5eaab5082053bd3280458693/html5/thumbnails/3.jpg)
2 définitions
![Page 4: by Design - Programmez!€¦ · YAGNI SoC SRP KISS DRY Validation des données Logging Réduction de la surface d’attaque Séparation des privilèges Séparation des tâches Garder](https://reader033.vdocuments.net/reader033/viewer/2022042207/5eaab5082053bd3280458693/html5/thumbnails/4.jpg)
Confidentialité
Intégrité
A…disponibilité
![Page 5: by Design - Programmez!€¦ · YAGNI SoC SRP KISS DRY Validation des données Logging Réduction de la surface d’attaque Séparation des privilèges Séparation des tâches Garder](https://reader033.vdocuments.net/reader033/viewer/2022042207/5eaab5082053bd3280458693/html5/thumbnails/5.jpg)
on liste…
on fait…
on teste
![Page 6: by Design - Programmez!€¦ · YAGNI SoC SRP KISS DRY Validation des données Logging Réduction de la surface d’attaque Séparation des privilèges Séparation des tâches Garder](https://reader033.vdocuments.net/reader033/viewer/2022042207/5eaab5082053bd3280458693/html5/thumbnails/6.jpg)
![Page 7: by Design - Programmez!€¦ · YAGNI SoC SRP KISS DRY Validation des données Logging Réduction de la surface d’attaque Séparation des privilèges Séparation des tâches Garder](https://reader033.vdocuments.net/reader033/viewer/2022042207/5eaab5082053bd3280458693/html5/thumbnails/7.jpg)
![Page 8: by Design - Programmez!€¦ · YAGNI SoC SRP KISS DRY Validation des données Logging Réduction de la surface d’attaque Séparation des privilèges Séparation des tâches Garder](https://reader033.vdocuments.net/reader033/viewer/2022042207/5eaab5082053bd3280458693/html5/thumbnails/8.jpg)
![Page 9: by Design - Programmez!€¦ · YAGNI SoC SRP KISS DRY Validation des données Logging Réduction de la surface d’attaque Séparation des privilèges Séparation des tâches Garder](https://reader033.vdocuments.net/reader033/viewer/2022042207/5eaab5082053bd3280458693/html5/thumbnails/9.jpg)
![Page 10: by Design - Programmez!€¦ · YAGNI SoC SRP KISS DRY Validation des données Logging Réduction de la surface d’attaque Séparation des privilèges Séparation des tâches Garder](https://reader033.vdocuments.net/reader033/viewer/2022042207/5eaab5082053bd3280458693/html5/thumbnails/10.jpg)
LE JOUR J
![Page 11: by Design - Programmez!€¦ · YAGNI SoC SRP KISS DRY Validation des données Logging Réduction de la surface d’attaque Séparation des privilèges Séparation des tâches Garder](https://reader033.vdocuments.net/reader033/viewer/2022042207/5eaab5082053bd3280458693/html5/thumbnails/11.jpg)
…
![Page 12: by Design - Programmez!€¦ · YAGNI SoC SRP KISS DRY Validation des données Logging Réduction de la surface d’attaque Séparation des privilèges Séparation des tâches Garder](https://reader033.vdocuments.net/reader033/viewer/2022042207/5eaab5082053bd3280458693/html5/thumbnails/12.jpg)
Solution: Faire ce qu’on aime
![Page 13: by Design - Programmez!€¦ · YAGNI SoC SRP KISS DRY Validation des données Logging Réduction de la surface d’attaque Séparation des privilèges Séparation des tâches Garder](https://reader033.vdocuments.net/reader033/viewer/2022042207/5eaab5082053bd3280458693/html5/thumbnails/13.jpg)
Utiliser
NOSCompétences
![Page 14: by Design - Programmez!€¦ · YAGNI SoC SRP KISS DRY Validation des données Logging Réduction de la surface d’attaque Séparation des privilèges Séparation des tâches Garder](https://reader033.vdocuments.net/reader033/viewer/2022042207/5eaab5082053bd3280458693/html5/thumbnails/14.jpg)
YAGNISoCSRPKISSDRY
Validation des données
Logging
Réduction de la surface d’attaque
Séparation des privilèges
Séparation des tâches
Garder la sécurité simple
TDDBDDDDD
CQRSES
![Page 15: by Design - Programmez!€¦ · YAGNI SoC SRP KISS DRY Validation des données Logging Réduction de la surface d’attaque Séparation des privilèges Séparation des tâches Garder](https://reader033.vdocuments.net/reader033/viewer/2022042207/5eaab5082053bd3280458693/html5/thumbnails/15.jpg)
YAGNISoCSRPKISSDRY
Validation des données
Logging
Réduction de la surface d’attaque
Séparation des privilèges
Séparation des tâches
Garder la sécurité simple
TDDBDDDDD
CQRSES
![Page 16: by Design - Programmez!€¦ · YAGNI SoC SRP KISS DRY Validation des données Logging Réduction de la surface d’attaque Séparation des privilèges Séparation des tâches Garder](https://reader033.vdocuments.net/reader033/viewer/2022042207/5eaab5082053bd3280458693/html5/thumbnails/16.jpg)
YAGNISoCSRPKISSDRY
Validation des données
Logging
Réduction de la surface d’attaque
Séparation des privilèges
Séparation des tâches
Garder la sécurité simple
TDDBDDDDD
CQRSES
![Page 17: by Design - Programmez!€¦ · YAGNI SoC SRP KISS DRY Validation des données Logging Réduction de la surface d’attaque Séparation des privilèges Séparation des tâches Garder](https://reader033.vdocuments.net/reader033/viewer/2022042207/5eaab5082053bd3280458693/html5/thumbnails/17.jpg)
YAGNISoCSRPKISSDRY
Validation des données
Logging
Réduction de la surface d’attaque
Séparation des privilèges
Séparation des tâches
Garder la sécurité simple
TDDBDDDDD
CQRSES
![Page 18: by Design - Programmez!€¦ · YAGNI SoC SRP KISS DRY Validation des données Logging Réduction de la surface d’attaque Séparation des privilèges Séparation des tâches Garder](https://reader033.vdocuments.net/reader033/viewer/2022042207/5eaab5082053bd3280458693/html5/thumbnails/18.jpg)
YAGNISoCSRPKISSDRY
Validation des données
Logging
Réduction de la surface d’attaque
Séparation des privilèges
Séparation des tâches
Garder la sécurité simple
TDDBDDDDD
CQRSES
![Page 19: by Design - Programmez!€¦ · YAGNI SoC SRP KISS DRY Validation des données Logging Réduction de la surface d’attaque Séparation des privilèges Séparation des tâches Garder](https://reader033.vdocuments.net/reader033/viewer/2022042207/5eaab5082053bd3280458693/html5/thumbnails/19.jpg)
YAGNISoCSRPKISSDRY
Validation des données
Logging
Réduction de la surface d’attaque
Séparation des privilèges
Séparation des tâches
Garder la sécurité simple
TDDBDDDDD
CQRSES
![Page 20: by Design - Programmez!€¦ · YAGNI SoC SRP KISS DRY Validation des données Logging Réduction de la surface d’attaque Séparation des privilèges Séparation des tâches Garder](https://reader033.vdocuments.net/reader033/viewer/2022042207/5eaab5082053bd3280458693/html5/thumbnails/20.jpg)
YAGNISoCSRPKISSDRY
Validation des données
Logging
Réduction de la surface d’attaque
Séparation des privilèges
Séparation des tâches
Garder la sécurité simple
TDDBDDDDD
CQRSES
![Page 21: by Design - Programmez!€¦ · YAGNI SoC SRP KISS DRY Validation des données Logging Réduction de la surface d’attaque Séparation des privilèges Séparation des tâches Garder](https://reader033.vdocuments.net/reader033/viewer/2022042207/5eaab5082053bd3280458693/html5/thumbnails/21.jpg)
YAGNISoCSRPKISSDRY
Validation des données
Logging
Réduction de la surface d’attaque
Séparation des privilèges
Séparation des tâches
Garder la sécurité simple
TDDBDDDDD
CQRSES
![Page 22: by Design - Programmez!€¦ · YAGNI SoC SRP KISS DRY Validation des données Logging Réduction de la surface d’attaque Séparation des privilèges Séparation des tâches Garder](https://reader033.vdocuments.net/reader033/viewer/2022042207/5eaab5082053bd3280458693/html5/thumbnails/22.jpg)
YAGNISoCSRPKISSDRY
Validation des données
Logging
Réduction de la surface d’attaque
Séparation des privilèges
Séparation des tâches
Garder la sécurité simple
TDDBDDDDD
CQRSES
![Page 23: by Design - Programmez!€¦ · YAGNI SoC SRP KISS DRY Validation des données Logging Réduction de la surface d’attaque Séparation des privilèges Séparation des tâches Garder](https://reader033.vdocuments.net/reader033/viewer/2022042207/5eaab5082053bd3280458693/html5/thumbnails/23.jpg)
YAGNISoCSRPKISSDRY
Validation des données
Logging
Réduction de la surface d’attaque
Séparation des privilèges
Séparation des tâches
Garder la sécurité simple
TDDBDDDDD
CQRSES
![Page 24: by Design - Programmez!€¦ · YAGNI SoC SRP KISS DRY Validation des données Logging Réduction de la surface d’attaque Séparation des privilèges Séparation des tâches Garder](https://reader033.vdocuments.net/reader033/viewer/2022042207/5eaab5082053bd3280458693/html5/thumbnails/24.jpg)
YAGNISoCSRPKISSDRY
Validation des données
Logging
Réduction de la surface d’attaque
Séparation des privilèges
Séparation des tâches
Garder la sécurité simple
TDDBDDDDD
CQRSES
![Page 25: by Design - Programmez!€¦ · YAGNI SoC SRP KISS DRY Validation des données Logging Réduction de la surface d’attaque Séparation des privilèges Séparation des tâches Garder](https://reader033.vdocuments.net/reader033/viewer/2022042207/5eaab5082053bd3280458693/html5/thumbnails/25.jpg)
YAGNISoCSRPKISSDRY
Validation des données
Logging
Réduction de la surface d’attaque
Séparation des privilèges
Séparation des tâches
Garder la sécurité simple
TDDBDDDDD
CQRSES
![Page 26: by Design - Programmez!€¦ · YAGNI SoC SRP KISS DRY Validation des données Logging Réduction de la surface d’attaque Séparation des privilèges Séparation des tâches Garder](https://reader033.vdocuments.net/reader033/viewer/2022042207/5eaab5082053bd3280458693/html5/thumbnails/26.jpg)
YAGNISoCSRPKISSDRY
Validation des données
Logging
Réduction de la surface d’attaque
Séparation des privilèges
Séparation des tâches
Garder la sécurité simple
TDDBDDDDD
CQRSES
![Page 27: by Design - Programmez!€¦ · YAGNI SoC SRP KISS DRY Validation des données Logging Réduction de la surface d’attaque Séparation des privilèges Séparation des tâches Garder](https://reader033.vdocuments.net/reader033/viewer/2022042207/5eaab5082053bd3280458693/html5/thumbnails/27.jpg)
Mass Assignmentvs.
CQRS
DEMO
![Page 28: by Design - Programmez!€¦ · YAGNI SoC SRP KISS DRY Validation des données Logging Réduction de la surface d’attaque Séparation des privilèges Séparation des tâches Garder](https://reader033.vdocuments.net/reader033/viewer/2022042207/5eaab5082053bd3280458693/html5/thumbnails/28.jpg)
A retenir
![Page 29: by Design - Programmez!€¦ · YAGNI SoC SRP KISS DRY Validation des données Logging Réduction de la surface d’attaque Séparation des privilèges Séparation des tâches Garder](https://reader033.vdocuments.net/reader033/viewer/2022042207/5eaab5082053bd3280458693/html5/thumbnails/29.jpg)
Secure by Design
Dan Bergh JohnssonDaniel DeogunDaniel Sawano
![Page 30: by Design - Programmez!€¦ · YAGNI SoC SRP KISS DRY Validation des données Logging Réduction de la surface d’attaque Séparation des privilèges Séparation des tâches Garder](https://reader033.vdocuments.net/reader033/viewer/2022042207/5eaab5082053bd3280458693/html5/thumbnails/30.jpg)
![Page 31: by Design - Programmez!€¦ · YAGNI SoC SRP KISS DRY Validation des données Logging Réduction de la surface d’attaque Séparation des privilèges Séparation des tâches Garder](https://reader033.vdocuments.net/reader033/viewer/2022042207/5eaab5082053bd3280458693/html5/thumbnails/31.jpg)
SO LONGAND
THANKSFOR ALLTHE FISH