SlideShare une entreprise Scribd logo
1  sur  30
Télécharger pour lire hors ligne
Ludovic PERRICHON
Abalon
Du dev dans ta cuisine
Boeuf séché sauce Microsoft IOT
#MWCP2018
#MWCP2018
MODERN WORKPLACE CONFERENCE PARIS
DU 16 AU 18 OCTOBRE 2018
3
Bœuf séché sauce Microsoft IOT
Ludovic PERRICHON
MWCP 2018
Consultant technique SharePoint chez
Originaire du sud ouest (Pyrénées Atlantiques)
Surfeur (ou nageur avec une planche)
BMX
ludovic.perrichon@abalon.fr
www.ludovicperrichon.com
• Le Biltong
• L’industrie 4.0
• Internet Of Things
• Internet Of Things
• Architecture
• Côtés Raspberry
• Côtés Azure et utilisation dans Power BI
• Côtés SharePoint
• Utilisation
• Limites / Problèmes / Amélioration pour une V2
• Dégustation
4
Plan
Biltong
Le biltong est un type de viande séchée typique de la cuisine
sud-africaine, mis au point par les Afrikaners pour survivre lors
du Grand Trek. Le biltong est le plus souvent préparé à partir
de viande de bœuf. D'autres viandes telles que la viande
d'autruche, de springbok, de gemsbok ou de koudou sont aussi
utilisées.
Wikipedia
6
Le Biltong
L’industrie 4.0
8https://www.visiativ-industry.fr/industrie-4-0/
L’industrie 4.0
9https://www.visiativ-industry.fr/industrie-4-0/
L’industrie 4.0
10https://www.visiativ-industry.fr/industrie-4-0/
L’industrie 4.0
11https://www.visiativ-industry.fr/industrie-4-0/
L’industrie 4.0
Internet of Things
La Biltong Box : Une boite en bois permettant de faire sécher la viande,
contenant une lampe et un ventilateur.
La lampe produit une faible source de chaleur (30°, 35°) permettant de faire
évaporer l’eau sans vraiment cuire la viande.
Le ventilateur, est un petit ventilateur d’ordinateur, qui permet d’évacuer l’air
humide de la boite.
Le séchage dure entre 2 et 3 jours.
Ajout d’un capteur de température et humidité.
Ajout d’un relais pour piloter l’allumage.
13
Internet Of Things
Internet of Things
Raspberry
- WebServices
- Connecteur IOT
SharePoint Online
- List
- JSLink
Azure
- IoT hub
- Stream analytics
Power BI
- Rapport
15
Internet Of Things : Architecture
Matériel :
- Un Raspberry PI 3
- Un capteur AM2302 (Température et humidité)
- Un relais Arduino TE213
Branchement :
16
Internet Of Things : Côtés Raspberry
Modules nécessaires :
RB Helper:
- Express
- Azure-iot-device
- Wiring-pi
- On-off
- node-dht-sensor
- Permet de gérer mes GPIO du Raspberry
- Demo Code
17
Internet Of Things : Côtés Raspberry
Connecteur IOT Hub:
- Permet d’envoyer les données du Raspberry vers Azure IOT Hub
- Demo Code
https://docs.microsoft.com/fr-fr/azure/iot-hub/iot-hub-raspberry-pi-kit-node-get-started
Webservice et Serveur Node :
- Permet d’utiliser le Raspberry via une interface web
18
Internet Of Things : Côtés Raspberry
Azure IOT Hub :
- https://docs.microsoft.com/fr-fr/azure/iot-hub/iot-hub-raspberry-pi-kit-node-get-started
- IOT Hub permet la communication entre le Raspberry et Azure.
19
Internet Of Things : Côtés Azure et utilisation dans Power BI
Azure Stream Analytics :
- https://docs.microsoft.com/fr-fr/azure/iot-hub/iot-hub-live-data-visualization-in-power-bi
- Stream Analytics va permettre d’exploiter les messages d’IOT Hub.
Power BI :
- Récupération dans PowerBi pour faire un rapport
- Demo
JSLink :
20
Internet Of Things : Côtés SharePoint
Utilisation
1. Préparer la viande
- Vidéo tuto
2. Démo de la solution
- Démo
22
Utilisation
Limites / Problèmes /
Amélioration pour
une V2
- Sur internet on trouve du pour : https://docs.microsoft.com/fr-fr/power-bi/service-url-filters
Contexte : Un rapport BI par items dans SharePoint
Solution 1 : Filtrer par URL.
24
Limites / Problèmes / Amélioration pour une V2
- Et du contre :
https://powerbi.microsoft.com/fr-fr/blog/filter-a-report-with-a-url-query-string-parameter/
25
Contexte : Un rapport BI par items dans SharePoint
Solution 1 : Filtrer par URL.
Limites / Problèmes / Amélioration pour une V2
- En vrai : Cela ne fonctionne pas
https://app.powerbi.com/view?r=eyJrIjoiZTJkZWJiMmMtOTI3ZC00MWRjLTllN2UtMjVlYzgwNDg2YWNmIiwidC
I6IjRiOThiZmM2LTUwNTItNDVmMC1iYjlhLTEzZTkyMjhkNGNmMSIsImMiOjh9&filter=BilltongTable/EventProc
essedUtcTime ge 2018-06-28
Reste a savoir Pourquoi ?
26
Limites / Problèmes / Amélioration pour une V2
Contexte : Un rapport BI par items dans SharePoint
Solution 1 : Filtrer par URL.
- Pas disponible en API : https://docs.microsoft.com/fr-fr/rest/api/power-bi/
Contournement : Exporter en .pbix
https://docs.microsoft.com/fr-fr/rest/api/power-bi/reports/exportreport
Contexte : Un rapport BI par items dans SharePoint
Solution 2 : Générer un rapport via l’API en PowerPoint
27
Limites / Problèmes / Amélioration pour une V2
- Appelé le webservice Raspberry via SharePoint : Problème d’exposition du webservice (manque de temps)
Contexte : Multiple problème de Cross Domain
28
Limites / Problèmes / Amélioration pour une V2
#MWCP2018
MODERN WORKPLACE CONFERENCE PARIS
DU 16 AU 18 OCTOBRE 2018
30
MERCI BEAUCOUP!
THANK YOU!
#MWCP2018
BONNE DEGUSTATION !

Contenu connexe

Similaire à 2018-10-18 J2 6D - Du dev dans ta cuisine boeuf séché sauce Microsoft IoT - Ludovic Perrichon

Présentation Yocto - SophiaConf 2015
Présentation Yocto - SophiaConf 2015Présentation Yocto - SophiaConf 2015
Présentation Yocto - SophiaConf 2015Christian Charreyre
 
TechDays 2015 - SignalrV2 - Office 365 - Développez des applications temps ré...
TechDays 2015 - SignalrV2 - Office 365 - Développez des applications temps ré...TechDays 2015 - SignalrV2 - Office 365 - Développez des applications temps ré...
TechDays 2015 - SignalrV2 - Office 365 - Développez des applications temps ré...Etienne Bailly
 
SignalR V2  - Office 365 - SharePoint Online - Le mix gagnant pour développer...
SignalR V2  - Office 365 - SharePoint Online - Le mix gagnant pour développer...SignalR V2  - Office 365 - SharePoint Online - Le mix gagnant pour développer...
SignalR V2  - Office 365 - SharePoint Online - Le mix gagnant pour développer...Microsoft
 
TechDays 2015 - SignalR V2 - Office 365
TechDays 2015 - SignalR V2 - Office 365TechDays 2015 - SignalR V2 - Office 365
TechDays 2015 - SignalR V2 - Office 365Benoit Jester
 
VISEO Shake the Microsoft business - comment rapidement batir une solution IoT
VISEO Shake the Microsoft business - comment rapidement batir une solution IoTVISEO Shake the Microsoft business - comment rapidement batir une solution IoT
VISEO Shake the Microsoft business - comment rapidement batir une solution IoTFactoVia
 
Découvrir l'IoT avec Windows 10 et le Raspberry Pi 3 / Orléans
Découvrir l'IoT avec Windows 10 et le Raspberry Pi 3 / OrléansDécouvrir l'IoT avec Windows 10 et le Raspberry Pi 3 / Orléans
Découvrir l'IoT avec Windows 10 et le Raspberry Pi 3 / OrléansFlorian Rousselet
 
BDX_IO - API Green Score in action.pdf
BDX_IO - API Green Score in action.pdfBDX_IO - API Green Score in action.pdf
BDX_IO - API Green Score in action.pdfJean-Rémy Revy
 
Présentation de la robotique
Présentation de la robotiquePrésentation de la robotique
Présentation de la robotiqueLouise Roy
 
Industrialisation bar camp2010
Industrialisation bar camp2010Industrialisation bar camp2010
Industrialisation bar camp2010Lushkah911
 
Découvrir l'IoT avec Windows 10 et le Raspberry Pi 3
Découvrir l'IoT avec Windows 10 et le Raspberry Pi 3Découvrir l'IoT avec Windows 10 et le Raspberry Pi 3
Découvrir l'IoT avec Windows 10 et le Raspberry Pi 3Florian Rousselet
 
Présentation welcom la webperf by object23
Présentation welcom la webperf by object23Présentation welcom la webperf by object23
Présentation welcom la webperf by object23Brigitte Marandon
 
Techdays - Retour sur expérience - les coulisses de l'orchestration cloud ch...
Techdays - Retour sur expérience -  les coulisses de l'orchestration cloud ch...Techdays - Retour sur expérience -  les coulisses de l'orchestration cloud ch...
Techdays - Retour sur expérience - les coulisses de l'orchestration cloud ch...HELPLINE
 
SPS Abidjan 2018 - Surfer sur les vagues Office 365
SPS Abidjan 2018 - Surfer sur les vagues Office 365SPS Abidjan 2018 - Surfer sur les vagues Office 365
SPS Abidjan 2018 - Surfer sur les vagues Office 365Patrick Guimonet
 
SPS Abidjan 2018 - Surfer sur les vagues Office 365
SPS Abidjan 2018 - Surfer sur les vagues Office 365SPS Abidjan 2018 - Surfer sur les vagues Office 365
SPS Abidjan 2018 - Surfer sur les vagues Office 365aOS Community
 
F5 ltm administering big ip v11
F5 ltm administering big ip v11F5 ltm administering big ip v11
F5 ltm administering big ip v11Amine Haddanou
 
Développer ou debugger ?
Développer ou debugger ? Développer ou debugger ?
Développer ou debugger ? Microsoft
 
meetup devops aix marseille du 16/05/23
meetup devops aix marseille du 16/05/23meetup devops aix marseille du 16/05/23
meetup devops aix marseille du 16/05/23Frederic Leger
 
Power Saturday - futur, roadmap et perspectives autour de Power BI et Office 365
Power Saturday - futur, roadmap et perspectives autour de Power BI et Office 365Power Saturday - futur, roadmap et perspectives autour de Power BI et Office 365
Power Saturday - futur, roadmap et perspectives autour de Power BI et Office 365Patrick Guimonet
 
Atelier sur les logiciels et services Web gratuits pouvant être utiles en thè...
Atelier sur les logiciels et services Web gratuits pouvant être utiles en thè...Atelier sur les logiciels et services Web gratuits pouvant être utiles en thè...
Atelier sur les logiciels et services Web gratuits pouvant être utiles en thè...URFIST de Paris
 
PilotThings @DigiWorldAwards2017
PilotThings @DigiWorldAwards2017PilotThings @DigiWorldAwards2017
PilotThings @DigiWorldAwards2017IDATE DigiWorld
 

Similaire à 2018-10-18 J2 6D - Du dev dans ta cuisine boeuf séché sauce Microsoft IoT - Ludovic Perrichon (20)

Présentation Yocto - SophiaConf 2015
Présentation Yocto - SophiaConf 2015Présentation Yocto - SophiaConf 2015
Présentation Yocto - SophiaConf 2015
 
TechDays 2015 - SignalrV2 - Office 365 - Développez des applications temps ré...
TechDays 2015 - SignalrV2 - Office 365 - Développez des applications temps ré...TechDays 2015 - SignalrV2 - Office 365 - Développez des applications temps ré...
TechDays 2015 - SignalrV2 - Office 365 - Développez des applications temps ré...
 
SignalR V2  - Office 365 - SharePoint Online - Le mix gagnant pour développer...
SignalR V2  - Office 365 - SharePoint Online - Le mix gagnant pour développer...SignalR V2  - Office 365 - SharePoint Online - Le mix gagnant pour développer...
SignalR V2  - Office 365 - SharePoint Online - Le mix gagnant pour développer...
 
TechDays 2015 - SignalR V2 - Office 365
TechDays 2015 - SignalR V2 - Office 365TechDays 2015 - SignalR V2 - Office 365
TechDays 2015 - SignalR V2 - Office 365
 
VISEO Shake the Microsoft business - comment rapidement batir une solution IoT
VISEO Shake the Microsoft business - comment rapidement batir une solution IoTVISEO Shake the Microsoft business - comment rapidement batir une solution IoT
VISEO Shake the Microsoft business - comment rapidement batir une solution IoT
 
Découvrir l'IoT avec Windows 10 et le Raspberry Pi 3 / Orléans
Découvrir l'IoT avec Windows 10 et le Raspberry Pi 3 / OrléansDécouvrir l'IoT avec Windows 10 et le Raspberry Pi 3 / Orléans
Découvrir l'IoT avec Windows 10 et le Raspberry Pi 3 / Orléans
 
BDX_IO - API Green Score in action.pdf
BDX_IO - API Green Score in action.pdfBDX_IO - API Green Score in action.pdf
BDX_IO - API Green Score in action.pdf
 
Présentation de la robotique
Présentation de la robotiquePrésentation de la robotique
Présentation de la robotique
 
Industrialisation bar camp2010
Industrialisation bar camp2010Industrialisation bar camp2010
Industrialisation bar camp2010
 
Découvrir l'IoT avec Windows 10 et le Raspberry Pi 3
Découvrir l'IoT avec Windows 10 et le Raspberry Pi 3Découvrir l'IoT avec Windows 10 et le Raspberry Pi 3
Découvrir l'IoT avec Windows 10 et le Raspberry Pi 3
 
Présentation welcom la webperf by object23
Présentation welcom la webperf by object23Présentation welcom la webperf by object23
Présentation welcom la webperf by object23
 
Techdays - Retour sur expérience - les coulisses de l'orchestration cloud ch...
Techdays - Retour sur expérience -  les coulisses de l'orchestration cloud ch...Techdays - Retour sur expérience -  les coulisses de l'orchestration cloud ch...
Techdays - Retour sur expérience - les coulisses de l'orchestration cloud ch...
 
SPS Abidjan 2018 - Surfer sur les vagues Office 365
SPS Abidjan 2018 - Surfer sur les vagues Office 365SPS Abidjan 2018 - Surfer sur les vagues Office 365
SPS Abidjan 2018 - Surfer sur les vagues Office 365
 
SPS Abidjan 2018 - Surfer sur les vagues Office 365
SPS Abidjan 2018 - Surfer sur les vagues Office 365SPS Abidjan 2018 - Surfer sur les vagues Office 365
SPS Abidjan 2018 - Surfer sur les vagues Office 365
 
F5 ltm administering big ip v11
F5 ltm administering big ip v11F5 ltm administering big ip v11
F5 ltm administering big ip v11
 
Développer ou debugger ?
Développer ou debugger ? Développer ou debugger ?
Développer ou debugger ?
 
meetup devops aix marseille du 16/05/23
meetup devops aix marseille du 16/05/23meetup devops aix marseille du 16/05/23
meetup devops aix marseille du 16/05/23
 
Power Saturday - futur, roadmap et perspectives autour de Power BI et Office 365
Power Saturday - futur, roadmap et perspectives autour de Power BI et Office 365Power Saturday - futur, roadmap et perspectives autour de Power BI et Office 365
Power Saturday - futur, roadmap et perspectives autour de Power BI et Office 365
 
Atelier sur les logiciels et services Web gratuits pouvant être utiles en thè...
Atelier sur les logiciels et services Web gratuits pouvant être utiles en thè...Atelier sur les logiciels et services Web gratuits pouvant être utiles en thè...
Atelier sur les logiciels et services Web gratuits pouvant être utiles en thè...
 
PilotThings @DigiWorldAwards2017
PilotThings @DigiWorldAwards2017PilotThings @DigiWorldAwards2017
PilotThings @DigiWorldAwards2017
 

Plus de Modern Workplace Conference Paris

2018-10-18 J2 4A - How to empower and support your citizen developers - Tracy...
2018-10-18 J2 4A - How to empower and support your citizen developers - Tracy...2018-10-18 J2 4A - How to empower and support your citizen developers - Tracy...
2018-10-18 J2 4A - How to empower and support your citizen developers - Tracy...Modern Workplace Conference Paris
 
2018-10-18 J2 7D - Sécuriser votre Digital Workplace avec Azure AD - Seyfalla...
2018-10-18 J2 7D - Sécuriser votre Digital Workplace avec Azure AD - Seyfalla...2018-10-18 J2 7D - Sécuriser votre Digital Workplace avec Azure AD - Seyfalla...
2018-10-18 J2 7D - Sécuriser votre Digital Workplace avec Azure AD - Seyfalla...Modern Workplace Conference Paris
 
2018-10-18 J2 7C - Welcome to the new experience modern SharePoint and AI - T...
2018-10-18 J2 7C - Welcome to the new experience modern SharePoint and AI - T...2018-10-18 J2 7C - Welcome to the new experience modern SharePoint and AI - T...
2018-10-18 J2 7C - Welcome to the new experience modern SharePoint and AI - T...Modern Workplace Conference Paris
 
2018-10-18 J2 6C - 10 questions Power BI posées par les néophytes - Jean-Pier...
2018-10-18 J2 6C - 10 questions Power BI posées par les néophytes - Jean-Pier...2018-10-18 J2 6C - 10 questions Power BI posées par les néophytes - Jean-Pier...
2018-10-18 J2 6C - 10 questions Power BI posées par les néophytes - Jean-Pier...Modern Workplace Conference Paris
 
2018-10-18 J2 6 b - PowerApps - the new forms on the block - Ahmad Najjar
2018-10-18 J2 6 b - PowerApps - the new forms on the block - Ahmad Najjar2018-10-18 J2 6 b - PowerApps - the new forms on the block - Ahmad Najjar
2018-10-18 J2 6 b - PowerApps - the new forms on the block - Ahmad NajjarModern Workplace Conference Paris
 
2018-10-18 J2 6A - Quoi de neuf sur l'interopérabilité avec Microsoft Teams ?...
2018-10-18 J2 6A - Quoi de neuf sur l'interopérabilité avec Microsoft Teams ?...2018-10-18 J2 6A - Quoi de neuf sur l'interopérabilité avec Microsoft Teams ?...
2018-10-18 J2 6A - Quoi de neuf sur l'interopérabilité avec Microsoft Teams ?...Modern Workplace Conference Paris
 
2018-10-18 J2 5D - Comment exploiter graph api au sein de vos applications Of...
2018-10-18 J2 5D - Comment exploiter graph api au sein de vos applications Of...2018-10-18 J2 5D - Comment exploiter graph api au sein de vos applications Of...
2018-10-18 J2 5D - Comment exploiter graph api au sein de vos applications Of...Modern Workplace Conference Paris
 
2018-10-18 J2 5C - Integration dans Azure Logic apps et Flow - Manon Pernin -...
2018-10-18 J2 5C - Integration dans Azure Logic apps et Flow - Manon Pernin -...2018-10-18 J2 5C - Integration dans Azure Logic apps et Flow - Manon Pernin -...
2018-10-18 J2 5C - Integration dans Azure Logic apps et Flow - Manon Pernin -...Modern Workplace Conference Paris
 
2018-10-18 J2 5A - Professional dev low code no code dev and citizen develope...
2018-10-18 J2 5A - Professional dev low code no code dev and citizen develope...2018-10-18 J2 5A - Professional dev low code no code dev and citizen develope...
2018-10-18 J2 5A - Professional dev low code no code dev and citizen develope...Modern Workplace Conference Paris
 
2018-10-18 J2 2C - REX Power BI comment transmettre la culture Data à votre b...
2018-10-18 J2 2C - REX Power BI comment transmettre la culture Data à votre b...2018-10-18 J2 2C - REX Power BI comment transmettre la culture Data à votre b...
2018-10-18 J2 2C - REX Power BI comment transmettre la culture Data à votre b...Modern Workplace Conference Paris
 
2018-10-18 J2 4D - Implémentez votre prochain assistant personnel d’intranet ...
2018-10-18 J2 4D - Implémentez votre prochain assistant personnel d’intranet ...2018-10-18 J2 4D - Implémentez votre prochain assistant personnel d’intranet ...
2018-10-18 J2 4D - Implémentez votre prochain assistant personnel d’intranet ...Modern Workplace Conference Paris
 
2018-10-18 J2 4C - its gonna be PowerApps and Flow - Penelope Coventry
2018-10-18 J2 4C - its gonna be PowerApps and Flow - Penelope Coventry2018-10-18 J2 4C - its gonna be PowerApps and Flow - Penelope Coventry
2018-10-18 J2 4C - its gonna be PowerApps and Flow - Penelope CoventryModern Workplace Conference Paris
 
2018-10-18 J2 4B - L'adoption des usages accélérée par l'IA - Laurent Maurer
2018-10-18 J2 4B - L'adoption des usages accélérée par l'IA - Laurent Maurer2018-10-18 J2 4B - L'adoption des usages accélérée par l'IA - Laurent Maurer
2018-10-18 J2 4B - L'adoption des usages accélérée par l'IA - Laurent MaurerModern Workplace Conference Paris
 
2018-10-18 J2 4A - How to empower and support your citizen developers - Tracy...
2018-10-18 J2 4A - How to empower and support your citizen developers - Tracy...2018-10-18 J2 4A - How to empower and support your citizen developers - Tracy...
2018-10-18 J2 4A - How to empower and support your citizen developers - Tracy...Modern Workplace Conference Paris
 
2018-10-18 J2 2D - Create an immersive experience with Office 365 data and mi...
2018-10-18 J2 2D - Create an immersive experience with Office 365 data and mi...2018-10-18 J2 2D - Create an immersive experience with Office 365 data and mi...
2018-10-18 J2 2D - Create an immersive experience with Office 365 data and mi...Modern Workplace Conference Paris
 
2018-10-18 J2 2B - A new way of working in a team with Mcrosoft Teams - Sara ...
2018-10-18 J2 2B - A new way of working in a team with Mcrosoft Teams - Sara ...2018-10-18 J2 2B - A new way of working in a team with Mcrosoft Teams - Sara ...
2018-10-18 J2 2B - A new way of working in a team with Mcrosoft Teams - Sara ...Modern Workplace Conference Paris
 
2018-10-18 J2 2A - The next chapter what's new in SharePoint Server 2019 - Al...
2018-10-18 J2 2A - The next chapter what's new in SharePoint Server 2019 - Al...2018-10-18 J2 2A - The next chapter what's new in SharePoint Server 2019 - Al...
2018-10-18 J2 2A - The next chapter what's new in SharePoint Server 2019 - Al...Modern Workplace Conference Paris
 
2018-10-18 J2 1D - Dive into the power of the Microsoft Graph - Toni Pohl
2018-10-18 J2 1D - Dive into the power of the Microsoft Graph - Toni Pohl2018-10-18 J2 1D - Dive into the power of the Microsoft Graph - Toni Pohl
2018-10-18 J2 1D - Dive into the power of the Microsoft Graph - Toni PohlModern Workplace Conference Paris
 
2018-10-18 J2 1C - Révolutionnez l'usage de vos espaces collaboratifs grâce a...
2018-10-18 J2 1C - Révolutionnez l'usage de vos espaces collaboratifs grâce a...2018-10-18 J2 1C - Révolutionnez l'usage de vos espaces collaboratifs grâce a...
2018-10-18 J2 1C - Révolutionnez l'usage de vos espaces collaboratifs grâce a...Modern Workplace Conference Paris
 
2018-10-18 J2 1A - What's new in MS Teams - Stephanie Delcroix - Maelle Toiron
2018-10-18 J2 1A - What's new in MS Teams - Stephanie Delcroix - Maelle Toiron2018-10-18 J2 1A - What's new in MS Teams - Stephanie Delcroix - Maelle Toiron
2018-10-18 J2 1A - What's new in MS Teams - Stephanie Delcroix - Maelle ToironModern Workplace Conference Paris
 

Plus de Modern Workplace Conference Paris (20)

2018-10-18 J2 4A - How to empower and support your citizen developers - Tracy...
2018-10-18 J2 4A - How to empower and support your citizen developers - Tracy...2018-10-18 J2 4A - How to empower and support your citizen developers - Tracy...
2018-10-18 J2 4A - How to empower and support your citizen developers - Tracy...
 
2018-10-18 J2 7D - Sécuriser votre Digital Workplace avec Azure AD - Seyfalla...
2018-10-18 J2 7D - Sécuriser votre Digital Workplace avec Azure AD - Seyfalla...2018-10-18 J2 7D - Sécuriser votre Digital Workplace avec Azure AD - Seyfalla...
2018-10-18 J2 7D - Sécuriser votre Digital Workplace avec Azure AD - Seyfalla...
 
2018-10-18 J2 7C - Welcome to the new experience modern SharePoint and AI - T...
2018-10-18 J2 7C - Welcome to the new experience modern SharePoint and AI - T...2018-10-18 J2 7C - Welcome to the new experience modern SharePoint and AI - T...
2018-10-18 J2 7C - Welcome to the new experience modern SharePoint and AI - T...
 
2018-10-18 J2 6C - 10 questions Power BI posées par les néophytes - Jean-Pier...
2018-10-18 J2 6C - 10 questions Power BI posées par les néophytes - Jean-Pier...2018-10-18 J2 6C - 10 questions Power BI posées par les néophytes - Jean-Pier...
2018-10-18 J2 6C - 10 questions Power BI posées par les néophytes - Jean-Pier...
 
2018-10-18 J2 6 b - PowerApps - the new forms on the block - Ahmad Najjar
2018-10-18 J2 6 b - PowerApps - the new forms on the block - Ahmad Najjar2018-10-18 J2 6 b - PowerApps - the new forms on the block - Ahmad Najjar
2018-10-18 J2 6 b - PowerApps - the new forms on the block - Ahmad Najjar
 
2018-10-18 J2 6A - Quoi de neuf sur l'interopérabilité avec Microsoft Teams ?...
2018-10-18 J2 6A - Quoi de neuf sur l'interopérabilité avec Microsoft Teams ?...2018-10-18 J2 6A - Quoi de neuf sur l'interopérabilité avec Microsoft Teams ?...
2018-10-18 J2 6A - Quoi de neuf sur l'interopérabilité avec Microsoft Teams ?...
 
2018-10-18 J2 5D - Comment exploiter graph api au sein de vos applications Of...
2018-10-18 J2 5D - Comment exploiter graph api au sein de vos applications Of...2018-10-18 J2 5D - Comment exploiter graph api au sein de vos applications Of...
2018-10-18 J2 5D - Comment exploiter graph api au sein de vos applications Of...
 
2018-10-18 J2 5C - Integration dans Azure Logic apps et Flow - Manon Pernin -...
2018-10-18 J2 5C - Integration dans Azure Logic apps et Flow - Manon Pernin -...2018-10-18 J2 5C - Integration dans Azure Logic apps et Flow - Manon Pernin -...
2018-10-18 J2 5C - Integration dans Azure Logic apps et Flow - Manon Pernin -...
 
2018-10-18 J2 5A - Professional dev low code no code dev and citizen develope...
2018-10-18 J2 5A - Professional dev low code no code dev and citizen develope...2018-10-18 J2 5A - Professional dev low code no code dev and citizen develope...
2018-10-18 J2 5A - Professional dev low code no code dev and citizen develope...
 
2018-10-18 J2 2C - REX Power BI comment transmettre la culture Data à votre b...
2018-10-18 J2 2C - REX Power BI comment transmettre la culture Data à votre b...2018-10-18 J2 2C - REX Power BI comment transmettre la culture Data à votre b...
2018-10-18 J2 2C - REX Power BI comment transmettre la culture Data à votre b...
 
2018-10-18 J2 4D - Implémentez votre prochain assistant personnel d’intranet ...
2018-10-18 J2 4D - Implémentez votre prochain assistant personnel d’intranet ...2018-10-18 J2 4D - Implémentez votre prochain assistant personnel d’intranet ...
2018-10-18 J2 4D - Implémentez votre prochain assistant personnel d’intranet ...
 
2018-10-18 J2 4C - its gonna be PowerApps and Flow - Penelope Coventry
2018-10-18 J2 4C - its gonna be PowerApps and Flow - Penelope Coventry2018-10-18 J2 4C - its gonna be PowerApps and Flow - Penelope Coventry
2018-10-18 J2 4C - its gonna be PowerApps and Flow - Penelope Coventry
 
2018-10-18 J2 4B - L'adoption des usages accélérée par l'IA - Laurent Maurer
2018-10-18 J2 4B - L'adoption des usages accélérée par l'IA - Laurent Maurer2018-10-18 J2 4B - L'adoption des usages accélérée par l'IA - Laurent Maurer
2018-10-18 J2 4B - L'adoption des usages accélérée par l'IA - Laurent Maurer
 
2018-10-18 J2 4A - How to empower and support your citizen developers - Tracy...
2018-10-18 J2 4A - How to empower and support your citizen developers - Tracy...2018-10-18 J2 4A - How to empower and support your citizen developers - Tracy...
2018-10-18 J2 4A - How to empower and support your citizen developers - Tracy...
 
2018-10-18 J2 2D - Create an immersive experience with Office 365 data and mi...
2018-10-18 J2 2D - Create an immersive experience with Office 365 data and mi...2018-10-18 J2 2D - Create an immersive experience with Office 365 data and mi...
2018-10-18 J2 2D - Create an immersive experience with Office 365 data and mi...
 
2018-10-18 J2 2B - A new way of working in a team with Mcrosoft Teams - Sara ...
2018-10-18 J2 2B - A new way of working in a team with Mcrosoft Teams - Sara ...2018-10-18 J2 2B - A new way of working in a team with Mcrosoft Teams - Sara ...
2018-10-18 J2 2B - A new way of working in a team with Mcrosoft Teams - Sara ...
 
2018-10-18 J2 2A - The next chapter what's new in SharePoint Server 2019 - Al...
2018-10-18 J2 2A - The next chapter what's new in SharePoint Server 2019 - Al...2018-10-18 J2 2A - The next chapter what's new in SharePoint Server 2019 - Al...
2018-10-18 J2 2A - The next chapter what's new in SharePoint Server 2019 - Al...
 
2018-10-18 J2 1D - Dive into the power of the Microsoft Graph - Toni Pohl
2018-10-18 J2 1D - Dive into the power of the Microsoft Graph - Toni Pohl2018-10-18 J2 1D - Dive into the power of the Microsoft Graph - Toni Pohl
2018-10-18 J2 1D - Dive into the power of the Microsoft Graph - Toni Pohl
 
2018-10-18 J2 1C - Révolutionnez l'usage de vos espaces collaboratifs grâce a...
2018-10-18 J2 1C - Révolutionnez l'usage de vos espaces collaboratifs grâce a...2018-10-18 J2 1C - Révolutionnez l'usage de vos espaces collaboratifs grâce a...
2018-10-18 J2 1C - Révolutionnez l'usage de vos espaces collaboratifs grâce a...
 
2018-10-18 J2 1A - What's new in MS Teams - Stephanie Delcroix - Maelle Toiron
2018-10-18 J2 1A - What's new in MS Teams - Stephanie Delcroix - Maelle Toiron2018-10-18 J2 1A - What's new in MS Teams - Stephanie Delcroix - Maelle Toiron
2018-10-18 J2 1A - What's new in MS Teams - Stephanie Delcroix - Maelle Toiron
 

2018-10-18 J2 6D - Du dev dans ta cuisine boeuf séché sauce Microsoft IoT - Ludovic Perrichon

  • 1. Ludovic PERRICHON Abalon Du dev dans ta cuisine Boeuf séché sauce Microsoft IOT #MWCP2018
  • 2. #MWCP2018 MODERN WORKPLACE CONFERENCE PARIS DU 16 AU 18 OCTOBRE 2018
  • 3. 3 Bœuf séché sauce Microsoft IOT Ludovic PERRICHON MWCP 2018 Consultant technique SharePoint chez Originaire du sud ouest (Pyrénées Atlantiques) Surfeur (ou nageur avec une planche) BMX ludovic.perrichon@abalon.fr www.ludovicperrichon.com
  • 4. • Le Biltong • L’industrie 4.0 • Internet Of Things • Internet Of Things • Architecture • Côtés Raspberry • Côtés Azure et utilisation dans Power BI • Côtés SharePoint • Utilisation • Limites / Problèmes / Amélioration pour une V2 • Dégustation 4 Plan
  • 6. Le biltong est un type de viande séchée typique de la cuisine sud-africaine, mis au point par les Afrikaners pour survivre lors du Grand Trek. Le biltong est le plus souvent préparé à partir de viande de bœuf. D'autres viandes telles que la viande d'autruche, de springbok, de gemsbok ou de koudou sont aussi utilisées. Wikipedia 6 Le Biltong
  • 13. La Biltong Box : Une boite en bois permettant de faire sécher la viande, contenant une lampe et un ventilateur. La lampe produit une faible source de chaleur (30°, 35°) permettant de faire évaporer l’eau sans vraiment cuire la viande. Le ventilateur, est un petit ventilateur d’ordinateur, qui permet d’évacuer l’air humide de la boite. Le séchage dure entre 2 et 3 jours. Ajout d’un capteur de température et humidité. Ajout d’un relais pour piloter l’allumage. 13 Internet Of Things
  • 15. Raspberry - WebServices - Connecteur IOT SharePoint Online - List - JSLink Azure - IoT hub - Stream analytics Power BI - Rapport 15 Internet Of Things : Architecture
  • 16. Matériel : - Un Raspberry PI 3 - Un capteur AM2302 (Température et humidité) - Un relais Arduino TE213 Branchement : 16 Internet Of Things : Côtés Raspberry
  • 17. Modules nécessaires : RB Helper: - Express - Azure-iot-device - Wiring-pi - On-off - node-dht-sensor - Permet de gérer mes GPIO du Raspberry - Demo Code 17 Internet Of Things : Côtés Raspberry Connecteur IOT Hub: - Permet d’envoyer les données du Raspberry vers Azure IOT Hub - Demo Code https://docs.microsoft.com/fr-fr/azure/iot-hub/iot-hub-raspberry-pi-kit-node-get-started
  • 18. Webservice et Serveur Node : - Permet d’utiliser le Raspberry via une interface web 18 Internet Of Things : Côtés Raspberry
  • 19. Azure IOT Hub : - https://docs.microsoft.com/fr-fr/azure/iot-hub/iot-hub-raspberry-pi-kit-node-get-started - IOT Hub permet la communication entre le Raspberry et Azure. 19 Internet Of Things : Côtés Azure et utilisation dans Power BI Azure Stream Analytics : - https://docs.microsoft.com/fr-fr/azure/iot-hub/iot-hub-live-data-visualization-in-power-bi - Stream Analytics va permettre d’exploiter les messages d’IOT Hub. Power BI : - Récupération dans PowerBi pour faire un rapport - Demo
  • 20. JSLink : 20 Internet Of Things : Côtés SharePoint
  • 22. 1. Préparer la viande - Vidéo tuto 2. Démo de la solution - Démo 22 Utilisation
  • 23. Limites / Problèmes / Amélioration pour une V2
  • 24. - Sur internet on trouve du pour : https://docs.microsoft.com/fr-fr/power-bi/service-url-filters Contexte : Un rapport BI par items dans SharePoint Solution 1 : Filtrer par URL. 24 Limites / Problèmes / Amélioration pour une V2
  • 25. - Et du contre : https://powerbi.microsoft.com/fr-fr/blog/filter-a-report-with-a-url-query-string-parameter/ 25 Contexte : Un rapport BI par items dans SharePoint Solution 1 : Filtrer par URL. Limites / Problèmes / Amélioration pour une V2
  • 26. - En vrai : Cela ne fonctionne pas https://app.powerbi.com/view?r=eyJrIjoiZTJkZWJiMmMtOTI3ZC00MWRjLTllN2UtMjVlYzgwNDg2YWNmIiwidC I6IjRiOThiZmM2LTUwNTItNDVmMC1iYjlhLTEzZTkyMjhkNGNmMSIsImMiOjh9&filter=BilltongTable/EventProc essedUtcTime ge 2018-06-28 Reste a savoir Pourquoi ? 26 Limites / Problèmes / Amélioration pour une V2 Contexte : Un rapport BI par items dans SharePoint Solution 1 : Filtrer par URL.
  • 27. - Pas disponible en API : https://docs.microsoft.com/fr-fr/rest/api/power-bi/ Contournement : Exporter en .pbix https://docs.microsoft.com/fr-fr/rest/api/power-bi/reports/exportreport Contexte : Un rapport BI par items dans SharePoint Solution 2 : Générer un rapport via l’API en PowerPoint 27 Limites / Problèmes / Amélioration pour une V2
  • 28. - Appelé le webservice Raspberry via SharePoint : Problème d’exposition du webservice (manque de temps) Contexte : Multiple problème de Cross Domain 28 Limites / Problèmes / Amélioration pour une V2
  • 29. #MWCP2018 MODERN WORKPLACE CONFERENCE PARIS DU 16 AU 18 OCTOBRE 2018