Accueil > Développement Logiciel, Devops > Sécuriser et Manager son API
Formation #DEV211

Formation Sécuriser et Manager son API

Formation avec Restauration incluse
(Déjeuner, Petit Déjeuner et Pauses Cafés)

Durée : 4 jours

Code : DEV211


Sessions programmées :

Du 23 au 26 Fév. 2021

Du 20 au 23 Avril 2021

Du 22 au 25 Juin 2021

Du 14 au 17 Sept. 2021

Du 16 au 19 Nov. 2021

Fin d'Inscription :
Le Bulletin d'Inscription doit être rempli, cacheté, signé et envoyé par email :
  • Pour les entreprises AU MAROC :
    Au minimum 10 JOURS OUVRÉS avant la date de formation
  • Pour les entreprises HORS MAROC :
    Au minimum 15 JOURS OUVRÉS avant la date de formation

Formation dans votre entreprise.

Durée : 4 jours

Code : DEV211


Vous souhaitez réaliser cette formation en vos locaux avec le même programme ?

Vous souhaitez personnaliser le programme de cette formation pour qu'elle réponde aux spécificités de votre entreprise ?

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 23 au 26 Fév. 2021
  • Du 20 au 23 Avril 2021
  • Du 22 au 25 Juin 2021
  • Du 14 au 17 Sept. 2021
  • Du 16 au 19 Nov. 2021
  • Fin d'Inscription :
    Le Bulletin d'Inscription doit être rempli, cacheté, signé et envoyé par email :
    • Pour les entreprises AU MAROC : Au minimum 10 JOURS OUVRÉS avant la date de formation
    • Pour les entreprises HORS MAROC : Au minimum 15 JOURS OUVRÉS avant la date de formation