Accueil > Développement informatique et DevOps > Sécuriser et Manager son API
Formation #DEV211

Formation Sécuriser et Manager son API

Durée : 4 jours

Code : DEV211


Prochaines dates programmées :

Du 25 au 28 Juin 2024

Du 29 Oct. au 01 Nov. 2024

Fin d'Inscription :
Le Bulletin d'Inscription doit être rempli, cacheté, signé et envoyé par email : Au minimum 15 JOURS OUVRÉS avant la date de formation.
Si vous avez un besoin URGENT et que vous souhaitez une date de formation plus proche que les sessions programmées (minimum 15 à 20 jours ouvrés à date de votre demande)

Objectifs

  • Sécuriser une API : API_KEY, OAuth2, OpenID Connect
  • Mettre en œuvre un portail développeur
  • Manager une API : console d’administration, statistiques d’usage, quotas, etc.
Programme
1/ L'essentiel sur la sécurisation et le management d’API
  • API : enjeux et définition
  • Sécurité
  • Types de ressources : « publiques » et « privées »
  • Les principes : Throttling, DOS, Authentication, Authorization, Accounting
  • Mécanismes de sécurisation : API_KEY, OAuth2, OpenID Connect
  • Portail développeur
  • Exemples des Géants du Web
  • Les fonctionnalités essentielles : enrolment, documentation, interface Try-It, support (FAQ, Forum), etc.
  • Console de supervision
  • Les fonctionnalités : habilitation des développeurs et de leurs applications, statistiques d’usage, quotas/throttling, reporting
  • Panorama des solutions d’API Management du marché
2/ Sécuriser ses ressources avec une App_key et OAuth2
  • Sécurisation de ses ressources publiques par une API_KEY avec une solution d'API Management
  • Sécurisation de ses ressources privées par OAuth2 avec une solution d'API Management
3/ Gestion de l’authentification
  • Mire de login
  • Récupération de l'identité de l'utilisateur
4/ Gestion des habilitations
  • Gestion des habilitations de l’utilisateur connecté via les scopes OAuth2
5/ Mise en place d'un portail développeur
  • Mettre en place la documentation publique de votre API
  • Interfaces Try-It
  • Enrôlement des consommateurs de votre API
6/ Mise en place d'un portail d'api management
  • Création de profils d’utilisateurs et des habilitations
  • Reporting et statistiques d’usage
  • Gestion des quotas
7/ Mise en œuvre d’OpenID Connect
Approche Pédagogique

Approche Pédagogique

  • Pédagogie très opérationnelle fondée sur l'alternance entre théorie et pratique
  • Cas pratiques
  • Remise d’outils
  • Echanges d’expériences
Public Cible

Personnes Visées

  • Développeur
  • Architecte
  • Chef de projet Web
  • Technical Leader
Dates

Dates

  • Du 25 au 28 Juin 2024
  • Du 29 Oct. au 01 Nov. 2024
  • Fin d'Inscription :
    Le Bulletin d'Inscription doit être rempli, cacheté, signé et envoyé par email : Au minimum 15 JOURS OUVRÉS avant la date de formation.