SlideShare a Scribd company logo
1 of 21
Download to read offline
Software
Development
Done Right
A la
découverte
de Logic App
Azure App
Services
Cellenza
Radoine Douhou
Architecte Cloud & Integration
Radoine.douhou@cellenza.com
@radoinecellenza
Laurent Yin
Consultant Cloud & Integration
Laurent.yin@cellenza.com
@yinLaurent
Cellenza
Cellenza
Sommaire
1 Evolutions des architectures d’intégration
2 Tour d’horizon des fonctionnalités Logic App et API App
4 L’avenir de BizTalk Server
3 Quels cas d’usages ?
Cellenza
Azure App Services
API APPS
Easily build and consume
APIs in the cloud
WEB APPS
Web apps that scale with your
business
LOGIC APPS
Automate business process
across SaaS and on-premises
MOBILE APPS
Build Mobile apps for any
device
APP SERVICES
Services Cloud Azure intégrés
pour créer et déployer
rapidement des applications Web
et Mobiles
Cellenza
Architecture Microservices
Source : XebiaTech’Trend7 : BackPerte de la connaissance métier.
Difficultés à refactorer.
Augmentation des couts de recette.
Incapacité à moderniser l’applicatif.
Difficultés de mise en production.
Difficultés d’innovation
Peines
Solutions
Travailler avec une taille réduite.
Séparer les responsabilités.
Gérer un cycle de vie simplifié.
Etre scalable.
Rationnaliser les communications.
Des équipes pluri-disciplinaires.
Innover sans risque
Architecture
microservice : SOA
mature, SOA Agile !
Cellenza
Architectures Microservices
Pour aller plus loin Pour aller encore plus loin
Cellenza
Evolutions des architectures d’intégration
BizTalk Server avec la
message Box et son
mécanisme natif de
Pub/Sub.
EAI /B2B SOA / ESB Microservices
ESB Toolkit qui permet
d’utiliser BizTalk Server
comme un ESB
App Fabric : Hosting,
Caching de services WCF :
SOA layered Architecture
Logic App et Api App a
été pensé et implémenté
sur un modèle
d’architecture
microservice.
IPaaS : on reste sur le
même principe que
l’EAI/B2B/SOA/ESB/Micros
ervices mais dans le
Cloud
Cellenza
Cellenza
Sommaire
2 Tour d’horizon des fonctionnalités Logic App
1 Evolution des architectures d’intégration
4 L’avenir de BizTalk Server
3 Quels cas d’usages ?
Cellenza
Logic App – Portal Azure
Une souscription Azure.
Un navigateur moderne .
et c’est parti !
Créer un Resource group, déclarer ses
connecteurs API App et son workflow
LOGIC App.
Paramétrer les actions au sein du
workflow Logic App en utilisant les API
App déclarées.
Cellenza
Logic App par l’exemple, notre scénario
Cellenza Training dispense des formations BizTalk Server, Azure Logic App, etc.
Pour connaitre les dates de la prochaine session de formation BizTalk Server,
envoyez @Cellenza #TrainingSessionBTS et nous vous communiquerons par
Tweet la prochaine session de formation.
Dans le même temps, les commerciaux de Cellenza seront informés de l’interet
que vous portez à telle ou telle formation.
Cellenza
Cellenza
DEMO
Créer une Logic App
Cellenza
Logic App depuis Visual Studio 2013
Template VS disponible avec
Azure SDK 2.6
On manipule le code json
de la Logic App.
Possibilité de
« variabiliser » les éléments
du code.
Créer
Configurer
Deployer
On spécifie le la
souscription et la resource
group dans lequel
deployer.
On précise le fichier de
paramètres (variables) à
utiliser.
Cellenza
Cellenza
DEMO
Deployer une Logic App depuis Visual Studio
Cellenza
API App BizTalk
Les fonctionnalités de Microsoft Azure BizTalk Services encapsulées dans des
API App prêtes à l’emploi.
Cellenza
API App – Créer ses propres API et les
monétiser
API Web As a Service.
Hérite de toutes les fonctionnalités offertes par Web App (anciennement Web
Site) :
Sécurité avancée.
Haute disponibilité, auto-scaling.
Deployabilité.
Auto-patching d’OS.
Plus de nouvelles fonctionnalités facilitant l’implémentation d’API :
Développement et déploiement dans Visual Studio.
Découverte et consommation facilitée via Swagger. Possibilité de générer des
clients dans différents langages : C#, Java, Javascript.
Plusieurs methodes d’authentification supportées : Azure Active Directory, Twitter,
Facebook
Cellenza
Cellenza
DEMO
Implémenter un connecteur avec API App
Cellenza
Cellenza
Sommaire
2 Quels cas d’usage ?
1 Evolution des architectures d’intégration
4 L’avenir de BizTalk Server
2 Tour d’horizon des fonctionnalités Logic
Cellenza
Quels cas d’usage ?
Pour Logic App :
Scénarios d’intégration simples avec un gros challenge en terme de Time To
Market.
Intégration réseaux sociaux (Twitter, Facebook, …).
Startup ou filiale d’entreprise qui veut mettre en place une plateforme
d’intégration IPaaS.
Complémentarité avec une plateforme d’intégration à demeure pour
adresser l’interfaçage SaaS.
Pour Api App :
Exposer, valoriser, monétiser ses services à valeur ajoutée de manière rapide.
A completer avec Azure Api Management.
Cellenza
Et BizTalk?
Solution d’intégration « On
Premise » phare de Microsoft.
Une base de données client (11
000 clients) importante.
Release majeure de BizTalk
Server en 2016 (2nd semestre).
Pas de révolution : amélioration
des composants existants,
supports plateforme, nouvelles
fonctionnalités connexes ou
connecteur
BizTalk Server Azure BizTalk Services
Fonctionnalités pertinentes
reprises sous forme Api App
Support des clients en
Production.
Pas de nouvelle version en vue.
Cellenza
Cellenza
MERCI

More Related Content

What's hot

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 ☁
 
Gestion des APIs avec Azure API Management - Samir AREZKI
Gestion des APIs avec Azure API Management - Samir AREZKIGestion des APIs avec Azure API Management - Samir AREZKI
Gestion des APIs avec Azure API Management - Samir AREZKISamir Arezki ☁
 
Azure Api management
Azure Api managementAzure Api management
Azure Api managementMichel HUBERT
 
Integration Summit 16 : Azure API Management
Integration Summit 16 : Azure API Management Integration Summit 16 : Azure API Management
Integration Summit 16 : Azure API Management Cellenza
 
Livre blanc : les nouveaux enjeux des API
Livre blanc : les nouveaux enjeux des APILivre blanc : les nouveaux enjeux des API
Livre blanc : les nouveaux enjeux des APIlabdesusages
 
Business API - Tout ce que vous avez toujours voulu savoir sur les API sans j...
Business API - Tout ce que vous avez toujours voulu savoir sur les API sans j...Business API - Tout ce que vous avez toujours voulu savoir sur les API sans j...
Business API - Tout ce que vous avez toujours voulu savoir sur les API sans j...Éric Grall
 
Integration Summit 16 - Tour d'horizon d'Azure Logic Apps
Integration Summit 16 - Tour d'horizon d'Azure Logic AppsIntegration Summit 16 - Tour d'horizon d'Azure Logic Apps
Integration Summit 16 - Tour d'horizon d'Azure Logic AppsCellenza
 
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
 
Gab17 lyon-keynote ouverture-by-benjamin-talmard
Gab17 lyon-keynote ouverture-by-benjamin-talmardGab17 lyon-keynote ouverture-by-benjamin-talmard
Gab17 lyon-keynote ouverture-by-benjamin-talmardAZUG FR
 
Global Azure Bootcamp GAB Paris 2017
Global Azure Bootcamp GAB Paris 2017Global Azure Bootcamp GAB Paris 2017
Global Azure Bootcamp GAB Paris 2017Alex Danvy
 
Integration Summit 16 : IoT, Service Fabric et Logic App
Integration Summit 16 : IoT, Service Fabric et Logic AppIntegration Summit 16 : IoT, Service Fabric et Logic App
Integration Summit 16 : IoT, Service Fabric et Logic AppCellenza
 
Introduction a IBM API Management
Introduction a IBM API ManagementIntroduction a IBM API Management
Introduction a IBM API ManagementMagali Boulet
 
identité-as-a-service pour vos applications b2c - marius zaharia - samir arez...
identité-as-a-service pour vos applications b2c - marius zaharia - samir arez...identité-as-a-service pour vos applications b2c - marius zaharia - samir arez...
identité-as-a-service pour vos applications b2c - marius zaharia - samir arez...Samir Arezki ☁
 
Miriot DevCon Programmez!
Miriot DevCon Programmez!Miriot DevCon Programmez!
Miriot DevCon Programmez!Michel HUBERT
 
L’intégration, facteur clef de succès d’une transformation digitale
L’intégration, facteur clef de succès d’une transformation digitaleL’intégration, facteur clef de succès d’une transformation digitale
L’intégration, facteur clef de succès d’une transformation digitaleManon PERNIN
 
Swagger, language pour décrire des API REST
Swagger, language pour décrire des API RESTSwagger, language pour décrire des API REST
Swagger, language pour décrire des API RESTPierre-André Vullioud
 
Vivre dans une ère post OS et gérer l'hébergement des applications et la mobi...
Vivre dans une ère post OS et gérer l'hébergement des applications et la mobi...Vivre dans une ère post OS et gérer l'hébergement des applications et la mobi...
Vivre dans une ère post OS et gérer l'hébergement des applications et la mobi...Microsoft Ideas
 
Sécuriser son projet Serverless
Sécuriser son projet ServerlessSécuriser son projet Serverless
Sécuriser son projet ServerlessManon PERNIN
 
Nouveautés de App-V 5.0 et intégration avec System Center 2012
Nouveautés de App-V 5.0 et intégration avec System Center 2012Nouveautés de App-V 5.0 et intégration avec System Center 2012
Nouveautés de App-V 5.0 et intégration avec System Center 2012Microsoft Technet France
 
Webinar - Comment intégrer des contenus riches et attractifs dans vos Apps
Webinar - Comment intégrer des contenus riches et attractifs dans vos AppsWebinar - Comment intégrer des contenus riches et attractifs dans vos Apps
Webinar - Comment intégrer des contenus riches et attractifs dans vos AppsRakuten Aquafadas
 

What's hot (20)

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
 
Gestion des APIs avec Azure API Management - Samir AREZKI
Gestion des APIs avec Azure API Management - Samir AREZKIGestion des APIs avec Azure API Management - Samir AREZKI
Gestion des APIs avec Azure API Management - Samir AREZKI
 
Azure Api management
Azure Api managementAzure Api management
Azure Api management
 
Integration Summit 16 : Azure API Management
Integration Summit 16 : Azure API Management Integration Summit 16 : Azure API Management
Integration Summit 16 : Azure API Management
 
Livre blanc : les nouveaux enjeux des API
Livre blanc : les nouveaux enjeux des APILivre blanc : les nouveaux enjeux des API
Livre blanc : les nouveaux enjeux des API
 
Business API - Tout ce que vous avez toujours voulu savoir sur les API sans j...
Business API - Tout ce que vous avez toujours voulu savoir sur les API sans j...Business API - Tout ce que vous avez toujours voulu savoir sur les API sans j...
Business API - Tout ce que vous avez toujours voulu savoir sur les API sans j...
 
Integration Summit 16 - Tour d'horizon d'Azure Logic Apps
Integration Summit 16 - Tour d'horizon d'Azure Logic AppsIntegration Summit 16 - Tour d'horizon d'Azure Logic Apps
Integration Summit 16 - Tour d'horizon d'Azure Logic Apps
 
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
 
Gab17 lyon-keynote ouverture-by-benjamin-talmard
Gab17 lyon-keynote ouverture-by-benjamin-talmardGab17 lyon-keynote ouverture-by-benjamin-talmard
Gab17 lyon-keynote ouverture-by-benjamin-talmard
 
Global Azure Bootcamp GAB Paris 2017
Global Azure Bootcamp GAB Paris 2017Global Azure Bootcamp GAB Paris 2017
Global Azure Bootcamp GAB Paris 2017
 
Integration Summit 16 : IoT, Service Fabric et Logic App
Integration Summit 16 : IoT, Service Fabric et Logic AppIntegration Summit 16 : IoT, Service Fabric et Logic App
Integration Summit 16 : IoT, Service Fabric et Logic App
 
Introduction a IBM API Management
Introduction a IBM API ManagementIntroduction a IBM API Management
Introduction a IBM API Management
 
identité-as-a-service pour vos applications b2c - marius zaharia - samir arez...
identité-as-a-service pour vos applications b2c - marius zaharia - samir arez...identité-as-a-service pour vos applications b2c - marius zaharia - samir arez...
identité-as-a-service pour vos applications b2c - marius zaharia - samir arez...
 
Miriot DevCon Programmez!
Miriot DevCon Programmez!Miriot DevCon Programmez!
Miriot DevCon Programmez!
 
L’intégration, facteur clef de succès d’une transformation digitale
L’intégration, facteur clef de succès d’une transformation digitaleL’intégration, facteur clef de succès d’une transformation digitale
L’intégration, facteur clef de succès d’une transformation digitale
 
Swagger, language pour décrire des API REST
Swagger, language pour décrire des API RESTSwagger, language pour décrire des API REST
Swagger, language pour décrire des API REST
 
Vivre dans une ère post OS et gérer l'hébergement des applications et la mobi...
Vivre dans une ère post OS et gérer l'hébergement des applications et la mobi...Vivre dans une ère post OS et gérer l'hébergement des applications et la mobi...
Vivre dans une ère post OS et gérer l'hébergement des applications et la mobi...
 
Sécuriser son projet Serverless
Sécuriser son projet ServerlessSécuriser son projet Serverless
Sécuriser son projet Serverless
 
Nouveautés de App-V 5.0 et intégration avec System Center 2012
Nouveautés de App-V 5.0 et intégration avec System Center 2012Nouveautés de App-V 5.0 et intégration avec System Center 2012
Nouveautés de App-V 5.0 et intégration avec System Center 2012
 
Webinar - Comment intégrer des contenus riches et attractifs dans vos Apps
Webinar - Comment intégrer des contenus riches et attractifs dans vos AppsWebinar - Comment intégrer des contenus riches et attractifs dans vos Apps
Webinar - Comment intégrer des contenus riches et attractifs dans vos Apps
 

Viewers also liked

Présentation belmed 101210
Présentation belmed 101210Présentation belmed 101210
Présentation belmed 101210Heus Erik
 
Des axes clés pour bâtir un ePortfolio - IDEX
Des axes clés pour bâtir un ePortfolio - IDEXDes axes clés pour bâtir un ePortfolio - IDEX
Des axes clés pour bâtir un ePortfolio - IDEXEric Giraudin
 
Evolution de l’Intranet d’entreprise avec Office 365 : quelles approches ?
Evolution de l’Intranet d’entreprise avec Office 365 : quelles approches ?Evolution de l’Intranet d’entreprise avec Office 365 : quelles approches ?
Evolution de l’Intranet d’entreprise avec Office 365 : quelles approches ?Franck Cornu
 
WUD06 Paris - Groupe Reflect
WUD06 Paris - Groupe ReflectWUD06 Paris - Groupe Reflect
WUD06 Paris - Groupe ReflectFrederic CAVAZZA
 
Social media tools and demographics
Social media tools and demographicsSocial media tools and demographics
Social media tools and demographicsAlexander Mitrofanov
 
Le poste de travail collaboratif en mode agile dans l'E2.0
Le poste de travail collaboratif en mode agile dans l'E2.0 Le poste de travail collaboratif en mode agile dans l'E2.0
Le poste de travail collaboratif en mode agile dans l'E2.0 CHARLES Frédéric
 
A Business Guide to LinkedIn
A Business Guide to LinkedInA Business Guide to LinkedIn
A Business Guide to LinkedInStephanie C.
 
Travail collaboratif et outils du web
Travail collaboratif et outils du webTravail collaboratif et outils du web
Travail collaboratif et outils du webClément Dussarps
 
Outils Collaboratifs Pourquoi Comment
Outils Collaboratifs Pourquoi CommentOutils Collaboratifs Pourquoi Comment
Outils Collaboratifs Pourquoi Commentanne.wiener
 
Génèse et panorama des chatbot
Génèse et panorama des chatbotGénèse et panorama des chatbot
Génèse et panorama des chatbotFrederic CAVAZZA
 
MobiliteaTime #8 : Les Chat Bots
MobiliteaTime #8 : Les Chat BotsMobiliteaTime #8 : Les Chat Bots
MobiliteaTime #8 : Les Chat BotsUSERADGENTS
 
Les bots : introduction
Les bots : introductionLes bots : introduction
Les bots : introductionGilles Favre
 
Mettre en place un fil RSS : mode d’emploi. Par Stéphane Roux - Assistant che...
Mettre en place un fil RSS : mode d’emploi. Par Stéphane Roux - Assistant che...Mettre en place un fil RSS : mode d’emploi. Par Stéphane Roux - Assistant che...
Mettre en place un fil RSS : mode d’emploi. Par Stéphane Roux - Assistant che...juriconnexion
 

Viewers also liked (18)

Présentation belmed 101210
Présentation belmed 101210Présentation belmed 101210
Présentation belmed 101210
 
Des axes clés pour bâtir un ePortfolio - IDEX
Des axes clés pour bâtir un ePortfolio - IDEXDes axes clés pour bâtir un ePortfolio - IDEX
Des axes clés pour bâtir un ePortfolio - IDEX
 
Derecho tributario
Derecho tributarioDerecho tributario
Derecho tributario
 
Evolution de l’Intranet d’entreprise avec Office 365 : quelles approches ?
Evolution de l’Intranet d’entreprise avec Office 365 : quelles approches ?Evolution de l’Intranet d’entreprise avec Office 365 : quelles approches ?
Evolution de l’Intranet d’entreprise avec Office 365 : quelles approches ?
 
WUD06 Paris - Groupe Reflect
WUD06 Paris - Groupe ReflectWUD06 Paris - Groupe Reflect
WUD06 Paris - Groupe Reflect
 
Social media tools and demographics
Social media tools and demographicsSocial media tools and demographics
Social media tools and demographics
 
Le poste de travail collaboratif en mode agile dans l'E2.0
Le poste de travail collaboratif en mode agile dans l'E2.0 Le poste de travail collaboratif en mode agile dans l'E2.0
Le poste de travail collaboratif en mode agile dans l'E2.0
 
Les harmoniques
Les harmoniquesLes harmoniques
Les harmoniques
 
A Business Guide to LinkedIn
A Business Guide to LinkedInA Business Guide to LinkedIn
A Business Guide to LinkedIn
 
Travail collaboratif et outils du web
Travail collaboratif et outils du webTravail collaboratif et outils du web
Travail collaboratif et outils du web
 
Transformation Digitale
Transformation DigitaleTransformation Digitale
Transformation Digitale
 
Outils Collaboratifs Pourquoi Comment
Outils Collaboratifs Pourquoi CommentOutils Collaboratifs Pourquoi Comment
Outils Collaboratifs Pourquoi Comment
 
Amazon 2016
Amazon 2016Amazon 2016
Amazon 2016
 
Génèse et panorama des chatbot
Génèse et panorama des chatbotGénèse et panorama des chatbot
Génèse et panorama des chatbot
 
MobiliteaTime #8 : Les Chat Bots
MobiliteaTime #8 : Les Chat BotsMobiliteaTime #8 : Les Chat Bots
MobiliteaTime #8 : Les Chat Bots
 
Les bots : introduction
Les bots : introductionLes bots : introduction
Les bots : introduction
 
A la rencontre du bot
A la rencontre du botA la rencontre du bot
A la rencontre du bot
 
Mettre en place un fil RSS : mode d’emploi. Par Stéphane Roux - Assistant che...
Mettre en place un fil RSS : mode d’emploi. Par Stéphane Roux - Assistant che...Mettre en place un fil RSS : mode d’emploi. Par Stéphane Roux - Assistant che...
Mettre en place un fil RSS : mode d’emploi. Par Stéphane Roux - Assistant che...
 

Similar to A la découverte d'Azure Logic App

Azure Logic Apps - Bonnes pratiques et industrialisation pour un départ lancé
Azure Logic Apps - Bonnes pratiques et industrialisation pour un départ lancéAzure Logic Apps - Bonnes pratiques et industrialisation pour un départ lancé
Azure Logic Apps - Bonnes pratiques et industrialisation pour un départ lancéManon PERNIN
 
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
 
Utiliser Skype et Skype for Business pour rendre vos applications communicantes
Utiliser Skype et Skype for Business pour rendre vos applicationscommunicantesUtiliser Skype et Skype for Business pour rendre vos applicationscommunicantes
Utiliser Skype et Skype for Business pour rendre vos applications communicantesAlexis Conia
 
Sayeh hiba-karaa-eya-ferjani-maroua-hamzaoui-balkiss-sys-complexes
Sayeh hiba-karaa-eya-ferjani-maroua-hamzaoui-balkiss-sys-complexesSayeh hiba-karaa-eya-ferjani-maroua-hamzaoui-balkiss-sys-complexes
Sayeh hiba-karaa-eya-ferjani-maroua-hamzaoui-balkiss-sys-complexesSayehHiba1
 
Azure Services Platform
Azure Services PlatformAzure Services Platform
Azure Services PlatformGregory Renard
 
Journée Agences Web - Scénario Présence en ligne
Journée Agences Web - Scénario Présence en ligneJournée Agences Web - Scénario Présence en ligne
Journée Agences Web - Scénario Présence en ligneChristophe Lauer
 
Serverless for OPS - Global Azure Bootcamp 2018
Serverless for OPS - Global Azure Bootcamp 2018Serverless for OPS - Global Azure Bootcamp 2018
Serverless for OPS - Global Azure Bootcamp 2018Manon PERNIN
 
Architecturez vos applications mobiles avec Azure et Xamarin
Architecturez vos applications mobiles avec Azure et XamarinArchitecturez vos applications mobiles avec Azure et Xamarin
Architecturez vos applications mobiles avec Azure et XamarinThierry Buisson
 
Agile Tour Paris 2014 : Ma stack d'outils Agiles, tout un programme !, Cedric...
Agile Tour Paris 2014 : Ma stack d'outils Agiles, tout un programme !, Cedric...Agile Tour Paris 2014 : Ma stack d'outils Agiles, tout un programme !, Cedric...
Agile Tour Paris 2014 : Ma stack d'outils Agiles, tout un programme !, Cedric...ENSIBS
 
Bureau Metier - Version 20061010
Bureau Metier - Version 20061010Bureau Metier - Version 20061010
Bureau Metier - Version 20061010Didier Girard
 
Investir sur son API web (in French)
Investir sur son API web (in French)Investir sur son API web (in French)
Investir sur son API web (in French)Restlet
 
Duet Entreprise 2.0 pour SharePoint et SAP
Duet Entreprise 2.0 pour SharePoint et SAPDuet Entreprise 2.0 pour SharePoint et SAP
Duet Entreprise 2.0 pour SharePoint et SAPMicrosoft Décideurs IT
 
Groupe Excel + Power BI: Microsoft Flow
Groupe Excel + Power BI: Microsoft FlowGroupe Excel + Power BI: Microsoft Flow
Groupe Excel + Power BI: Microsoft FlowMSDEVMTL
 
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
 
AZEO Interview croisée : Moderniser le développement des applications
AZEO Interview croisée : Moderniser le développement des applicationsAZEO Interview croisée : Moderniser le développement des applications
AZEO Interview croisée : Moderniser le développement des applicationsAZEO
 
Visual Studio 2013 / SharePoint 2013 duo de choc de 2010 à 2013 en un clin d’œil
Visual Studio 2013 / SharePoint 2013 duo de choc de 2010 à 2013 en un clin d’œilVisual Studio 2013 / SharePoint 2013 duo de choc de 2010 à 2013 en un clin d’œil
Visual Studio 2013 / SharePoint 2013 duo de choc de 2010 à 2013 en un clin d’œilMicrosoft Technet France
 
Cloud computing presentation
Cloud computing presentationCloud computing presentation
Cloud computing presentationAhmed rebai
 
Sujets PFE 2019 - Advyteam
Sujets PFE 2019 - AdvyteamSujets PFE 2019 - Advyteam
Sujets PFE 2019 - AdvyteamAdvyteam
 

Similar to A la découverte d'Azure Logic App (20)

Azure Logic Apps - Bonnes pratiques et industrialisation pour un départ lancé
Azure Logic Apps - Bonnes pratiques et industrialisation pour un départ lancéAzure Logic Apps - Bonnes pratiques et industrialisation pour un départ lancé
Azure Logic Apps - Bonnes pratiques et industrialisation pour un départ lancé
 
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
 
Dreamforce Global Gathering
Dreamforce Global GatheringDreamforce Global Gathering
Dreamforce Global Gathering
 
Utiliser Skype et Skype for Business pour rendre vos applications communicantes
Utiliser Skype et Skype for Business pour rendre vos applicationscommunicantesUtiliser Skype et Skype for Business pour rendre vos applicationscommunicantes
Utiliser Skype et Skype for Business pour rendre vos applications communicantes
 
Sayeh hiba-karaa-eya-ferjani-maroua-hamzaoui-balkiss-sys-complexes
Sayeh hiba-karaa-eya-ferjani-maroua-hamzaoui-balkiss-sys-complexesSayeh hiba-karaa-eya-ferjani-maroua-hamzaoui-balkiss-sys-complexes
Sayeh hiba-karaa-eya-ferjani-maroua-hamzaoui-balkiss-sys-complexes
 
Azure Services Platform
Azure Services PlatformAzure Services Platform
Azure Services Platform
 
Journée Agences Web - Scénario Présence en ligne
Journée Agences Web - Scénario Présence en ligneJournée Agences Web - Scénario Présence en ligne
Journée Agences Web - Scénario Présence en ligne
 
Serverless for OPS - Global Azure Bootcamp 2018
Serverless for OPS - Global Azure Bootcamp 2018Serverless for OPS - Global Azure Bootcamp 2018
Serverless for OPS - Global Azure Bootcamp 2018
 
Architecturez vos applications mobiles avec Azure et Xamarin
Architecturez vos applications mobiles avec Azure et XamarinArchitecturez vos applications mobiles avec Azure et Xamarin
Architecturez vos applications mobiles avec Azure et Xamarin
 
Azure Mesh Et Surface
Azure Mesh Et SurfaceAzure Mesh Et Surface
Azure Mesh Et Surface
 
Agile Tour Paris 2014 : Ma stack d'outils Agiles, tout un programme !, Cedric...
Agile Tour Paris 2014 : Ma stack d'outils Agiles, tout un programme !, Cedric...Agile Tour Paris 2014 : Ma stack d'outils Agiles, tout un programme !, Cedric...
Agile Tour Paris 2014 : Ma stack d'outils Agiles, tout un programme !, Cedric...
 
Bureau Metier - Version 20061010
Bureau Metier - Version 20061010Bureau Metier - Version 20061010
Bureau Metier - Version 20061010
 
Investir sur son API web (in French)
Investir sur son API web (in French)Investir sur son API web (in French)
Investir sur son API web (in French)
 
Duet Entreprise 2.0 pour SharePoint et SAP
Duet Entreprise 2.0 pour SharePoint et SAPDuet Entreprise 2.0 pour SharePoint et SAP
Duet Entreprise 2.0 pour SharePoint et SAP
 
Groupe Excel + Power BI: Microsoft Flow
Groupe Excel + Power BI: Microsoft FlowGroupe Excel + Power BI: Microsoft Flow
Groupe Excel + Power BI: Microsoft Flow
 
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
 
AZEO Interview croisée : Moderniser le développement des applications
AZEO Interview croisée : Moderniser le développement des applicationsAZEO Interview croisée : Moderniser le développement des applications
AZEO Interview croisée : Moderniser le développement des applications
 
Visual Studio 2013 / SharePoint 2013 duo de choc de 2010 à 2013 en un clin d’œil
Visual Studio 2013 / SharePoint 2013 duo de choc de 2010 à 2013 en un clin d’œilVisual Studio 2013 / SharePoint 2013 duo de choc de 2010 à 2013 en un clin d’œil
Visual Studio 2013 / SharePoint 2013 duo de choc de 2010 à 2013 en un clin d’œil
 
Cloud computing presentation
Cloud computing presentationCloud computing presentation
Cloud computing presentation
 
Sujets PFE 2019 - Advyteam
Sujets PFE 2019 - AdvyteamSujets PFE 2019 - Advyteam
Sujets PFE 2019 - Advyteam
 

More from Radoine Douhou

Cellenza microservices - tour d'horizon - v0.1
Cellenza   microservices - tour d'horizon - v0.1Cellenza   microservices - tour d'horizon - v0.1
Cellenza microservices - tour d'horizon - v0.1Radoine Douhou
 
Cellenza dev test - azure service fabric - v1.0 - slideshare
Cellenza   dev test - azure service fabric - v1.0 - slideshareCellenza   dev test - azure service fabric - v1.0 - slideshare
Cellenza dev test - azure service fabric - v1.0 - slideshareRadoine Douhou
 
Biz talk summit devops - monitoring
Biz talk summit   devops - monitoringBiz talk summit   devops - monitoring
Biz talk summit devops - monitoringRadoine Douhou
 
Biz talk summit devops - continuous delivery
Biz talk summit   devops - continuous deliveryBiz talk summit   devops - continuous delivery
Biz talk summit devops - continuous deliveryRadoine Douhou
 
Slide guss 2014 events hub - future of integration
Slide guss 2014   events hub - future of integrationSlide guss 2014   events hub - future of integration
Slide guss 2014 events hub - future of integrationRadoine Douhou
 
DevOps Day - Monitoring
DevOps Day - MonitoringDevOps Day - Monitoring
DevOps Day - MonitoringRadoine Douhou
 

More from Radoine Douhou (7)

Cellenza microservices - tour d'horizon - v0.1
Cellenza   microservices - tour d'horizon - v0.1Cellenza   microservices - tour d'horizon - v0.1
Cellenza microservices - tour d'horizon - v0.1
 
Cellenza dev test - azure service fabric - v1.0 - slideshare
Cellenza   dev test - azure service fabric - v1.0 - slideshareCellenza   dev test - azure service fabric - v1.0 - slideshare
Cellenza dev test - azure service fabric - v1.0 - slideshare
 
Biz talk summit devops - monitoring
Biz talk summit   devops - monitoringBiz talk summit   devops - monitoring
Biz talk summit devops - monitoring
 
Biz talk summit devops - continuous delivery
Biz talk summit   devops - continuous deliveryBiz talk summit   devops - continuous delivery
Biz talk summit devops - continuous delivery
 
Slide guss 2014 events hub - future of integration
Slide guss 2014   events hub - future of integrationSlide guss 2014   events hub - future of integration
Slide guss 2014 events hub - future of integration
 
DevOps Day - Monitoring
DevOps Day - MonitoringDevOps Day - Monitoring
DevOps Day - Monitoring
 
Dev opsday case study
Dev opsday   case studyDev opsday   case study
Dev opsday case study
 

Recently uploaded

Bidirectional Encoder Representations from Transformers
Bidirectional Encoder Representations from TransformersBidirectional Encoder Representations from Transformers
Bidirectional Encoder Representations from Transformersbahija babzine
 
To_understand_transformers_together presentation
To_understand_transformers_together presentationTo_understand_transformers_together presentation
To_understand_transformers_together presentationbahija babzine
 
Montant moyen du droit d'allocation chômage versé aux demandeurs d'emploi ind...
Montant moyen du droit d'allocation chômage versé aux demandeurs d'emploi ind...Montant moyen du droit d'allocation chômage versé aux demandeurs d'emploi ind...
Montant moyen du droit d'allocation chômage versé aux demandeurs d'emploi ind...France Travail
 
analyse husseindey AMIROUCHE Abdeslem.pptx
analyse husseindey AMIROUCHE Abdeslem.pptxanalyse husseindey AMIROUCHE Abdeslem.pptx
analyse husseindey AMIROUCHE Abdeslem.pptxHadJer61
 
Le contrôle de la recherche d'emploi en 2023
Le contrôle de la recherche d'emploi en 2023Le contrôle de la recherche d'emploi en 2023
Le contrôle de la recherche d'emploi en 2023France Travail
 
ELABE BFMTV L'Opinion en direct - Les Français et les 100 jours de Gabriel Attal
ELABE BFMTV L'Opinion en direct - Les Français et les 100 jours de Gabriel AttalELABE BFMTV L'Opinion en direct - Les Français et les 100 jours de Gabriel Attal
ELABE BFMTV L'Opinion en direct - Les Français et les 100 jours de Gabriel Attalcontact Elabe
 

Recently uploaded (6)

Bidirectional Encoder Representations from Transformers
Bidirectional Encoder Representations from TransformersBidirectional Encoder Representations from Transformers
Bidirectional Encoder Representations from Transformers
 
To_understand_transformers_together presentation
To_understand_transformers_together presentationTo_understand_transformers_together presentation
To_understand_transformers_together presentation
 
Montant moyen du droit d'allocation chômage versé aux demandeurs d'emploi ind...
Montant moyen du droit d'allocation chômage versé aux demandeurs d'emploi ind...Montant moyen du droit d'allocation chômage versé aux demandeurs d'emploi ind...
Montant moyen du droit d'allocation chômage versé aux demandeurs d'emploi ind...
 
analyse husseindey AMIROUCHE Abdeslem.pptx
analyse husseindey AMIROUCHE Abdeslem.pptxanalyse husseindey AMIROUCHE Abdeslem.pptx
analyse husseindey AMIROUCHE Abdeslem.pptx
 
Le contrôle de la recherche d'emploi en 2023
Le contrôle de la recherche d'emploi en 2023Le contrôle de la recherche d'emploi en 2023
Le contrôle de la recherche d'emploi en 2023
 
ELABE BFMTV L'Opinion en direct - Les Français et les 100 jours de Gabriel Attal
ELABE BFMTV L'Opinion en direct - Les Français et les 100 jours de Gabriel AttalELABE BFMTV L'Opinion en direct - Les Français et les 100 jours de Gabriel Attal
ELABE BFMTV L'Opinion en direct - Les Français et les 100 jours de Gabriel Attal
 

A la découverte d'Azure Logic App

  • 2. A la découverte de Logic App Azure App Services
  • 3. Cellenza Radoine Douhou Architecte Cloud & Integration Radoine.douhou@cellenza.com @radoinecellenza Laurent Yin Consultant Cloud & Integration Laurent.yin@cellenza.com @yinLaurent
  • 4. Cellenza Cellenza Sommaire 1 Evolutions des architectures d’intégration 2 Tour d’horizon des fonctionnalités Logic App et API App 4 L’avenir de BizTalk Server 3 Quels cas d’usages ?
  • 5. Cellenza Azure App Services API APPS Easily build and consume APIs in the cloud WEB APPS Web apps that scale with your business LOGIC APPS Automate business process across SaaS and on-premises MOBILE APPS Build Mobile apps for any device APP SERVICES Services Cloud Azure intégrés pour créer et déployer rapidement des applications Web et Mobiles
  • 6. Cellenza Architecture Microservices Source : XebiaTech’Trend7 : BackPerte de la connaissance métier. Difficultés à refactorer. Augmentation des couts de recette. Incapacité à moderniser l’applicatif. Difficultés de mise en production. Difficultés d’innovation Peines Solutions Travailler avec une taille réduite. Séparer les responsabilités. Gérer un cycle de vie simplifié. Etre scalable. Rationnaliser les communications. Des équipes pluri-disciplinaires. Innover sans risque Architecture microservice : SOA mature, SOA Agile !
  • 7. Cellenza Architectures Microservices Pour aller plus loin Pour aller encore plus loin
  • 8. Cellenza Evolutions des architectures d’intégration BizTalk Server avec la message Box et son mécanisme natif de Pub/Sub. EAI /B2B SOA / ESB Microservices ESB Toolkit qui permet d’utiliser BizTalk Server comme un ESB App Fabric : Hosting, Caching de services WCF : SOA layered Architecture Logic App et Api App a été pensé et implémenté sur un modèle d’architecture microservice. IPaaS : on reste sur le même principe que l’EAI/B2B/SOA/ESB/Micros ervices mais dans le Cloud
  • 9. Cellenza Cellenza Sommaire 2 Tour d’horizon des fonctionnalités Logic App 1 Evolution des architectures d’intégration 4 L’avenir de BizTalk Server 3 Quels cas d’usages ?
  • 10. Cellenza Logic App – Portal Azure Une souscription Azure. Un navigateur moderne . et c’est parti ! Créer un Resource group, déclarer ses connecteurs API App et son workflow LOGIC App. Paramétrer les actions au sein du workflow Logic App en utilisant les API App déclarées.
  • 11. Cellenza Logic App par l’exemple, notre scénario Cellenza Training dispense des formations BizTalk Server, Azure Logic App, etc. Pour connaitre les dates de la prochaine session de formation BizTalk Server, envoyez @Cellenza #TrainingSessionBTS et nous vous communiquerons par Tweet la prochaine session de formation. Dans le même temps, les commerciaux de Cellenza seront informés de l’interet que vous portez à telle ou telle formation.
  • 13. Cellenza Logic App depuis Visual Studio 2013 Template VS disponible avec Azure SDK 2.6 On manipule le code json de la Logic App. Possibilité de « variabiliser » les éléments du code. Créer Configurer Deployer On spécifie le la souscription et la resource group dans lequel deployer. On précise le fichier de paramètres (variables) à utiliser.
  • 14. Cellenza Cellenza DEMO Deployer une Logic App depuis Visual Studio
  • 15. Cellenza API App BizTalk Les fonctionnalités de Microsoft Azure BizTalk Services encapsulées dans des API App prêtes à l’emploi.
  • 16. Cellenza API App – Créer ses propres API et les monétiser API Web As a Service. Hérite de toutes les fonctionnalités offertes par Web App (anciennement Web Site) : Sécurité avancée. Haute disponibilité, auto-scaling. Deployabilité. Auto-patching d’OS. Plus de nouvelles fonctionnalités facilitant l’implémentation d’API : Développement et déploiement dans Visual Studio. Découverte et consommation facilitée via Swagger. Possibilité de générer des clients dans différents langages : C#, Java, Javascript. Plusieurs methodes d’authentification supportées : Azure Active Directory, Twitter, Facebook
  • 18. Cellenza Cellenza Sommaire 2 Quels cas d’usage ? 1 Evolution des architectures d’intégration 4 L’avenir de BizTalk Server 2 Tour d’horizon des fonctionnalités Logic
  • 19. Cellenza Quels cas d’usage ? Pour Logic App : Scénarios d’intégration simples avec un gros challenge en terme de Time To Market. Intégration réseaux sociaux (Twitter, Facebook, …). Startup ou filiale d’entreprise qui veut mettre en place une plateforme d’intégration IPaaS. Complémentarité avec une plateforme d’intégration à demeure pour adresser l’interfaçage SaaS. Pour Api App : Exposer, valoriser, monétiser ses services à valeur ajoutée de manière rapide. A completer avec Azure Api Management.
  • 20. Cellenza Et BizTalk? Solution d’intégration « On Premise » phare de Microsoft. Une base de données client (11 000 clients) importante. Release majeure de BizTalk Server en 2016 (2nd semestre). Pas de révolution : amélioration des composants existants, supports plateforme, nouvelles fonctionnalités connexes ou connecteur BizTalk Server Azure BizTalk Services Fonctionnalités pertinentes reprises sous forme Api App Support des clients en Production. Pas de nouvelle version en vue.