Profitez de -25 % pour toute nouvelle inscription à nos formations jusqu’au 31 décembre 2026

Formation en Cybersécurité: ReST API, bonnes pratiques et sécurité (3-032) - Ascent Formation
Retour aux formations
Cybersécurité

Formation ReST API, bonnes pratiques et sécurité (3-032)

3 jour(s) • 18h
Éligible OPCO
8,8/10 avis apprenants

Description

Objectif de la formation : Comprendre et mettre en œuvre les bonnes pratiques de conception, développement et sécurité des API REST. Appréhender les vulnérabilités courantes et les menaces liées aux API, tout en sachant déployer et superviser des API sécurisées dans un environnement de production.

  • Maîtriser les bonnes pratiques de conception et de développement des API REST.
  • Comprendre les principes de sécurisation des API et les menaces associées.
  • Apprendre à détecter et corriger les vulnérabilités courantes des API.
  • Savoir déployer et superviser des API sécurisées dans un environnement de production.

  • Développeurs, architectes d’applications, responsables sécurité, chefs de projet techniques.

  • Connaissance des concepts de développement d’API et des protocoles HTTP.
  • Expérience de base en développement d'applications web.

  1. 1

    Introduction aux API REST (3h)

    • Qu'est-ce qu'une API REST : principes et architecture.
    • Méthodes HTTP : GET, POST, PUT, DELETE, PATCH.
    • Bonnes pratiques de conception des API REST : structuration des endpoints, gestion des erreurs, utilisation des codes de statut HTTP.
    • Travaux pratiques : Conception d'une API simple en suivant les bonnes pratiques de design (architecture, structuration des ressources, gestion des erreurs).
  2. 2

    Conception sécurisée des API (3h)

    • Introduction à la sécurité des API REST : principaux risques et menaces.
    • Authentification et autorisation : OAuth2, JWT, API Keys.
    • Validation des entrées et protection contre les injections (SQL, XML, JSON).
    • Travaux pratiques : Implémentation d'un mécanisme d'authentification (JWT, OAuth2) pour sécuriser une API REST.
  3. 3

    Menaces et vulnérabilités des API REST (3h)

    • Analyse des menaces : attaques courantes sur les API REST (injections, XSS, CSRF, DDoS).
    • Vulnérabilités fréquentes : mauvaises configurations, fuites d’informations, mauvaise gestion des permissions.
    • Analyse des outils pour détecter et prévenir les vulnérabilités.
    • Travaux pratiques : Utilisation d'outils de sécurité (OWASP ZAP, Burp Suite) pour analyser les vulnérabilités d'une API existante.
  4. 4

    Pratiques avancées de sécurisation des API (3h)

    • Mise en place de la gestion des accès et des permissions.
    • Chiffrement des données en transit et au repos.
    • Meilleures pratiques pour gérer les sessions et les cookies.
    • Sécurisation des communications API avec HTTPS et HSTS.
    • Travaux pratiques : Configuration d'un certificat SSL/TLS pour sécuriser les communications d'une API REST.
  5. 5

    Déploiement et supervision des API (3h)

    • Bonnes pratiques de déploiement des API en production : CI/CD, monitoring, gestion des logs.
    • Outils de supervision : Prometheus, Grafana, ELK Stack.
    • Surveillance de la performance et gestion des erreurs en temps réel.
    • Travaux pratiques : Mise en place d'un système de supervision pour une API (intégration avec Prometheus et Grafana).
  6. 6

    Gestion des performances et scalabilité des API (3h)

    • Optimisation des performances des API REST : gestion des requêtes, cache, compression.
    • Scalabilité et haute disponibilité : load balancing, API Gateways.
    • Résilience et tolérance aux pannes dans le design des API.
    • Travaux pratiques : Configuration du cache et du load balancing pour une API REST.

Ils nous font Confiance

Nos partenaires de confiance

Ministère des armées
Thalès
Dassault Systèmes
Ariane Group
EDF
SNCF
Orange Cyberdefense
Total
Société Générale
Ministère de l'Intérieur
Boston Consulting Group
Crédit Agricole
Capgemini
Sopra Steria
Ministère de l'économie
Bouygues Télécom
Devoteam
Imprimerie Nationale
Business France
Ordre National des Pharmaciens
Abeille Assurances
Macif
Service Public Fédéral Finances
ANFH
Bruxelles Formation
Atlas OPCO
Uniformation
Adeo
Positive Thinking Company
Sogelink
Septeo
HN Services
Infotel
Ercom
Neosoft
Klaxoon
Asus
Linkvalue
Suneris
Datadocké

Questions fréquentes

FAQ : Formation ReST API, bonnes pratiques et sécurité (3-032)

  • Oui, mais la prise en charge d'une formation professionnelle par un OPCO dépend de votre opérateur de compétences, de votre branche d'activité et des critères de financement applicables. Ascent Formation vous accompagne dans l'identification des possibilités de financement adaptées à votre entreprise.

  • Une formation inter-entreprises réunit des participants issus de différentes organisations, tandis qu'une formation intra-entreprise est organisée pour les collaborateurs d'une même entreprise. Le format intra permet notamment d'adapter le contenu et les modalités aux besoins spécifiques de vos équipes.

  • Selon la formation proposée, il est possible de suivre une formation professionnelle à distance, en présentiel ou selon d'autres modalités disponibles. Consultez les informations de la session concernée ou contactez-nous pour connaître les formats possibles.

  • Oui, une formation professionnelle peut être adaptée aux objectifs, au niveau des participants et aux besoins opérationnels de votre entreprise. Ascent Formation vous propose des parcours personnalisés pour accompagner le développement des compétences de vos équipes.