Abstract:
En 2017 on a beaucoup parlé de la programmation dite « serverless » (littéralement : « sans serveur »). Cela dit, pour être tout à fait honnête, il y a en fait un serveur ! Avec Microsoft Azure vous n’avez cependant pas besoin de vous en soucier et vous pouvez concentrer vos efforts sur les fonctionnalités de l’application. Grâce à leur architecture découplée, les Fonctions Azure sont parfaitement adaptées à la construction d’interfaces REST. Dans cette présentation, Laurent Bugnion, qui a récemment rejoint Microsoft en tant que Cloud Developer Advocate, vous montrera comment il est possible de construire une interface de programmation basée sur HTTP avec les Fonctions Azure. Nous parlerons d’architecture, de sécurité, de scalabilité, de redondance, de versionnage etc. Nous verrons aussi comment un client cross-platform peut être facilement construit avec Xamarin.
Sample code (GitHub):
CoinValue (GitHub):
An Azure Functions application and a Xamarin client for Android, iOS and Windows 10 UWP.
Slides:
Resources: