Toute entreprise devrait aujourd'hui développer et mettre en oeuvre une stratégie API. Découvrez les solutions ASP.NET Web API & Azure API Management pour le faire efficacement.
2. ASP.NET Web API &
Azure API Management
Stéphane Goudeau
Microsoft - @stephgou66
Florent Santin
Infinite Square - @santinflo
3. tech.days 2015#mstechdays
Des API, pourquoi ?
API en Web : ASP.NET Web API
Bonnes pratiques de développement et de test d’API
Hosting d’API : Azure API Management
ASP.NET Web API et Azure API Management
6. tech.days 2015#mstechdaysASP.NET Web API et Azure API Management
• Basé sur ASP.NET MVC
• Modèle de programmation HTTP standard
• S’appuie sur REST (et uniquement sur REST)
• Composition de requête, routes, filtres
• Simplifie la testabilité
Fonctionnement
8. tech.days 2015#mstechdaysASP.NET Web API et Azure API Management
• Depuis 2005 - Visual Studio dispose d’outils dédiés
aux tests et à la qualité
• Sur vos Web API, les actions importantes :
Tests, performances
10. tech.days 2015#mstechdaysASP.NET Web API et Azure API Management
• Un projet ASP.NET Web API s’héberge comme
n’importe quel autre site Web :
Hébergement
11. tech.days 2015#mstechdaysASP.NET Web API et Azure API Management
• Service d’exposition d’une API Web :
• Ajout de fonctionnalités pour diffuser l’API auprès de
développeurs tiers :
Après l’hébergement, la mise à disposition
14. tech.days 2015#mstechdaysASP.NET Web API et Azure API Management
• ASP.NET Web API est le compromis idéal entre
productivité et respect des standard pour l’écriture
d’API
• Azure API Management simplifie grandement
l’exposition d’API à des tiers en fournissant tout
l’outillage annexe essentiel
15. tech.days 2015#mstechdays
Activez vos bénéfices Azure jusqu’à
115€ de ressources mensuelles
offertes
115€ /mois
x5 membres
x3 ans
= 4 175€ de ressources offertes
http://azure.com http://aka.ms/azurepourmsdn
150€ de ressources offertes
Sans engagement
Pour tous
Un mois d’essai offert
http://www.microsoft.com/bizspark/
Les Ressources Azure
Pour les startups
Bizspark
= 49 000€ de ressources offertes
pendant un an
Pour les abonnés
MSDN