SlideShare une entreprise Scribd logo
1  sur  22
27/07/2020
Julien CHABLE
MVP Office Apps & Services
Mes missions :
- Consultant SharePoint / Office 365
- Architecture et Développeur .NET
Email : julien.chable@ncit.nc
Twitter : @JChable
Application Serverless avec les fonctions
Azure
27/07/2020
Serverless signifie …
• Aucun serveur à provisioner
• Mise à l’echelle à l’usage
• Vous ne payez pas quand votre
application attend
• Disponibilité et tolérance de panne
intégré
27/07/2020
Les microservices sont …
• Un ensemble de services réduits et
isolés, scalable et résilient aux pannes
• Les services s’appellent les uns les
autres pour executer une
fonctionnalité
• Avantage : scale up d’un microservice
exigeant en termes de ressources par
rapport aux autres
27/07/2020
En quoi le Serverless est lié au Microservices ?
• S’aligne avec l’approche et les principes de conception des microservice
• Permet une architecture Single Responsibility Principle : chaque fonction à
une responsabilité sur une partie d’une fonctionnalité, quelle encapsule
intégralement
27/07/2020
Et les Fonctions Azure dans tout ça ?
• Une Fonction Azure est une App qui fait une chose, une seule chose et
qui le fait bien et c’est tout !
• Les Fonctions Azure sont des “nanoservices” serverless orienté
évènement
27/07/2020
Fonctionnalités des Fonctions Azure
• Choix du langage (C#, PowerShell, Node, Python, PHP, Bash, …)
• Modèle de facturation au « paiement à l’utilisation »
• Possibilité d’utiliser ses propres dépendances (NuGet, NPM)
• Sécurité Intégrée
• Intégration simplifiée
• Développement et Déploiement flexible
• Open source
• Performant, caches et décaches rapide
27/07/2020
Pour qui ?
• Toutes les entreprises n’ont pas besoin d’un scalabilité importante
• Comme des micro services, votre entreprise peut ou non en avoir besoin
• Si vous souhaitez accélérer vos développements
• Si vous souhaitez connecter des services/apps entre eux
• Si vous souhaitez faire des webhook rapidement
27/07/2020
Combien cela coûte ?
• https://azure.microsoft.com/en-us/pricing/calculator/
• Gratuit jusqu’à 1 000 000 d’appels par mois !
27/07/2020
Les Fonctions Azure reposent sur Azure App
Service & Webjobs SDK
27/07/2020
Les versions du runtime
27/07/2020
Les langages du runtime
Démonstration – Fonction HTTP / Webhook Github
27/07/2020
Webhook
Log ….
27/07/2020
Azurite – Émulateur Azure Storage
• Simule l’API Azure Storage : docs.microsoft.com/en-us/rest/api/storageservices/
• Basé sur Node.js, GRATUIT et open source : github.com/Azure/Azurite
• Idéal pour développer en local
• Deux façons de le lancer :
1. Avec node : npm install -g azurite && azurite -l c:azurite -d c:azuritedebug.log
2. Avec docker : docker run -p 10000:10000 -p 10001:10001 mcr.microsoft.com/azure-storage/azurite
• Utilisation d’Azure Storage Explorer pour déclencher les Azure functions
Démonstration – Blob trigger avec Azurite
27/07/2020
Quelques bonnes pratiques de conception
• Les Fonctions doivent faire “une seule chose”
• Les Fonctions sont « stateless »
• Les Fonctions doivent être idempotent
• Les Fonctions doivent se terminer dès que possible
27/07/2020
Quelques bonnes pratiques d’utilisation
• Réduisez, réutilisez et recyclez vos ressources
• Les Fonctions dans une Function App partage la mémoire
• Un Singleton peut être partagé en plusieurs fonctions (pool de
connextions DB, caches Redis caches, etc)
• Supprimer les objets/données de traitement dont vous n’avez plus
besoin
27/07/2020
Comment démarrer ?
• Démarrez petit : réalisez un webhook, remplacez 1 API ou un élément
de traitement de fond (conversion de fichier, etc)
• L’intégration est un bon candidat, souvent ajouter une nouvelle
couche à de vieilles couches (ex : chargement de données )
MERCI pour votre écoute ! Des
questions ?
Azure Day - Serverless avec les Azure functions

Contenu connexe

Similaire à Azure Day - Serverless avec les Azure functions

Serverless avec azure functions - aOS Tahiti 03-03-2020
Serverless avec azure functions - aOS Tahiti 03-03-2020Serverless avec azure functions - aOS Tahiti 03-03-2020
Serverless avec azure functions - aOS Tahiti 03-03-2020aOS Community
 
Meetup - Construire des applications serverless avec Azure
Meetup - Construire des applications serverless avec AzureMeetup - Construire des applications serverless avec Azure
Meetup - Construire des applications serverless avec AzureSamir Arezki ☁
 
Expérience pratique de développement Azure
Expérience pratique de développement AzureExpérience pratique de développement Azure
Expérience pratique de développement AzureLevio
 
MethodologieScrum (Jabes 2020)
MethodologieScrum (Jabes 2020)MethodologieScrum (Jabes 2020)
MethodologieScrum (Jabes 2020)ABES
 
Gab 2017 Lyon - les strategies d'intégration avec Azure iPaaS - Samir Arezki
Gab 2017 Lyon - les strategies d'intégration avec Azure iPaaS - Samir ArezkiGab 2017 Lyon - les strategies d'intégration avec Azure iPaaS - Samir Arezki
Gab 2017 Lyon - les strategies d'intégration avec Azure iPaaS - Samir ArezkiAZUG FR
 
Gab 2017 Lyon - les strategies d'intégration avec Azure iPaaS - Samir Arezki
Gab 2017 Lyon - les strategies d'intégration avec Azure iPaaS - Samir ArezkiGab 2017 Lyon - les strategies d'intégration avec Azure iPaaS - Samir Arezki
Gab 2017 Lyon - les strategies d'intégration avec Azure iPaaS - Samir ArezkiSamir Arezki ☁
 
Ppt 2 a jeanpierre-yle-cleach-hec-05022015_sent2hec
Ppt 2   a jeanpierre-yle-cleach-hec-05022015_sent2hecPpt 2   a jeanpierre-yle-cleach-hec-05022015_sent2hec
Ppt 2 a jeanpierre-yle-cleach-hec-05022015_sent2hecYves LE CLEACH
 
GAB 2017 PARIS - Analyser les #tweet sans effort avec #azure quelles solution...
GAB 2017 PARIS - Analyser les #tweet sans effort avec #azure quelles solution...GAB 2017 PARIS - Analyser les #tweet sans effort avec #azure quelles solution...
GAB 2017 PARIS - Analyser les #tweet sans effort avec #azure quelles solution...AZUG FR
 
Serverless avec Azure Functions & Logic Apps
Serverless avec Azure Functions & Logic AppsServerless avec Azure Functions & Logic Apps
Serverless avec Azure Functions & Logic AppsSamir Arezki ☁
 
Présentation edifixio aws
Présentation edifixio   awsPrésentation edifixio   aws
Présentation edifixio awsArielleMeffre
 
A la découverte d'Azure Logic App
A la découverte d'Azure Logic AppA la découverte d'Azure Logic App
A la découverte d'Azure Logic AppRadoine Douhou
 
Quelles architectures pour vos applications Cloud, de la VM au conteneur : ça...
Quelles architectures pour vos applications Cloud, de la VM au conteneur : ça...Quelles architectures pour vos applications Cloud, de la VM au conteneur : ça...
Quelles architectures pour vos applications Cloud, de la VM au conteneur : ça...Microsoft
 
Bonita 7.10 - Nathalie Cotté - Bonitaday Paris 2019
Bonita 7.10 - Nathalie Cotté - Bonitaday Paris 2019Bonita 7.10 - Nathalie Cotté - Bonitaday Paris 2019
Bonita 7.10 - Nathalie Cotté - Bonitaday Paris 2019Bonitasoft
 
Sql Server Reporting Services
Sql Server Reporting ServicesSql Server Reporting Services
Sql Server Reporting ServicesBrahim Belghmi
 
ExperienceNow - Découvrez comment Soitec modernise son IT et gagne en agilité...
ExperienceNow - Découvrez comment Soitec modernise son IT et gagne en agilité...ExperienceNow - Découvrez comment Soitec modernise son IT et gagne en agilité...
ExperienceNow - Découvrez comment Soitec modernise son IT et gagne en agilité...Devoteam
 
Cnam cours azure ze cloud intro et présentation generale 2016
Cnam cours azure ze cloud intro et présentation  generale 2016Cnam cours azure ze cloud intro et présentation  generale 2016
Cnam cours azure ze cloud intro et présentation generale 2016Aymeric Weinbach
 

Similaire à Azure Day - Serverless avec les Azure functions (20)

Serverless avec azure functions - aOS Tahiti 03-03-2020
Serverless avec azure functions - aOS Tahiti 03-03-2020Serverless avec azure functions - aOS Tahiti 03-03-2020
Serverless avec azure functions - aOS Tahiti 03-03-2020
 
Meetup - Construire des applications serverless avec Azure
Meetup - Construire des applications serverless avec AzureMeetup - Construire des applications serverless avec Azure
Meetup - Construire des applications serverless avec Azure
 
Azure Serverless C2S
Azure Serverless C2SAzure Serverless C2S
Azure Serverless C2S
 
Expérience pratique de développement Azure
Expérience pratique de développement AzureExpérience pratique de développement Azure
Expérience pratique de développement Azure
 
Retour d'experience projet AngularJS
Retour d'experience projet AngularJSRetour d'experience projet AngularJS
Retour d'experience projet AngularJS
 
MethodologieScrum (Jabes 2020)
MethodologieScrum (Jabes 2020)MethodologieScrum (Jabes 2020)
MethodologieScrum (Jabes 2020)
 
Gab 2017 Lyon - les strategies d'intégration avec Azure iPaaS - Samir Arezki
Gab 2017 Lyon - les strategies d'intégration avec Azure iPaaS - Samir ArezkiGab 2017 Lyon - les strategies d'intégration avec Azure iPaaS - Samir Arezki
Gab 2017 Lyon - les strategies d'intégration avec Azure iPaaS - Samir Arezki
 
Gab 2017 Lyon - les strategies d'intégration avec Azure iPaaS - Samir Arezki
Gab 2017 Lyon - les strategies d'intégration avec Azure iPaaS - Samir ArezkiGab 2017 Lyon - les strategies d'intégration avec Azure iPaaS - Samir Arezki
Gab 2017 Lyon - les strategies d'intégration avec Azure iPaaS - Samir Arezki
 
Ppt 2 a jeanpierre-yle-cleach-hec-05022015_sent2hec
Ppt 2   a jeanpierre-yle-cleach-hec-05022015_sent2hecPpt 2   a jeanpierre-yle-cleach-hec-05022015_sent2hec
Ppt 2 a jeanpierre-yle-cleach-hec-05022015_sent2hec
 
GAB 2017 PARIS - Analyser les #tweet sans effort avec #azure quelles solution...
GAB 2017 PARIS - Analyser les #tweet sans effort avec #azure quelles solution...GAB 2017 PARIS - Analyser les #tweet sans effort avec #azure quelles solution...
GAB 2017 PARIS - Analyser les #tweet sans effort avec #azure quelles solution...
 
Introduction à Azure Remote App
Introduction à Azure Remote AppIntroduction à Azure Remote App
Introduction à Azure Remote App
 
Introduction à Azure Remote App
Introduction à Azure Remote AppIntroduction à Azure Remote App
Introduction à Azure Remote App
 
Serverless avec Azure Functions & Logic Apps
Serverless avec Azure Functions & Logic AppsServerless avec Azure Functions & Logic Apps
Serverless avec Azure Functions & Logic Apps
 
Présentation edifixio aws
Présentation edifixio   awsPrésentation edifixio   aws
Présentation edifixio aws
 
A la découverte d'Azure Logic App
A la découverte d'Azure Logic AppA la découverte d'Azure Logic App
A la découverte d'Azure Logic App
 
Quelles architectures pour vos applications Cloud, de la VM au conteneur : ça...
Quelles architectures pour vos applications Cloud, de la VM au conteneur : ça...Quelles architectures pour vos applications Cloud, de la VM au conteneur : ça...
Quelles architectures pour vos applications Cloud, de la VM au conteneur : ça...
 
Bonita 7.10 - Nathalie Cotté - Bonitaday Paris 2019
Bonita 7.10 - Nathalie Cotté - Bonitaday Paris 2019Bonita 7.10 - Nathalie Cotté - Bonitaday Paris 2019
Bonita 7.10 - Nathalie Cotté - Bonitaday Paris 2019
 
Sql Server Reporting Services
Sql Server Reporting ServicesSql Server Reporting Services
Sql Server Reporting Services
 
ExperienceNow - Découvrez comment Soitec modernise son IT et gagne en agilité...
ExperienceNow - Découvrez comment Soitec modernise son IT et gagne en agilité...ExperienceNow - Découvrez comment Soitec modernise son IT et gagne en agilité...
ExperienceNow - Découvrez comment Soitec modernise son IT et gagne en agilité...
 
Cnam cours azure ze cloud intro et présentation generale 2016
Cnam cours azure ze cloud intro et présentation  generale 2016Cnam cours azure ze cloud intro et présentation  generale 2016
Cnam cours azure ze cloud intro et présentation generale 2016
 

Plus de Julien Chable

Créer l'Intranet de son entreprise avec SharePoint Online
Créer l'Intranet de son entreprise avec SharePoint OnlineCréer l'Intranet de son entreprise avec SharePoint Online
Créer l'Intranet de son entreprise avec SharePoint OnlineJulien Chable
 
Diginova - Session sur le machine learning avec ML.NET
Diginova - Session sur le machine learning avec ML.NETDiginova - Session sur le machine learning avec ML.NET
Diginova - Session sur le machine learning avec ML.NETJulien Chable
 
Diginova 2019 - les usages d'office 365 en Nouvelle-Calédonie
Diginova 2019 - les usages d'office 365 en Nouvelle-CalédonieDiginova 2019 - les usages d'office 365 en Nouvelle-Calédonie
Diginova 2019 - les usages d'office 365 en Nouvelle-CalédonieJulien Chable
 
Microsoft Afterworks Noumea 09/08/2017 - Délivrer des applications dans le C...
Microsoft Afterworks Noumea  09/08/2017 - Délivrer des applications dans le C...Microsoft Afterworks Noumea  09/08/2017 - Délivrer des applications dans le C...
Microsoft Afterworks Noumea 09/08/2017 - Délivrer des applications dans le C...Julien Chable
 
MEDEF NC - Ptit Déjeuner du numérique - GED et collaboration avec SharePoint/...
MEDEF NC - Ptit Déjeuner du numérique - GED et collaboration avec SharePoint/...MEDEF NC - Ptit Déjeuner du numérique - GED et collaboration avec SharePoint/...
MEDEF NC - Ptit Déjeuner du numérique - GED et collaboration avec SharePoint/...Julien Chable
 
Afterworks MS 2017 - Développement avec Visual Studio et .NET Core
Afterworks MS 2017 - Développement avec Visual Studio et .NET CoreAfterworks MS 2017 - Développement avec Visual Studio et .NET Core
Afterworks MS 2017 - Développement avec Visual Studio et .NET CoreJulien Chable
 
Smartday 2017 - Importance des API dans l'Open Data
Smartday 2017 - Importance des API dans l'Open DataSmartday 2017 - Importance des API dans l'Open Data
Smartday 2017 - Importance des API dans l'Open DataJulien Chable
 
L'écosystème Docker pour les Dev .net et les Ops windows
L'écosystème Docker pour les Dev .net et les Ops windowsL'écosystème Docker pour les Dev .net et les Ops windows
L'écosystème Docker pour les Dev .net et les Ops windowsJulien Chable
 
Présentation Lycée Lapérouse @Noumea - Le collaboartif en entreprise avec Off...
Présentation Lycée Lapérouse @Noumea - Le collaboartif en entreprise avec Off...Présentation Lycée Lapérouse @Noumea - Le collaboartif en entreprise avec Off...
Présentation Lycée Lapérouse @Noumea - Le collaboartif en entreprise avec Off...Julien Chable
 
Visual studio 2017 Launch keynote - Afterworks@Noumea
Visual studio 2017 Launch keynote - Afterworks@NoumeaVisual studio 2017 Launch keynote - Afterworks@Noumea
Visual studio 2017 Launch keynote - Afterworks@NoumeaJulien Chable
 
Introduction DevOps & containarization des applications
Introduction DevOps & containarization des applicationsIntroduction DevOps & containarization des applications
Introduction DevOps & containarization des applicationsJulien Chable
 
Afterworks @Nouméa - DevOps, approche par container et Docker
Afterworks @Nouméa - DevOps, approche par container et DockerAfterworks @Nouméa - DevOps, approche par container et Docker
Afterworks @Nouméa - DevOps, approche par container et DockerJulien Chable
 
Développer avec les technologies Microsoft : productivité et open source
Développer avec les technologies Microsoft : productivité et open sourceDévelopper avec les technologies Microsoft : productivité et open source
Développer avec les technologies Microsoft : productivité et open sourceJulien Chable
 
Productivité et plateforme dans un monde "Cloud First, Mobile first"
Productivité et plateforme dans un monde "Cloud First, Mobile first"Productivité et plateforme dans un monde "Cloud First, Mobile first"
Productivité et plateforme dans un monde "Cloud First, Mobile first"Julien Chable
 

Plus de Julien Chable (14)

Créer l'Intranet de son entreprise avec SharePoint Online
Créer l'Intranet de son entreprise avec SharePoint OnlineCréer l'Intranet de son entreprise avec SharePoint Online
Créer l'Intranet de son entreprise avec SharePoint Online
 
Diginova - Session sur le machine learning avec ML.NET
Diginova - Session sur le machine learning avec ML.NETDiginova - Session sur le machine learning avec ML.NET
Diginova - Session sur le machine learning avec ML.NET
 
Diginova 2019 - les usages d'office 365 en Nouvelle-Calédonie
Diginova 2019 - les usages d'office 365 en Nouvelle-CalédonieDiginova 2019 - les usages d'office 365 en Nouvelle-Calédonie
Diginova 2019 - les usages d'office 365 en Nouvelle-Calédonie
 
Microsoft Afterworks Noumea 09/08/2017 - Délivrer des applications dans le C...
Microsoft Afterworks Noumea  09/08/2017 - Délivrer des applications dans le C...Microsoft Afterworks Noumea  09/08/2017 - Délivrer des applications dans le C...
Microsoft Afterworks Noumea 09/08/2017 - Délivrer des applications dans le C...
 
MEDEF NC - Ptit Déjeuner du numérique - GED et collaboration avec SharePoint/...
MEDEF NC - Ptit Déjeuner du numérique - GED et collaboration avec SharePoint/...MEDEF NC - Ptit Déjeuner du numérique - GED et collaboration avec SharePoint/...
MEDEF NC - Ptit Déjeuner du numérique - GED et collaboration avec SharePoint/...
 
Afterworks MS 2017 - Développement avec Visual Studio et .NET Core
Afterworks MS 2017 - Développement avec Visual Studio et .NET CoreAfterworks MS 2017 - Développement avec Visual Studio et .NET Core
Afterworks MS 2017 - Développement avec Visual Studio et .NET Core
 
Smartday 2017 - Importance des API dans l'Open Data
Smartday 2017 - Importance des API dans l'Open DataSmartday 2017 - Importance des API dans l'Open Data
Smartday 2017 - Importance des API dans l'Open Data
 
L'écosystème Docker pour les Dev .net et les Ops windows
L'écosystème Docker pour les Dev .net et les Ops windowsL'écosystème Docker pour les Dev .net et les Ops windows
L'écosystème Docker pour les Dev .net et les Ops windows
 
Présentation Lycée Lapérouse @Noumea - Le collaboartif en entreprise avec Off...
Présentation Lycée Lapérouse @Noumea - Le collaboartif en entreprise avec Off...Présentation Lycée Lapérouse @Noumea - Le collaboartif en entreprise avec Off...
Présentation Lycée Lapérouse @Noumea - Le collaboartif en entreprise avec Off...
 
Visual studio 2017 Launch keynote - Afterworks@Noumea
Visual studio 2017 Launch keynote - Afterworks@NoumeaVisual studio 2017 Launch keynote - Afterworks@Noumea
Visual studio 2017 Launch keynote - Afterworks@Noumea
 
Introduction DevOps & containarization des applications
Introduction DevOps & containarization des applicationsIntroduction DevOps & containarization des applications
Introduction DevOps & containarization des applications
 
Afterworks @Nouméa - DevOps, approche par container et Docker
Afterworks @Nouméa - DevOps, approche par container et DockerAfterworks @Nouméa - DevOps, approche par container et Docker
Afterworks @Nouméa - DevOps, approche par container et Docker
 
Développer avec les technologies Microsoft : productivité et open source
Développer avec les technologies Microsoft : productivité et open sourceDévelopper avec les technologies Microsoft : productivité et open source
Développer avec les technologies Microsoft : productivité et open source
 
Productivité et plateforme dans un monde "Cloud First, Mobile first"
Productivité et plateforme dans un monde "Cloud First, Mobile first"Productivité et plateforme dans un monde "Cloud First, Mobile first"
Productivité et plateforme dans un monde "Cloud First, Mobile first"
 

Azure Day - Serverless avec les Azure functions

  • 1.
  • 2. 27/07/2020 Julien CHABLE MVP Office Apps & Services Mes missions : - Consultant SharePoint / Office 365 - Architecture et Développeur .NET Email : julien.chable@ncit.nc Twitter : @JChable
  • 3. Application Serverless avec les fonctions Azure
  • 4. 27/07/2020 Serverless signifie … • Aucun serveur à provisioner • Mise à l’echelle à l’usage • Vous ne payez pas quand votre application attend • Disponibilité et tolérance de panne intégré
  • 5. 27/07/2020 Les microservices sont … • Un ensemble de services réduits et isolés, scalable et résilient aux pannes • Les services s’appellent les uns les autres pour executer une fonctionnalité • Avantage : scale up d’un microservice exigeant en termes de ressources par rapport aux autres
  • 6. 27/07/2020 En quoi le Serverless est lié au Microservices ? • S’aligne avec l’approche et les principes de conception des microservice • Permet une architecture Single Responsibility Principle : chaque fonction à une responsabilité sur une partie d’une fonctionnalité, quelle encapsule intégralement
  • 7. 27/07/2020 Et les Fonctions Azure dans tout ça ? • Une Fonction Azure est une App qui fait une chose, une seule chose et qui le fait bien et c’est tout ! • Les Fonctions Azure sont des “nanoservices” serverless orienté évènement
  • 8. 27/07/2020 Fonctionnalités des Fonctions Azure • Choix du langage (C#, PowerShell, Node, Python, PHP, Bash, …) • Modèle de facturation au « paiement à l’utilisation » • Possibilité d’utiliser ses propres dépendances (NuGet, NPM) • Sécurité Intégrée • Intégration simplifiée • Développement et Déploiement flexible • Open source • Performant, caches et décaches rapide
  • 9. 27/07/2020 Pour qui ? • Toutes les entreprises n’ont pas besoin d’un scalabilité importante • Comme des micro services, votre entreprise peut ou non en avoir besoin • Si vous souhaitez accélérer vos développements • Si vous souhaitez connecter des services/apps entre eux • Si vous souhaitez faire des webhook rapidement
  • 10. 27/07/2020 Combien cela coûte ? • https://azure.microsoft.com/en-us/pricing/calculator/ • Gratuit jusqu’à 1 000 000 d’appels par mois !
  • 11. 27/07/2020 Les Fonctions Azure reposent sur Azure App Service & Webjobs SDK
  • 14. Démonstration – Fonction HTTP / Webhook Github
  • 16. 27/07/2020 Azurite – Émulateur Azure Storage • Simule l’API Azure Storage : docs.microsoft.com/en-us/rest/api/storageservices/ • Basé sur Node.js, GRATUIT et open source : github.com/Azure/Azurite • Idéal pour développer en local • Deux façons de le lancer : 1. Avec node : npm install -g azurite && azurite -l c:azurite -d c:azuritedebug.log 2. Avec docker : docker run -p 10000:10000 -p 10001:10001 mcr.microsoft.com/azure-storage/azurite • Utilisation d’Azure Storage Explorer pour déclencher les Azure functions
  • 17. Démonstration – Blob trigger avec Azurite
  • 18. 27/07/2020 Quelques bonnes pratiques de conception • Les Fonctions doivent faire “une seule chose” • Les Fonctions sont « stateless » • Les Fonctions doivent être idempotent • Les Fonctions doivent se terminer dès que possible
  • 19. 27/07/2020 Quelques bonnes pratiques d’utilisation • Réduisez, réutilisez et recyclez vos ressources • Les Fonctions dans une Function App partage la mémoire • Un Singleton peut être partagé en plusieurs fonctions (pool de connextions DB, caches Redis caches, etc) • Supprimer les objets/données de traitement dont vous n’avez plus besoin
  • 20. 27/07/2020 Comment démarrer ? • Démarrez petit : réalisez un webhook, remplacez 1 API ou un élément de traitement de fond (conversion de fichier, etc) • L’intégration est un bon candidat, souvent ajouter une nouvelle couche à de vieilles couches (ex : chargement de données )
  • 21. MERCI pour votre écoute ! Des questions ?

Notes de l'éditeur

  1. Azure Functions can even run EXE’s or call into DLL’s https://github.com/Azure/azure-functions-templates