Panier d'achat
Loading
Plus que -1 restants

Développement Logiciel Sécurisé - Java Spring

En promotion
€15.00
€15.00
Ajouté au panier

Ouvrage de référence pour concevoir, développer et déployer des applications Java Spring sécurisées. Théorie (OWASP, NIST, Zero Trust) et recettes pratiques reproductibles, avec exemples de code et annexes opérationnelles.


Construisez des applications Java Spring sécurisées par conception — de la validation des entrées au DevSecOps, en passant par l’authentification, le chiffrement et la sécurité des APIs.

Ce livre de référence (270+ pages) allie une base théorique solide (cadres OWASP, NIST, principes Zero Trust, STRIDE) et des recettes pratiques directement applicables : code Java/Spring documenté, checklists par phase du cycle de vie, cartes mémos imprimables et patterns transposables en plusieurs langages.


Pour qui ?

  • Développeurs et architectes Java/Spring qui veulent intégrer la sécurité dès la conception
  • Équipes techniques visant une culture « secure by default » sans rester dans la théorie
  • Formateurs et étudiants (cours ESEO, formations DevSecOps) en quête d’un support structuré et à jour


Ce que vous trouverez dans le livre


5 parties progressives :

  1. Fondements — Qu’est-ce que le développement logiciel sécurisé ? Contexte, enjeux, piliers CIA et Zero Trust, cycle de vie, chaîne d’approvisionnement, menaces (OWASP Top 10, STRIDE), validation et assainissement des entrées (SQLi, XSS, injection de commande).
  2. Identité et accès — Authentification et autorisation (RBAC, ABAC), mots de passe et secrets (bcrypt, Argon2id, AWS Secrets Manager), jetons et sessions (JWT, cookies sécurisés, CSRF), OAuth2 et fédération d’identité.
  3. Données et cryptographie — Fondamentaux (AES-GCM, RSA), chiffrement en Java/Spring (Vault, gestion des clés), conteneurs et orchestration (Docker, Kubernetes, security contexts), masquage, conformité et supervision (RGPD, logs, PII).
  4. APIs et DevSecOps — Sécurité des APIs (OWASP API Top 10, rate limiting, GraphQL), pipelines CI/CD (SAST, SCA, DAST, gates), sécurité des applications IA/LLM (prompt injection, guardrails), tests, vulnérabilités et réponse aux incidents.
  5. Aller plus loin — Modélisation des menaces en pratique, conformité et cadre réglementaire (NIS2, CRA, RGPD), parcours et évolutions de carrière.


8 annexes opérationnelles :

  • Lexique et acronymes
  • Ressources et références (normes, RFC, outils)
  • Exemples de code et dépôt compagnon (structure, index par chapitre)
  • Checklist de sécurité par phase SDLC (formation, exigences, conception, implémentation, test, déploiement, maintenance)
  • Cartes mémos (cheat sheets imprimables : validation, auth, crypto, API security)
  • Patterns sécurisés en 5 langages (Java, Kotlin, C#, Go, Python)
  • Version accessible « Lecture pour tous » (résumé non technique)
  • Choix de stack sécurisé 2026


Points forts

  • Pratique : exemples de code exécutables (dépôt compagnon), tests unitaires, configurations Spring Security et pipelines CI/CD.
  • À jour : références OWASP, NIST, CVE et normes citées avec traçabilité ; annexe dédiée au stack 2026.
  • Réutilisable : checklists, cartes mémos et patterns multi-langages pour la revue de code et les ateliers.
  • Accessible : vocabulaire expliqué, schémas légendés, annexe « Lecture pour tous » pour managers et profils non techniques.


Format et livraison

  • PDF complet (270+ pages), prêt à l’impression ou à la lecture sur tablette/ordinateur.
  • Dépôt compagnon : accès aux exemples de code (Java Spring) organisés par chapitre, avec instructions de build et d’exécution.

Mots-clés


Développement logiciel sécurisé, Java Spring, Spring Security, OWASP, DevSecOps, sécurité applicative, validation des entrées, authentification, JWT, OAuth2, chiffrement, API security, CI/CD, RGPD, Zero Trust, livre référence sécurité.


Vous obtiendrez un fichier PDF (2MB)

Customer Reviews

Il n'y a pas encore d'évaluations.