SlideShare une entreprise Scribd logo
1  sur  30
Télécharger pour lire hors ligne
AMBIENT INTELLIGENCE
tech days•
2015
#mstechdays techdays.microsoft.fr
Vivez une expérience IoT
inédite avec la centrale
photovoltaïque connectée !
Nicolas Humann
@nicolashumann
http://blog.exakis.com
http://blog.humann.info
tech.days 2015#mstechdays
Notre objectif :
Apporter
des solutions
technologiques
innovantes
pour améliorer les
performances de vos
métiers
Une transformation
vers le digital :
Un virage vers les
nouveaux usages du
Cloud, de la Mobilité et
des Systèmes
Intelligents
Notre savoir-faire :
Une évolution de nos
offres vers un modèle
orienté sur l’innovation,
les cas d’usage Métier,
les objets connectés et
la sécurité
Notre approche sur les
systèmes intelligents
tech.days 2015#mstechdaysLa centrale photovoltaïque connectée
 Exagreen, Leader européen en conception / fabrication d’éco-
technologies !
 De nombreux outils dans l’ecosystème Microsoft
Site InternetIntranet
Outils de vente
Tablette Win 8.1
https://exakisdemo.sharepoint
.com/sites/ExaGreen/
http://exagreen.cloudapp.net
Solar Pulse
tech.days 2015#mstechdaysLa centrale photovoltaïque connectée
 Prototype du panneau solaire
 SolarPulseBox
Demo
http://exagreen.azurewebsites.net
Que les dieux du wifi soient avec nous !
tech.days 2015#mstechdaysLa centrale photovoltaïque connectée
Transfert vers le
stockage
Worker Role
Event
Hubs
Analyse en temps
réel
Stream Analytics
Capteurs Flux Transformation Stockage Analyse
Dashboard
Appli mobile
Xamarin
Office 365
Power BI
Prédiction
Machine Learning
Web Gateway
Web Site
Table Storage
Présentation & Action
tech.days 2015#mstechdaysLa centrale photovoltaïque connectée
 Composants Gadgetteer
 Aussi simple que des legos !
 Sous ensemble du framewrok.net.
 Open source depuis juillet 2014
 Extension à Visual Studio
tech.days 2015#mstechdaysLa centrale photovoltaïque connectée
 Un sous-ensemble d’Azure
Service Bus
 Point d’entrée fortement évolutif
de type publier-s'inscrire
 Permet de recevoir des millions
d'événements par seconde
 Envoi de données simples au
format JSON
 Sécurisation via SAS et HTTPS
Relay
Queue
Topic
Notification
Hub
Event Hub
tech.days 2015#mstechdaysLa centrale photovoltaïque connectée
Event
Producers
> 1M Producers
> 1GB/sec
Direct
Hash
Receivers
Envoi de données – C# .NET MF
using (var request = WebRequest.Create("https://exagreen-ns.servicebus.windows.net/..../messages"))
{
request.ContentType = "application/json";
request.Method = "POST";
request.Headers.Add("Authorization", "SharedAccessSignature sr=….");
string json = JsonSerializer.SerializeObject(deviceData);
byte[] bytes = Encoding.UTF8.GetBytes(json);
request.ContentLength = bytes.Length;
Stream streamOut = request.GetRequestStream();
streamOut.Write(bytes, 0, bytes.Length);
streamOut.Close();
using (var response = request.GetResponse())
{
LEDManager.Yellow();
}
tech.days 2015#mstechdaysLa centrale photovoltaïque connectée
 Utilisation d’un Worker Role
 Création d’un ConsumerGroup
 Création d’un EventProcessor et implémentation
d’IEventProcessor
 Stockage Table Storage
tech.days 2015#mstechdaysLa centrale photovoltaïque connectée
Moteur de traitement d'événements
Input:
Traitement SQL-Like
Output:
tech.days 2015#mstechdaysLa centrale photovoltaïque connectée
 Site ASP.NET MVC SPA
 Hébergement Azure Web Sites
 Frameworks
tech.days 2015#mstechdaysLa centrale photovoltaïque connectée
 Suivi temps réel des données Solar Pulse
 Application Xamarin.Forms pour iPhone, Android et
Windows Phone (100% de code partagé)
tech.days 2015#mstechdaysLa centrale photovoltaïque connectée
 1 projet Core partagé
 Projet par plateforme
tech.days 2015#mstechdaysLa centrale photovoltaïque connectée
Push des données depuis le capteur vers le
dashboard et l’application mobile
Disponible sur nuget pour
Dashboard
Appli mobile
Xamarin
SignalR
tech.days 2015#mstechdaysLa centrale photovoltaïque connectée
 Apprendre du passé
pour prédire le futur !
 Pourquoi ? Beaucoup de
paramètres rentrent en
jeux:
tech.days 2015#mstechdaysLa centrale photovoltaïque connectée
 Exposition des données en
OData
 Power BI
 Déploiement dans Office 365
tech.days 2015#mstechdaysLa centrale photovoltaïque connectée
Des briques Microsoft Azure pour
composer une solution sur mesure
Simplicité
Performance
Scalabilité
Documentation
Un environnement cohérent :
Utilisation des outils Microsoft;
développement; reporting; portail;
traitement et hébergement
C# is everywhere
Développement en .net / C# sur tous les
composants (objet inclus & apps
multiplateforme)
Pas besoin de multiplier les compétences
Merci !
Objets connectés, pourquoi vous avez tout à y gagner:
Demain 11H
Recevoir notre livre Blanc en avant première :
iot@exakis.com
© 2015 Microsoft Corporation. All rights reserved.
tech days•
2015
#mstechdays techdays.microsoft.fr
tech.days 2015#mstechdaysLa centrale photovoltaïque connectée
try
{
var uri = new Uri("http://example.com/datalist.aspx");
var httpClient = new HttpClient();
var result = await httpClient.GetStringAsync(uri);
}
catch (Exception e)
{
}
La centrale photovoltaïque connectée
tech.days 2015#mstechdaysLa centrale photovoltaïque connectée
Downloads
Media clics
Installs
Rejets
202 000
62 000
276 000
1,4M
tech.days 2015#mstechdaysLa centrale photovoltaïque connectée
tech.days 2015#mstechdaysLa centrale photovoltaïque connectée
Titre
tech.days 2015#mstechdaysLa centrale photovoltaïque connectée
Column Column Column Column
tech.days 2015#mstechdays
Icones exemples
La centrale photovoltaïque connectée

Contenu connexe

En vedette

IoT - IT 423 ppt
IoT - IT 423 pptIoT - IT 423 ppt
IoT - IT 423 ppt
Mhae Lyn
 

En vedette (10)

IoT et architecture cloud haute performance
IoT et architecture cloud haute performanceIoT et architecture cloud haute performance
IoT et architecture cloud haute performance
 
Encapsulating Complexity in IoT Solutions
Encapsulating Complexity in IoT SolutionsEncapsulating Complexity in IoT Solutions
Encapsulating Complexity in IoT Solutions
 
Atagg2015 iot internet of things - get ready to test the connected future ata...
Atagg2015 iot internet of things - get ready to test the connected future ata...Atagg2015 iot internet of things - get ready to test the connected future ata...
Atagg2015 iot internet of things - get ready to test the connected future ata...
 
Use In IoT : l’objet connecté de la board au dashboard
Use In IoT : l’objet connecté de la board au dashboardUse In IoT : l’objet connecté de la board au dashboard
Use In IoT : l’objet connecté de la board au dashboard
 
Internet des objets (IoT)
Internet des objets (IoT)Internet des objets (IoT)
Internet des objets (IoT)
 
Présentation des IoT
Présentation des IoTPrésentation des IoT
Présentation des IoT
 
Internet of things (IoT) with Azure
Internet of things (IoT) with AzureInternet of things (IoT) with Azure
Internet of things (IoT) with Azure
 
IoT (M2M) - Big Data - Analyses : Simulation et Démonstration
IoT (M2M) - Big Data - Analyses : Simulation et DémonstrationIoT (M2M) - Big Data - Analyses : Simulation et Démonstration
IoT (M2M) - Big Data - Analyses : Simulation et Démonstration
 
Presentation FrenchWeb Day IoT
Presentation FrenchWeb Day IoTPresentation FrenchWeb Day IoT
Presentation FrenchWeb Day IoT
 
IoT - IT 423 ppt
IoT - IT 423 pptIoT - IT 423 ppt
IoT - IT 423 ppt
 

Similaire à Vivez une expérience IoT inédite avec la centrale photovoltaïque connectée !

Bluemix Paris Meetup - Session #9 - 10 juin 2015 - Internet des Objets 3.0
Bluemix Paris Meetup - Session #9 - 10 juin 2015 - Internet des Objets 3.0Bluemix Paris Meetup - Session #9 - 10 juin 2015 - Internet des Objets 3.0
Bluemix Paris Meetup - Session #9 - 10 juin 2015 - Internet des Objets 3.0
IBM France Lab
 
Embarquez pour l'internet des objets avec Microsoft
Embarquez pour l'internet des objets avec Microsoft Embarquez pour l'internet des objets avec Microsoft
Embarquez pour l'internet des objets avec Microsoft
Cédric Bressolles
 

Similaire à Vivez une expérience IoT inédite avec la centrale photovoltaïque connectée ! (20)

Des exemples de scénario de mobilité en entreprise
Des exemples de scénario de mobilité en entrepriseDes exemples de scénario de mobilité en entreprise
Des exemples de scénario de mobilité en entreprise
 
Des exemples de scénario de mobilité en entreprise
Des exemples de scénario de mobilité en entrepriseDes exemples de scénario de mobilité en entreprise
Des exemples de scénario de mobilité en entreprise
 
Bluemix Paris Meetup - Session #9 - 10 juin 2015 - Internet des Objets 3.0
Bluemix Paris Meetup - Session #9 - 10 juin 2015 - Internet des Objets 3.0Bluemix Paris Meetup - Session #9 - 10 juin 2015 - Internet des Objets 3.0
Bluemix Paris Meetup - Session #9 - 10 juin 2015 - Internet des Objets 3.0
 
BT_Rennes_Slideshow
BT_Rennes_SlideshowBT_Rennes_Slideshow
BT_Rennes_Slideshow
 
Book ec wcc dec 2019 (003)
Book ec wcc dec 2019 (003)Book ec wcc dec 2019 (003)
Book ec wcc dec 2019 (003)
 
Book ec wcc dec 2019 (003)
Book ec wcc dec 2019 (003)Book ec wcc dec 2019 (003)
Book ec wcc dec 2019 (003)
 
Book Expertise Centers - World Class Center - Mars 2020
Book Expertise Centers - World Class Center - Mars 2020Book Expertise Centers - World Class Center - Mars 2020
Book Expertise Centers - World Class Center - Mars 2020
 
Book ec wcc mars 2020
Book ec wcc mars 2020Book ec wcc mars 2020
Book ec wcc mars 2020
 
Vers des applications modernes : retour d'expérience
Vers des applications modernes : retour d'expérienceVers des applications modernes : retour d'expérience
Vers des applications modernes : retour d'expérience
 
Embarquez pour l'internet des objets avec Microsoft
Embarquez pour l'internet des objets avec Microsoft Embarquez pour l'internet des objets avec Microsoft
Embarquez pour l'internet des objets avec Microsoft
 
Shadow IT to modern workplace
Shadow IT to modern workplaceShadow IT to modern workplace
Shadow IT to modern workplace
 
Designing the future – Le quotidien bouleversé par la tendance Internet des o...
Designing the future – Le quotidien bouleversé par la tendance Internet des o...Designing the future – Le quotidien bouleversé par la tendance Internet des o...
Designing the future – Le quotidien bouleversé par la tendance Internet des o...
 
Petit dej ASTEK Mobilité - Mobil'isez votre SI, pour réussir votre transforma...
Petit dej ASTEK Mobilité - Mobil'isez votre SI, pour réussir votre transforma...Petit dej ASTEK Mobilité - Mobil'isez votre SI, pour réussir votre transforma...
Petit dej ASTEK Mobilité - Mobil'isez votre SI, pour réussir votre transforma...
 
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...
 
Automatisez rapidement vos opérations IT, on-premise ou dans le Cloud avec Az...
Automatisez rapidement vos opérations IT, on-premise ou dans le Cloud avec Az...Automatisez rapidement vos opérations IT, on-premise ou dans le Cloud avec Az...
Automatisez rapidement vos opérations IT, on-premise ou dans le Cloud avec Az...
 
Smartcities 2015 - Cité de l'Objet Connecté
Smartcities 2015 - Cité de l'Objet ConnectéSmartcities 2015 - Cité de l'Objet Connecté
Smartcities 2015 - Cité de l'Objet Connecté
 
Les nouveautés de System Center Configuration Manager vNext
Les nouveautés de System Center Configuration Manager vNextLes nouveautés de System Center Configuration Manager vNext
Les nouveautés de System Center Configuration Manager vNext
 
Les nouveautés de System Center Configuration Manager vNext
Les nouveautés de System Center Configuration Manager vNextLes nouveautés de System Center Configuration Manager vNext
Les nouveautés de System Center Configuration Manager vNext
 
Simalaya - IoT - enjeux, impacts et facteurs clés de succès
Simalaya - IoT - enjeux, impacts et facteurs clés de succès Simalaya - IoT - enjeux, impacts et facteurs clés de succès
Simalaya - IoT - enjeux, impacts et facteurs clés de succès
 
Un business agile avec des systèmes agiles, comment s'appuyer sur un cloud hy...
Un business agile avec des systèmes agiles, comment s'appuyer sur un cloud hy...Un business agile avec des systèmes agiles, comment s'appuyer sur un cloud hy...
Un business agile avec des systèmes agiles, comment s'appuyer sur un cloud hy...
 

Plus de Microsoft

Plus de Microsoft (20)

Uwp + Xamarin : Du nouveau en terre du milieu
Uwp + Xamarin : Du nouveau en terre du milieuUwp + Xamarin : Du nouveau en terre du milieu
Uwp + Xamarin : Du nouveau en terre du milieu
 
La Blockchain pas à PaaS
La Blockchain pas à PaaSLa Blockchain pas à PaaS
La Blockchain pas à PaaS
 
Tester, Monitorer et Déployer son application mobile
Tester, Monitorer et Déployer son application mobileTester, Monitorer et Déployer son application mobile
Tester, Monitorer et Déployer son application mobile
 
Windows 10, un an après – Nouveautés & Démo
Windows 10, un an après – Nouveautés & Démo Windows 10, un an après – Nouveautés & Démo
Windows 10, un an après – Nouveautés & Démo
 
Prenez votre pied avec les bots et cognitive services.
Prenez votre pied avec les bots et cognitive services.Prenez votre pied avec les bots et cognitive services.
Prenez votre pied avec les bots et cognitive services.
 
Office 365 Dev PnP & PowerShell : exploitez enfin le potentiel de votre écosy...
Office 365 Dev PnP & PowerShell : exploitez enfin le potentiel de votre écosy...Office 365 Dev PnP & PowerShell : exploitez enfin le potentiel de votre écosy...
Office 365 Dev PnP & PowerShell : exploitez enfin le potentiel de votre écosy...
 
Créer un bot de A à Z
Créer un bot de A à ZCréer un bot de A à Z
Créer un bot de A à Z
 
Microsoft Composition, pierre angulaire de vos applications ?
Microsoft Composition, pierre angulaire de vos applications ?Microsoft Composition, pierre angulaire de vos applications ?
Microsoft Composition, pierre angulaire de vos applications ?
 
Les nouveautés SQL Server 2016
Les nouveautés SQL Server 2016Les nouveautés SQL Server 2016
Les nouveautés SQL Server 2016
 
Conteneurs Linux ou Windows : quelles approches pour des IT agiles ?
Conteneurs Linux ou Windows : quelles approches pour des IT agiles ?Conteneurs Linux ou Windows : quelles approches pour des IT agiles ?
Conteneurs Linux ou Windows : quelles approches pour des IT agiles ?
 
Administration et supervision depuis le Cloud avec Azure Logs Analytics
Administration et supervision depuis le Cloud avec Azure Logs AnalyticsAdministration et supervision depuis le Cloud avec Azure Logs Analytics
Administration et supervision depuis le Cloud avec Azure Logs Analytics
 
Retour d'expérience de projets Azure IoT "large scale" (MicroServices, portag...
Retour d'expérience de projets Azure IoT "large scale" (MicroServices, portag...Retour d'expérience de projets Azure IoT "large scale" (MicroServices, portag...
Retour d'expérience de projets Azure IoT "large scale" (MicroServices, portag...
 
Plan de Reprise d'Activité avec Azure Site Recovery
Plan de Reprise d'Activité avec Azure Site RecoveryPlan de Reprise d'Activité avec Azure Site Recovery
Plan de Reprise d'Activité avec Azure Site Recovery
 
Modélisation, déploiement et gestion des infrastructures Cloud : outils et bo...
Modélisation, déploiement et gestion des infrastructures Cloud : outils et bo...Modélisation, déploiement et gestion des infrastructures Cloud : outils et bo...
Modélisation, déploiement et gestion des infrastructures Cloud : outils et bo...
 
Transformation de la représentation : De la VR à la RA, aller & retour.
Transformation de la représentation : De la VR à la RA, aller & retour.Transformation de la représentation : De la VR à la RA, aller & retour.
Transformation de la représentation : De la VR à la RA, aller & retour.
 
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...
 
Introduction à ASP.NET Core
Introduction à ASP.NET CoreIntroduction à ASP.NET Core
Introduction à ASP.NET Core
 
Open Source et Microsoft Azure, rêve ou réalité ?
Open Source et Microsoft Azure, rêve ou réalité ?Open Source et Microsoft Azure, rêve ou réalité ?
Open Source et Microsoft Azure, rêve ou réalité ?
 
Comment développer sur la console Xbox One avec une application Universal Win...
Comment développer sur la console Xbox One avec une application Universal Win...Comment développer sur la console Xbox One avec une application Universal Win...
Comment développer sur la console Xbox One avec une application Universal Win...
 
Azure Service Fabric pour les développeurs
Azure Service Fabric pour les développeursAzure Service Fabric pour les développeurs
Azure Service Fabric pour les développeurs
 

Vivez une expérience IoT inédite avec la centrale photovoltaïque connectée !

  • 2. Vivez une expérience IoT inédite avec la centrale photovoltaïque connectée ! Nicolas Humann @nicolashumann http://blog.exakis.com http://blog.humann.info
  • 3. tech.days 2015#mstechdays Notre objectif : Apporter des solutions technologiques innovantes pour améliorer les performances de vos métiers Une transformation vers le digital : Un virage vers les nouveaux usages du Cloud, de la Mobilité et des Systèmes Intelligents Notre savoir-faire : Une évolution de nos offres vers un modèle orienté sur l’innovation, les cas d’usage Métier, les objets connectés et la sécurité Notre approche sur les systèmes intelligents
  • 4. tech.days 2015#mstechdaysLa centrale photovoltaïque connectée  Exagreen, Leader européen en conception / fabrication d’éco- technologies !  De nombreux outils dans l’ecosystème Microsoft Site InternetIntranet Outils de vente Tablette Win 8.1 https://exakisdemo.sharepoint .com/sites/ExaGreen/ http://exagreen.cloudapp.net
  • 6. tech.days 2015#mstechdaysLa centrale photovoltaïque connectée  Prototype du panneau solaire  SolarPulseBox
  • 8. tech.days 2015#mstechdaysLa centrale photovoltaïque connectée Transfert vers le stockage Worker Role Event Hubs Analyse en temps réel Stream Analytics Capteurs Flux Transformation Stockage Analyse Dashboard Appli mobile Xamarin Office 365 Power BI Prédiction Machine Learning Web Gateway Web Site Table Storage Présentation & Action
  • 9. tech.days 2015#mstechdaysLa centrale photovoltaïque connectée  Composants Gadgetteer  Aussi simple que des legos !  Sous ensemble du framewrok.net.  Open source depuis juillet 2014  Extension à Visual Studio
  • 10. tech.days 2015#mstechdaysLa centrale photovoltaïque connectée  Un sous-ensemble d’Azure Service Bus  Point d’entrée fortement évolutif de type publier-s'inscrire  Permet de recevoir des millions d'événements par seconde  Envoi de données simples au format JSON  Sécurisation via SAS et HTTPS Relay Queue Topic Notification Hub Event Hub
  • 11. tech.days 2015#mstechdaysLa centrale photovoltaïque connectée Event Producers > 1M Producers > 1GB/sec Direct Hash Receivers
  • 12. Envoi de données – C# .NET MF using (var request = WebRequest.Create("https://exagreen-ns.servicebus.windows.net/..../messages")) { request.ContentType = "application/json"; request.Method = "POST"; request.Headers.Add("Authorization", "SharedAccessSignature sr=…."); string json = JsonSerializer.SerializeObject(deviceData); byte[] bytes = Encoding.UTF8.GetBytes(json); request.ContentLength = bytes.Length; Stream streamOut = request.GetRequestStream(); streamOut.Write(bytes, 0, bytes.Length); streamOut.Close(); using (var response = request.GetResponse()) { LEDManager.Yellow(); }
  • 13. tech.days 2015#mstechdaysLa centrale photovoltaïque connectée  Utilisation d’un Worker Role  Création d’un ConsumerGroup  Création d’un EventProcessor et implémentation d’IEventProcessor  Stockage Table Storage
  • 14. tech.days 2015#mstechdaysLa centrale photovoltaïque connectée Moteur de traitement d'événements Input: Traitement SQL-Like Output:
  • 15. tech.days 2015#mstechdaysLa centrale photovoltaïque connectée  Site ASP.NET MVC SPA  Hébergement Azure Web Sites  Frameworks
  • 16. tech.days 2015#mstechdaysLa centrale photovoltaïque connectée  Suivi temps réel des données Solar Pulse  Application Xamarin.Forms pour iPhone, Android et Windows Phone (100% de code partagé)
  • 17. tech.days 2015#mstechdaysLa centrale photovoltaïque connectée  1 projet Core partagé  Projet par plateforme
  • 18. tech.days 2015#mstechdaysLa centrale photovoltaïque connectée Push des données depuis le capteur vers le dashboard et l’application mobile Disponible sur nuget pour Dashboard Appli mobile Xamarin SignalR
  • 19. tech.days 2015#mstechdaysLa centrale photovoltaïque connectée  Apprendre du passé pour prédire le futur !  Pourquoi ? Beaucoup de paramètres rentrent en jeux:
  • 20. tech.days 2015#mstechdaysLa centrale photovoltaïque connectée  Exposition des données en OData  Power BI  Déploiement dans Office 365
  • 21. tech.days 2015#mstechdaysLa centrale photovoltaïque connectée Des briques Microsoft Azure pour composer une solution sur mesure Simplicité Performance Scalabilité Documentation Un environnement cohérent : Utilisation des outils Microsoft; développement; reporting; portail; traitement et hébergement C# is everywhere Développement en .net / C# sur tous les composants (objet inclus & apps multiplateforme) Pas besoin de multiplier les compétences Merci ! Objets connectés, pourquoi vous avez tout à y gagner: Demain 11H Recevoir notre livre Blanc en avant première : iot@exakis.com
  • 22.
  • 23. © 2015 Microsoft Corporation. All rights reserved. tech days• 2015 #mstechdays techdays.microsoft.fr
  • 24. tech.days 2015#mstechdaysLa centrale photovoltaïque connectée
  • 25. try { var uri = new Uri("http://example.com/datalist.aspx"); var httpClient = new HttpClient(); var result = await httpClient.GetStringAsync(uri); } catch (Exception e) { } La centrale photovoltaïque connectée
  • 26. tech.days 2015#mstechdaysLa centrale photovoltaïque connectée Downloads Media clics Installs Rejets 202 000 62 000 276 000 1,4M
  • 27. tech.days 2015#mstechdaysLa centrale photovoltaïque connectée
  • 28. tech.days 2015#mstechdaysLa centrale photovoltaïque connectée Titre
  • 29. tech.days 2015#mstechdaysLa centrale photovoltaïque connectée Column Column Column Column
  • 30. tech.days 2015#mstechdays Icones exemples La centrale photovoltaïque connectée