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)
Différences entre une approche web service et une approche API
Les APIs sont-elles réservées aux "Géants du Web" et les services web aux SI d’entreprise ?
Le grand débat SOAP vs REST
3/ Les différents modèles d’affaire des APIs
Modèle gratuit
Modèle où le développeur paye
Modèle où le développeur est payé
UpSelling avec une stratégie API
4/ Différentes approches d’ouverture du SI
Des APIs internes
Des APIs avec les partenaires
Les logiques open API
5/ Design et conception des APIs
Retour sur le débat SOAP / REST
Les principes du style d’architecture REST
Jusqu’où aller dans les principes REST ? Pragmatic REST
"Hypermedia as the Engine of Application State"
Mise en pratique : "Conception d’une API"
Explicitation pas à pas d’une méthodologie de conception d’API REST
6/ SOAP vs REST API
Style d’architecture
RPC & SOAP under attack
L’avènement de REST
7/ Designer son API : Les bonnes pratiques de design
Concepts clés
Principe KISS (Keep it simple, stupid)
Granularity
API et domain names
Security
URIs
Names > Verbs
Plural > Singular
Case consistency
Versioning
Principe CRUD
Partial responses
Query strings
Paging
Filtering
Sorting
Searching
Concepts avancés
Content Negotiation
Cross-domain
CORS & Jsonp
HATEOAS
"Non-Resources" scenarios
HTTP Status code
8/ Architecturer son API
Historique des architectures de service
Patterns "Facade" vs "WOA ou Microservices"
Build vs Buy
Risques et mitigation
Enjeux d’architecture
Appels des API "internes"
Stacks techniques
9/ Sécuriser son API
Ressources publiques vs ressources privées
Authentification vs habilitation
Protocole OAuth2
Protocole OpenID Connect
10/ Manager son API
Les trois composantes d’une solution d’API management
Pure players et ESB
SaaS vs On premise
Panorama des solutions éditeurs
Feuille de route : savoir prendre une décision : stratégie de POC
11/ Organiser ses équipes API
Equipe Agile
Approches Agile et Lean appliquées aux démarches API
Positionner les acteurs Marketing et IT au sein d'une stratégie API
REX
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
DSI
Architecte
Développeur
Administrateur
Product owner
Business analyst
Dates
Dates
Du 16 au 18 Juil. 2024
Du 13 au 15 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.