SlideShare une entreprise Scribd logo
1  sur  44
Azure IoT
Aymeric Weinbach
www.azug.fr
© 2017 AZUG FR. All Rights Reserved.
2
Meet the Team
Aymeric Weinbach
@aymericw
www.azug.fr
© 2017 AZUG FR. All Rights Reserved.
14
Au programme
■L’IoT ?
■Prototypez vos objets connectés
■Les services Azure IoT
■AI
www.azug.fr
© 2017 AZUG FR. All Rights Reserved.
15
L’IoT ?
www.azug.fr
© 2017 AZUG FR. All Rights Reserved.
16
Harnessing the IoT Revolution
What if I could tell when it’s the best time for my things to _______ ?
What if my things could tell me when they go someplace they
shouldn’t?
What if I simply knew where my things were?
What if I knew when my things were going to break before they did?
What if I could use device telemetry to improve next generation devices?
What insights could I find from all of my devices?
It all starts with a great idea…
www.azug.fr
© 2017 AZUG FR. All Rights Reserved.
Prototyping
www.azug.fr
© 2017 AZUG FR. All Rights Reserved.
18
La nécessité de prototyper
Cout d’un oubli ou d’un bug coté cloud :
corriger le bug , commit, push, build, deploy ( cout : 3 clics et un café)
Cout d’un oubli ou d’un bug coté device :
Hardware : refaire tous les devices
Software : Mise à jour de firmware (est ce que c’est prévu)
Dans les 2 cas trés cher $$$
www.azug.fr
© 2017 AZUG FR. All Rights Reserved.
19
Choisir une plateforme de prototypage
www.azug.fr
© 2017 AZUG FR. All Rights Reserved.
20Azure IoT Starter Kits
Get started quickly
http://azure.com/iotstarterkits
www.azug.fr
© 2017 AZUG FR. All Rights Reserved.
21
imprimante 3D
www.azug.fr
© 2017 AZUG FR. All Rights Reserved.
22
Objectif Robot connecté et intelligent
www.azug.fr
© 2017 AZUG FR. All Rights Reserved.
23
www.azug.fr
© 2017 AZUG FR. All Rights Reserved.
24
Social Robot
www.azug.fr
© 2017 AZUG FR. All Rights Reserved.
AzureIoT
www.azug.fr
© 2017 AZUG FR. All Rights Reserved.
26
Microsoft Cloud offer for IoT
Predictive
maintenance
Asset
management
Azure IoT SuiteAzure services (IoT and others)
www.azug.fr
© 2017 AZUG FR. All Rights Reserved.
Azure Services for IoT
www.azug.fr
© 2017 AZUG FR. All Rights Reserved.
Platform Services
Infrastructure Services
Web Apps
Mobile
Apps
API
Management
API Apps
Logic Apps
Notification
Hubs
Content
Delivery
Network (CDN)
Media
Services
BizTalk
Services
Hybrid
Connections
Service Bus
Storage
Queues
Hybrid
Operations
Backup
StorSimple
Azure Site
Recovery
Import/Export
SQL
Database
DocumentDB
Redis
Cache
Azure
Search
Storage
Tables
Data
Warehouse
Azure AD
Health Monitoring
AD Privileged
Identity
Management
Operational
Analytics
Cloud
Services
Batch
RemoteApp
Service
Fabric
Visual Studio
App
Insights
Azure
SDK
VS Online
Domain Services
HDInsight Machine
Learning
Stream
Analytics
Data
Factory
Event
Hubs
Mobile
Engagement
Data
Lake
IoT Hub
Data
Catalog
Security &
Management
Azure Active
Directory
Multi-Factor
Authentication
Automation
Portal
Key Vault
Store/
Marketplace
VM Image Gallery
& VM Depot
Azure AD
B2C
Scheduler
www.azug.fr
© 2017 AZUG FR. All Rights Reserved.
29
Azure IoT Suite
Business
Process
ERP/CRMEvent Hub
Storage Blobs DocumentDB
Web App
Stream Analytics Logic Apps
Azure
Active Directory
IoT Hub Web Jobs
Devices
Azure IoT SDK (OSS)
Linux, RTOS, mBed, Windows,
Android, iOS
Power BI
www.azug.fr
© 2017 AZUG FR. All Rights Reserved.
30
Architecture Lambda
www.azug.fr
© 2017 AZUG FR. All Rights Reserved.
31
Azure IoT Hub
Designed for IoT
• Connectivity, Security & Management for billions of
devices
Service Assisted Communications
• Devices are not servers
• Use IoT Hub to enable secure bi-directional
communications
Cloud Scale Messaging
• Device-to-cloud and Cloud-to-device
• Durable message inbox/outbox per device
Monitor Devices
• Delivery receipts, expired messages
• Device communication errors
www.azug.fr
© 2017 AZUG FR. All Rights Reserved.
32
Stream Analytics
Data Source Collect Process ConsumeDeliver
Event Inputs
- Event Hub
- Azure Blob
Transform
- Temporal joins
- Filter
- Aggregates
- Projections
- Windows
- Etc.
Enrich
Correlate
Outputs
- SQL Azure
- Azure Blobs
- Event Hub
Azure
Storage
• TemporalSemantics
• Guaranteeddelivery
• Guaranteeduptime
Azure Stream Analytics
Reference Data
- Azure Blob
www.azug.fr
© 2017 AZUG FR. All Rights Reserved.
Artificial Intelligence
www.azug.fr
© 2017 AZUG FR. All Rights Reserved.
www.azug.fr
© 2017 AZUG FR. All Rights Reserved.
35
Cortana Intelligence Suite
Action
People
Automated
Systems
Apps
Web
Mobile
Bots
Intelligence
Dashboards &
Visualizations
Cortana
Bot
Framework
Cognitive
Services
Power BI
Information
Management
Event Hubs
Data Catalog
Data Factory
Machine Learning
and Analytics
HDInsight
(Hadoop and
Spark)
Stream Analytics
Intelligence
Data Lake
Analytics
Machine
Learning
Big Data Stores
SQL Data
Warehouse
Data Lake Store
Data
Sources
Apps
Sensors
and
devices
Data
http://www.microsoft.com/en-us/server-cloud/cortana-intelligence-suite
www.azug.fr
© 2017 AZUG FR. All Rights Reserved.
Machine Learning services in the cloud
www.azug.fr
© 2017 AZUG FR. All Rights Reserved.
37
Machine Learning services in the cloud
www.azug.fr
© 2017 AZUG FR. All Rights Reserved.
Cognitive
Services
Give your solutions
a human side
www.azug.fr
© 2017 AZUG FR. All Rights Reserved.
Smarter robots with Cognitive Services
www.azug.fr
© 2017 AZUG FR. All Rights Reserved.
Emotion
Speaker
Recognition
Speech
Custom
Recognition
Computer Vision
Face
Video
microsoft.com/cognitive
Linguistic Analysis
Language
Understanding
Bing Spell Check
Entity Linking
Knowledge
Exploration
Academic
Knowledge
Bing
Image Search
Bing
Video Search
Bing
Web Search
WebLM
Text Analytics Recommendations
Bing
Autosuggest
Bing
News Search
Translator
Content
Moderator
QnA Maker
www.azug.fr
© 2017 AZUG FR. All Rights Reserved.
Roll your own with REST APIs
Simple to add: just a few lines of code
required
Integrate into the language and platform
of your choice
Breadth of offerings helps you find the
right API for your app
Built by experts in their field from
Microsoft Research, Bing, and Azure
Machine Learning
Quality documentation, sample code,
and community support
Easy Flexible Tested
GET A
KEY
www.azug.fr
© 2017 AZUG FR. All Rights Reserved.
• Analyze an Image – Understand
content and features within an
image for a growing set of
categorization
• Wide range of concepts from
cat to fireworks
• OCR – Detect and recognize words
within photos or scanned
documents
• Generate Thumbnail – Scale and
crop an image, while retaining key
content
• Powers Bing Image search and
OneDrive.com Photos
Vision APIs
Recognized text:
A GOAL WITHOUT
A PLAN IS
JUST A WISH
Analyze image
OCR
Smart thumbnail
Category People; 1 face found
Adult / Racy? False / True
Black & White? No
Dominant colors
Accent color
www.azug.fr
© 2017 AZUG FR. All Rights Reserved.
• Face Detection – Detects faces and
their attributes within an image
• Face Verification – Check if two
faces belong to the same person
• Similar Face Searching – Find
similar faces within a set of images
• Face Grouping – Organize many
faces into groups
• Face Identification – Search which
person a face belongs to
• Models used to power Microsoft
Skype & Windows Hello
Face APIs Face Rectangle – width; height; left; top
Attributes:
• Age – 31
• Gender – Male
Face Landmarks –pupil, nose, mouth
Detection Result
Grouping
He is Chao Wang…
Identity
www.azug.fr
© 2017 AZUG FR. All Rights Reserved.
• Identifies emotions based on
expressions that psychologic research
identifies as universal: Happiness,
Surprise, Sadness, Anger, Fear, and
Disgust
• Has been trained to identify emotions
in-the-wild.
• A solution for analyzing individual
responses to media and products, to
crowd analytics, and to enhanced
personalization
• Get insights into how your users react
to content and experiences
• Track facial expressions for multiple
users over time.
Emotion APIs
www.azug.fr
© 2017 AZUG FR. All Rights Reserved.
• Stabilization – Smooth and stabilize
shaky video
• Face Detection and Tracking – Detect
and track faces in videos
• Motion Detection – Detect when
motion occurs
Video APIs
www.azug.fr
© 2017 AZUG FR. All Rights Reserved.
Speech Intent
Recognition
Text to Speech
Conversion
Convert text to spoken audio
Speech
Recognition
Convert spoken audio to text
450 6th St.
San Francisco
Convert audio to intent
"450 sixth St in San
Francisco."
"For 50 six St San
Francisco."
"456th St San Francisco."
• State of the art algorithms to
process spoken language
• Voice Recognition – Converts
spoken audio to text
• Support for 18 languages
(28 locales)
• Voice Output – Synthesize audio
from Text
• Support for 9 languages (17
locales)
• Powered by Bing, which is the
same backend for Xbox and
Cortana on Windows Phone 8.1
and Windows 10
Speech
APIs
www.azug.fr
© 2017 AZUG FR. All Rights Reserved.
• Language models from the web
• Capturing distinct expression styles
• Text body
• Titles
• Search queries
• Essential component for
• New lexicon discovery
• Key phrase extraction
• Auto completion
• Word/phrase breaking
• Speech/Handwriting
recognition
• OCR
• Spelling correction
Web Language
ModelAPI
New York times square report
?
www.azug.fr
© 2017 AZUG FR. All Rights Reserved.
• Read text document and identify
mentions of people, locations, events
and things (“entities”)
• Disambiguate mentions in context and
link them to a give knowledge base
• Backend API powering
• Edge browser: “Ask Cortana”
• Android: “Bing Snapshot”
• Available
• Now: Wikipedia
• Later: Bing Satori Knowledge
• Adaptable to enterprise data
Entity Linking Service
www.azug.fr
© 2017 AZUG FR. All Rights Reserved.
• Draw insights from your data
• Search and Browse
• Rank and Recommend
• Showcase: Academic Knowledge API =
KES + academic graph
• What are top publications for a
subject?
• Who are the experts?
• Where are the activities taking
place?
• Who are working with whom on
what?
• When was the work done?
• What are the new trends?
Knowledge Exploration
Service (KES)
www.azug.fr
© 2017 AZUG FR. All Rights Reserved.
www.azug.fr
© 2017 AZUG FR. All Rights Reserved.
www.azug.fr
© 2017 AZUG FR. All Rights Reserved.
59
Merci à nos sponsors
PLATINUM
LOCAUX
PARTENAIRES MEDIA
www.azug.fr
© 2017 AZUG FR. All Rights Reserved.
60
Sponsors internationaux
www.azug.fr
© 2017 AZUG FR. All Rights Reserved.
61
Nous suivre
Facebook
facebook.com/groups/azugfr/
Twitter
twitter.com/AZUGFR
Meetup
meetup.com/AZUG-FR/
LinkedIn
Linkedin.com/inspirasign
Web
www.azug.fr
Merci
d’être venus
A bientôt !

Contenu connexe

Similaire à GAB 2017 PARIS - IoT Azure - Aymeric Weinbach

[第45回 Machine Learning 15minutes! Broadcast] Azure AI - Build 2020 Updates
[第45回 Machine Learning 15minutes! Broadcast] Azure AI - Build 2020 Updates[第45回 Machine Learning 15minutes! Broadcast] Azure AI - Build 2020 Updates
[第45回 Machine Learning 15minutes! Broadcast] Azure AI - Build 2020 UpdatesNaoki (Neo) SATO
 
.NET Fest 2017. Олександр Краковецький. Інструменти та технології Microsoft в...
.NET Fest 2017. Олександр Краковецький. Інструменти та технології Microsoft в....NET Fest 2017. Олександр Краковецький. Інструменти та технології Microsoft в...
.NET Fest 2017. Олександр Краковецький. Інструменти та технології Microsoft в...NETFest
 
[MindsLab] Company Introduction
[MindsLab] Company Introduction[MindsLab] Company Introduction
[MindsLab] Company IntroductionTaejoon Yoo
 
AI Days LATAM Intelligent Apps and Agents
AI Days LATAM Intelligent Apps and AgentsAI Days LATAM Intelligent Apps and Agents
AI Days LATAM Intelligent Apps and AgentsAI Leadership Institute
 
SharePoint Saturday Warsaw - Conversational AI applications in Microsoft Teams
SharePoint Saturday Warsaw - Conversational AI applications in Microsoft TeamsSharePoint Saturday Warsaw - Conversational AI applications in Microsoft Teams
SharePoint Saturday Warsaw - Conversational AI applications in Microsoft TeamsThomas Gölles
 
Pepper worldparis 2017 ai4all
Pepper worldparis 2017 ai4allPepper worldparis 2017 ai4all
Pepper worldparis 2017 ai4allBenoit Le Pichon
 
Ai big dataconference_krakovetskyi_microsoft ai a new era of smart solutions
Ai big dataconference_krakovetskyi_microsoft ai a new era of smart solutionsAi big dataconference_krakovetskyi_microsoft ai a new era of smart solutions
Ai big dataconference_krakovetskyi_microsoft ai a new era of smart solutionsOlga Zinkevych
 
Internet of manufacturing and Open Source
Internet of manufacturing and Open SourceInternet of manufacturing and Open Source
Internet of manufacturing and Open SourceIan Skerrett
 
Data Science & Analytics Talk @ ExxonMobil
Data Science & Analytics Talk @ ExxonMobilData Science & Analytics Talk @ ExxonMobil
Data Science & Analytics Talk @ ExxonMobilKorkrid Akepanidtaworn
 
NEW LAUNCH! Push Intelligence to the edge with Greengrass - IOT209 - re:Inven...
NEW LAUNCH! Push Intelligence to the edge with Greengrass - IOT209 - re:Inven...NEW LAUNCH! Push Intelligence to the edge with Greengrass - IOT209 - re:Inven...
NEW LAUNCH! Push Intelligence to the edge with Greengrass - IOT209 - re:Inven...Amazon Web Services
 
Discover AI with Microsoft Azure
Discover AI with Microsoft AzureDiscover AI with Microsoft Azure
Discover AI with Microsoft AzureJürgen Ambrosi
 
Synthetic Data: From 3D model to AI on the Edge
Synthetic Data: From 3D model to AI on the EdgeSynthetic Data: From 3D model to AI on the Edge
Synthetic Data: From 3D model to AI on the EdgeSherry List
 
AI AND FUNDAMENTAL GAME TECHNOLOGIESIN FINAL FANTASY XV
AI AND FUNDAMENTAL GAME TECHNOLOGIESIN FINAL FANTASY XVAI AND FUNDAMENTAL GAME TECHNOLOGIESIN FINAL FANTASY XV
AI AND FUNDAMENTAL GAME TECHNOLOGIESIN FINAL FANTASY XVRakuten Group, Inc.
 
Data analytics on Azure
Data analytics on AzureData analytics on Azure
Data analytics on AzureElena Lopez
 
20160813 102-59-kim youngwook
20160813 102-59-kim youngwook20160813 102-59-kim youngwook
20160813 102-59-kim youngwookitproman35
 
Accelerate IoT Development with KnowThings.io
Accelerate IoT Development with KnowThings.ioAccelerate IoT Development with KnowThings.io
Accelerate IoT Development with KnowThings.ioCA Technologies
 
Unlocking New Todays: Artificial Intelligence and Data Platforms on AWS
Unlocking New Todays: Artificial Intelligence and Data Platforms on AWSUnlocking New Todays: Artificial Intelligence and Data Platforms on AWS
Unlocking New Todays: Artificial Intelligence and Data Platforms on AWSAmazon Web Services
 
Ai Development Company
Ai Development CompanyAi Development Company
Ai Development CompanyRuchir Kakkad
 
Azure Meetup: Novità CosmosDB modalità Serverless e Cognitive Services
Azure Meetup: Novità CosmosDB modalità Serverless e Cognitive ServicesAzure Meetup: Novità CosmosDB modalità Serverless e Cognitive Services
Azure Meetup: Novità CosmosDB modalità Serverless e Cognitive Servicesdotnetcode
 

Similaire à GAB 2017 PARIS - IoT Azure - Aymeric Weinbach (20)

[第45回 Machine Learning 15minutes! Broadcast] Azure AI - Build 2020 Updates
[第45回 Machine Learning 15minutes! Broadcast] Azure AI - Build 2020 Updates[第45回 Machine Learning 15minutes! Broadcast] Azure AI - Build 2020 Updates
[第45回 Machine Learning 15minutes! Broadcast] Azure AI - Build 2020 Updates
 
.NET Fest 2017. Олександр Краковецький. Інструменти та технології Microsoft в...
.NET Fest 2017. Олександр Краковецький. Інструменти та технології Microsoft в....NET Fest 2017. Олександр Краковецький. Інструменти та технології Microsoft в...
.NET Fest 2017. Олександр Краковецький. Інструменти та технології Microsoft в...
 
Machine Learning at the Edge
Machine Learning at the EdgeMachine Learning at the Edge
Machine Learning at the Edge
 
[MindsLab] Company Introduction
[MindsLab] Company Introduction[MindsLab] Company Introduction
[MindsLab] Company Introduction
 
AI Days LATAM Intelligent Apps and Agents
AI Days LATAM Intelligent Apps and AgentsAI Days LATAM Intelligent Apps and Agents
AI Days LATAM Intelligent Apps and Agents
 
SharePoint Saturday Warsaw - Conversational AI applications in Microsoft Teams
SharePoint Saturday Warsaw - Conversational AI applications in Microsoft TeamsSharePoint Saturday Warsaw - Conversational AI applications in Microsoft Teams
SharePoint Saturday Warsaw - Conversational AI applications in Microsoft Teams
 
Pepper worldparis 2017 ai4all
Pepper worldparis 2017 ai4allPepper worldparis 2017 ai4all
Pepper worldparis 2017 ai4all
 
Ai big dataconference_krakovetskyi_microsoft ai a new era of smart solutions
Ai big dataconference_krakovetskyi_microsoft ai a new era of smart solutionsAi big dataconference_krakovetskyi_microsoft ai a new era of smart solutions
Ai big dataconference_krakovetskyi_microsoft ai a new era of smart solutions
 
Internet of manufacturing and Open Source
Internet of manufacturing and Open SourceInternet of manufacturing and Open Source
Internet of manufacturing and Open Source
 
Data Science & Analytics Talk @ ExxonMobil
Data Science & Analytics Talk @ ExxonMobilData Science & Analytics Talk @ ExxonMobil
Data Science & Analytics Talk @ ExxonMobil
 
NEW LAUNCH! Push Intelligence to the edge with Greengrass - IOT209 - re:Inven...
NEW LAUNCH! Push Intelligence to the edge with Greengrass - IOT209 - re:Inven...NEW LAUNCH! Push Intelligence to the edge with Greengrass - IOT209 - re:Inven...
NEW LAUNCH! Push Intelligence to the edge with Greengrass - IOT209 - re:Inven...
 
Discover AI with Microsoft Azure
Discover AI with Microsoft AzureDiscover AI with Microsoft Azure
Discover AI with Microsoft Azure
 
Synthetic Data: From 3D model to AI on the Edge
Synthetic Data: From 3D model to AI on the EdgeSynthetic Data: From 3D model to AI on the Edge
Synthetic Data: From 3D model to AI on the Edge
 
AI AND FUNDAMENTAL GAME TECHNOLOGIESIN FINAL FANTASY XV
AI AND FUNDAMENTAL GAME TECHNOLOGIESIN FINAL FANTASY XVAI AND FUNDAMENTAL GAME TECHNOLOGIESIN FINAL FANTASY XV
AI AND FUNDAMENTAL GAME TECHNOLOGIESIN FINAL FANTASY XV
 
Data analytics on Azure
Data analytics on AzureData analytics on Azure
Data analytics on Azure
 
20160813 102-59-kim youngwook
20160813 102-59-kim youngwook20160813 102-59-kim youngwook
20160813 102-59-kim youngwook
 
Accelerate IoT Development with KnowThings.io
Accelerate IoT Development with KnowThings.ioAccelerate IoT Development with KnowThings.io
Accelerate IoT Development with KnowThings.io
 
Unlocking New Todays: Artificial Intelligence and Data Platforms on AWS
Unlocking New Todays: Artificial Intelligence and Data Platforms on AWSUnlocking New Todays: Artificial Intelligence and Data Platforms on AWS
Unlocking New Todays: Artificial Intelligence and Data Platforms on AWS
 
Ai Development Company
Ai Development CompanyAi Development Company
Ai Development Company
 
Azure Meetup: Novità CosmosDB modalità Serverless e Cognitive Services
Azure Meetup: Novità CosmosDB modalità Serverless e Cognitive ServicesAzure Meetup: Novità CosmosDB modalità Serverless e Cognitive Services
Azure Meetup: Novità CosmosDB modalità Serverless e Cognitive Services
 

Plus de AZUG FR

I want my model to be deployed ! (another story of MLOps)
I want my model to be deployed ! (another story of MLOps)I want my model to be deployed ! (another story of MLOps)
I want my model to be deployed ! (another story of MLOps)AZUG FR
 
Packer, Terraform, Ansible avec Azure
Packer, Terraform, Ansible avec AzurePacker, Terraform, Ansible avec Azure
Packer, Terraform, Ansible avec AzureAZUG FR
 
Tester avant de déployer ; comment tester ses déploiements ARM.
Tester avant de déployer ; comment tester ses déploiements ARM.Tester avant de déployer ; comment tester ses déploiements ARM.
Tester avant de déployer ; comment tester ses déploiements ARM.AZUG FR
 
Dev & run d'un site marchant dans Azure
Dev & run d'un site marchant dans AzureDev & run d'un site marchant dans Azure
Dev & run d'un site marchant dans AzureAZUG FR
 
Azure DNS Privé
Azure DNS PrivéAzure DNS Privé
Azure DNS PrivéAZUG FR
 
Meetup AZUG FR @ IdeaStudio - 5 Février 2019
Meetup AZUG FR @ IdeaStudio - 5 Février 2019Meetup AZUG FR @ IdeaStudio - 5 Février 2019
Meetup AZUG FR @ IdeaStudio - 5 Février 2019AZUG FR
 
Cedric leblond migrer jenkins AWS vers Azure Devops
Cedric leblond migrer jenkins AWS vers Azure DevopsCedric leblond migrer jenkins AWS vers Azure Devops
Cedric leblond migrer jenkins AWS vers Azure DevopsAZUG FR
 
Ignite 2018 - Nouveautés governance et management (Manon Pernin)
Ignite 2018 - Nouveautés governance et management (Manon Pernin)Ignite 2018 - Nouveautés governance et management (Manon Pernin)
Ignite 2018 - Nouveautés governance et management (Manon Pernin)AZUG FR
 
Ignite 2018 - Nouveauté stockage (Didier Esteves)
Ignite 2018 - Nouveauté stockage (Didier Esteves)Ignite 2018 - Nouveauté stockage (Didier Esteves)
Ignite 2018 - Nouveauté stockage (Didier Esteves)AZUG FR
 
Ignite 2018 - Coups de coeur (Benoit Sautiere)
Ignite 2018 - Coups de coeur (Benoit Sautiere)Ignite 2018 - Coups de coeur (Benoit Sautiere)
Ignite 2018 - Coups de coeur (Benoit Sautiere)AZUG FR
 
Ignite 2018 - nouveautés sécurité et réseau (Laurent Yin)
Ignite 2018 - nouveautés sécurité et réseau (Laurent Yin)Ignite 2018 - nouveautés sécurité et réseau (Laurent Yin)
Ignite 2018 - nouveautés sécurité et réseau (Laurent Yin)AZUG FR
 
GAB 2018 PARIS - Enrichir vos applications avec Azure AI services par Houssem...
GAB 2018 PARIS - Enrichir vos applications avec Azure AI services par Houssem...GAB 2018 PARIS - Enrichir vos applications avec Azure AI services par Houssem...
GAB 2018 PARIS - Enrichir vos applications avec Azure AI services par Houssem...AZUG FR
 
GAB 2018 PARIS - Mettez un peu de CI/CD dans vos projets data! par Guillaume...
GAB 2018 PARIS - Mettez un peu de CI/CD dans vos projets data!  par Guillaume...GAB 2018 PARIS - Mettez un peu de CI/CD dans vos projets data!  par Guillaume...
GAB 2018 PARIS - Mettez un peu de CI/CD dans vos projets data! par Guillaume...AZUG FR
 
GAB 2018 PARIS - Gouvernance Azure, comment éviter les écueils par Benoît Sau...
GAB 2018 PARIS - Gouvernance Azure, comment éviter les écueils par Benoît Sau...GAB 2018 PARIS - Gouvernance Azure, comment éviter les écueils par Benoît Sau...
GAB 2018 PARIS - Gouvernance Azure, comment éviter les écueils par Benoît Sau...AZUG FR
 
Meetup AZUG FR Dec 2017 @ Arolla
Meetup AZUG FR Dec 2017 @ ArollaMeetup AZUG FR Dec 2017 @ Arolla
Meetup AZUG FR Dec 2017 @ ArollaAZUG FR
 
Meetup AZUG FR Oct 2017 @ Cellenza
Meetup AZUG FR Oct 2017 @ CellenzaMeetup AZUG FR Oct 2017 @ Cellenza
Meetup AZUG FR Oct 2017 @ CellenzaAZUG FR
 
Analysez vos textes avec Cognitive Services
Analysez vos textes avec Cognitive ServicesAnalysez vos textes avec Cognitive Services
Analysez vos textes avec Cognitive ServicesAZUG FR
 
Gab17 lyon - La BI traditionnelle est une histoire du passée. Impacts de la r...
Gab17 lyon - La BI traditionnelle est une histoire du passée. Impacts de la r...Gab17 lyon - La BI traditionnelle est une histoire du passée. Impacts de la r...
Gab17 lyon - La BI traditionnelle est une histoire du passée. Impacts de la r...AZUG FR
 
Gab17 lyon - Blockchain as a service dans Azure by Igor Leontiev
Gab17 lyon - Blockchain as a service dans Azure by Igor LeontievGab17 lyon - Blockchain as a service dans Azure by Igor Leontiev
Gab17 lyon - Blockchain as a service dans Azure by Igor LeontievAZUG FR
 
GAB 2017 PARIS - Tester la sécurité de vos annuaires Active Directory et Azur...
GAB 2017 PARIS - Tester la sécurité de vos annuaires Active Directory et Azur...GAB 2017 PARIS - Tester la sécurité de vos annuaires Active Directory et Azur...
GAB 2017 PARIS - Tester la sécurité de vos annuaires Active Directory et Azur...AZUG FR
 

Plus de AZUG FR (20)

I want my model to be deployed ! (another story of MLOps)
I want my model to be deployed ! (another story of MLOps)I want my model to be deployed ! (another story of MLOps)
I want my model to be deployed ! (another story of MLOps)
 
Packer, Terraform, Ansible avec Azure
Packer, Terraform, Ansible avec AzurePacker, Terraform, Ansible avec Azure
Packer, Terraform, Ansible avec Azure
 
Tester avant de déployer ; comment tester ses déploiements ARM.
Tester avant de déployer ; comment tester ses déploiements ARM.Tester avant de déployer ; comment tester ses déploiements ARM.
Tester avant de déployer ; comment tester ses déploiements ARM.
 
Dev & run d'un site marchant dans Azure
Dev & run d'un site marchant dans AzureDev & run d'un site marchant dans Azure
Dev & run d'un site marchant dans Azure
 
Azure DNS Privé
Azure DNS PrivéAzure DNS Privé
Azure DNS Privé
 
Meetup AZUG FR @ IdeaStudio - 5 Février 2019
Meetup AZUG FR @ IdeaStudio - 5 Février 2019Meetup AZUG FR @ IdeaStudio - 5 Février 2019
Meetup AZUG FR @ IdeaStudio - 5 Février 2019
 
Cedric leblond migrer jenkins AWS vers Azure Devops
Cedric leblond migrer jenkins AWS vers Azure DevopsCedric leblond migrer jenkins AWS vers Azure Devops
Cedric leblond migrer jenkins AWS vers Azure Devops
 
Ignite 2018 - Nouveautés governance et management (Manon Pernin)
Ignite 2018 - Nouveautés governance et management (Manon Pernin)Ignite 2018 - Nouveautés governance et management (Manon Pernin)
Ignite 2018 - Nouveautés governance et management (Manon Pernin)
 
Ignite 2018 - Nouveauté stockage (Didier Esteves)
Ignite 2018 - Nouveauté stockage (Didier Esteves)Ignite 2018 - Nouveauté stockage (Didier Esteves)
Ignite 2018 - Nouveauté stockage (Didier Esteves)
 
Ignite 2018 - Coups de coeur (Benoit Sautiere)
Ignite 2018 - Coups de coeur (Benoit Sautiere)Ignite 2018 - Coups de coeur (Benoit Sautiere)
Ignite 2018 - Coups de coeur (Benoit Sautiere)
 
Ignite 2018 - nouveautés sécurité et réseau (Laurent Yin)
Ignite 2018 - nouveautés sécurité et réseau (Laurent Yin)Ignite 2018 - nouveautés sécurité et réseau (Laurent Yin)
Ignite 2018 - nouveautés sécurité et réseau (Laurent Yin)
 
GAB 2018 PARIS - Enrichir vos applications avec Azure AI services par Houssem...
GAB 2018 PARIS - Enrichir vos applications avec Azure AI services par Houssem...GAB 2018 PARIS - Enrichir vos applications avec Azure AI services par Houssem...
GAB 2018 PARIS - Enrichir vos applications avec Azure AI services par Houssem...
 
GAB 2018 PARIS - Mettez un peu de CI/CD dans vos projets data! par Guillaume...
GAB 2018 PARIS - Mettez un peu de CI/CD dans vos projets data!  par Guillaume...GAB 2018 PARIS - Mettez un peu de CI/CD dans vos projets data!  par Guillaume...
GAB 2018 PARIS - Mettez un peu de CI/CD dans vos projets data! par Guillaume...
 
GAB 2018 PARIS - Gouvernance Azure, comment éviter les écueils par Benoît Sau...
GAB 2018 PARIS - Gouvernance Azure, comment éviter les écueils par Benoît Sau...GAB 2018 PARIS - Gouvernance Azure, comment éviter les écueils par Benoît Sau...
GAB 2018 PARIS - Gouvernance Azure, comment éviter les écueils par Benoît Sau...
 
Meetup AZUG FR Dec 2017 @ Arolla
Meetup AZUG FR Dec 2017 @ ArollaMeetup AZUG FR Dec 2017 @ Arolla
Meetup AZUG FR Dec 2017 @ Arolla
 
Meetup AZUG FR Oct 2017 @ Cellenza
Meetup AZUG FR Oct 2017 @ CellenzaMeetup AZUG FR Oct 2017 @ Cellenza
Meetup AZUG FR Oct 2017 @ Cellenza
 
Analysez vos textes avec Cognitive Services
Analysez vos textes avec Cognitive ServicesAnalysez vos textes avec Cognitive Services
Analysez vos textes avec Cognitive Services
 
Gab17 lyon - La BI traditionnelle est une histoire du passée. Impacts de la r...
Gab17 lyon - La BI traditionnelle est une histoire du passée. Impacts de la r...Gab17 lyon - La BI traditionnelle est une histoire du passée. Impacts de la r...
Gab17 lyon - La BI traditionnelle est une histoire du passée. Impacts de la r...
 
Gab17 lyon - Blockchain as a service dans Azure by Igor Leontiev
Gab17 lyon - Blockchain as a service dans Azure by Igor LeontievGab17 lyon - Blockchain as a service dans Azure by Igor Leontiev
Gab17 lyon - Blockchain as a service dans Azure by Igor Leontiev
 
GAB 2017 PARIS - Tester la sécurité de vos annuaires Active Directory et Azur...
GAB 2017 PARIS - Tester la sécurité de vos annuaires Active Directory et Azur...GAB 2017 PARIS - Tester la sécurité de vos annuaires Active Directory et Azur...
GAB 2017 PARIS - Tester la sécurité de vos annuaires Active Directory et Azur...
 

Dernier

08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 

Dernier (20)

08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 

GAB 2017 PARIS - IoT Azure - Aymeric Weinbach

  • 2. www.azug.fr © 2017 AZUG FR. All Rights Reserved. 2 Meet the Team Aymeric Weinbach @aymericw
  • 3. www.azug.fr © 2017 AZUG FR. All Rights Reserved. 14 Au programme ■L’IoT ? ■Prototypez vos objets connectés ■Les services Azure IoT ■AI
  • 4. www.azug.fr © 2017 AZUG FR. All Rights Reserved. 15 L’IoT ?
  • 5. www.azug.fr © 2017 AZUG FR. All Rights Reserved. 16 Harnessing the IoT Revolution What if I could tell when it’s the best time for my things to _______ ? What if my things could tell me when they go someplace they shouldn’t? What if I simply knew where my things were? What if I knew when my things were going to break before they did? What if I could use device telemetry to improve next generation devices? What insights could I find from all of my devices? It all starts with a great idea…
  • 6. www.azug.fr © 2017 AZUG FR. All Rights Reserved. Prototyping
  • 7. www.azug.fr © 2017 AZUG FR. All Rights Reserved. 18 La nécessité de prototyper Cout d’un oubli ou d’un bug coté cloud : corriger le bug , commit, push, build, deploy ( cout : 3 clics et un café) Cout d’un oubli ou d’un bug coté device : Hardware : refaire tous les devices Software : Mise à jour de firmware (est ce que c’est prévu) Dans les 2 cas trés cher $$$
  • 8. www.azug.fr © 2017 AZUG FR. All Rights Reserved. 19 Choisir une plateforme de prototypage
  • 9. www.azug.fr © 2017 AZUG FR. All Rights Reserved. 20Azure IoT Starter Kits Get started quickly http://azure.com/iotstarterkits
  • 10. www.azug.fr © 2017 AZUG FR. All Rights Reserved. 21 imprimante 3D
  • 11. www.azug.fr © 2017 AZUG FR. All Rights Reserved. 22 Objectif Robot connecté et intelligent
  • 12. www.azug.fr © 2017 AZUG FR. All Rights Reserved. 23
  • 13. www.azug.fr © 2017 AZUG FR. All Rights Reserved. 24 Social Robot
  • 14. www.azug.fr © 2017 AZUG FR. All Rights Reserved. AzureIoT
  • 15. www.azug.fr © 2017 AZUG FR. All Rights Reserved. 26 Microsoft Cloud offer for IoT Predictive maintenance Asset management Azure IoT SuiteAzure services (IoT and others)
  • 16. www.azug.fr © 2017 AZUG FR. All Rights Reserved. Azure Services for IoT
  • 17. www.azug.fr © 2017 AZUG FR. All Rights Reserved. Platform Services Infrastructure Services Web Apps Mobile Apps API Management API Apps Logic Apps Notification Hubs Content Delivery Network (CDN) Media Services BizTalk Services Hybrid Connections Service Bus Storage Queues Hybrid Operations Backup StorSimple Azure Site Recovery Import/Export SQL Database DocumentDB Redis Cache Azure Search Storage Tables Data Warehouse Azure AD Health Monitoring AD Privileged Identity Management Operational Analytics Cloud Services Batch RemoteApp Service Fabric Visual Studio App Insights Azure SDK VS Online Domain Services HDInsight Machine Learning Stream Analytics Data Factory Event Hubs Mobile Engagement Data Lake IoT Hub Data Catalog Security & Management Azure Active Directory Multi-Factor Authentication Automation Portal Key Vault Store/ Marketplace VM Image Gallery & VM Depot Azure AD B2C Scheduler
  • 18. www.azug.fr © 2017 AZUG FR. All Rights Reserved. 29 Azure IoT Suite Business Process ERP/CRMEvent Hub Storage Blobs DocumentDB Web App Stream Analytics Logic Apps Azure Active Directory IoT Hub Web Jobs Devices Azure IoT SDK (OSS) Linux, RTOS, mBed, Windows, Android, iOS Power BI
  • 19. www.azug.fr © 2017 AZUG FR. All Rights Reserved. 30 Architecture Lambda
  • 20. www.azug.fr © 2017 AZUG FR. All Rights Reserved. 31 Azure IoT Hub Designed for IoT • Connectivity, Security & Management for billions of devices Service Assisted Communications • Devices are not servers • Use IoT Hub to enable secure bi-directional communications Cloud Scale Messaging • Device-to-cloud and Cloud-to-device • Durable message inbox/outbox per device Monitor Devices • Delivery receipts, expired messages • Device communication errors
  • 21. www.azug.fr © 2017 AZUG FR. All Rights Reserved. 32 Stream Analytics Data Source Collect Process ConsumeDeliver Event Inputs - Event Hub - Azure Blob Transform - Temporal joins - Filter - Aggregates - Projections - Windows - Etc. Enrich Correlate Outputs - SQL Azure - Azure Blobs - Event Hub Azure Storage • TemporalSemantics • Guaranteeddelivery • Guaranteeduptime Azure Stream Analytics Reference Data - Azure Blob
  • 22. www.azug.fr © 2017 AZUG FR. All Rights Reserved. Artificial Intelligence
  • 23. www.azug.fr © 2017 AZUG FR. All Rights Reserved.
  • 24. www.azug.fr © 2017 AZUG FR. All Rights Reserved. 35 Cortana Intelligence Suite Action People Automated Systems Apps Web Mobile Bots Intelligence Dashboards & Visualizations Cortana Bot Framework Cognitive Services Power BI Information Management Event Hubs Data Catalog Data Factory Machine Learning and Analytics HDInsight (Hadoop and Spark) Stream Analytics Intelligence Data Lake Analytics Machine Learning Big Data Stores SQL Data Warehouse Data Lake Store Data Sources Apps Sensors and devices Data http://www.microsoft.com/en-us/server-cloud/cortana-intelligence-suite
  • 25. www.azug.fr © 2017 AZUG FR. All Rights Reserved. Machine Learning services in the cloud
  • 26. www.azug.fr © 2017 AZUG FR. All Rights Reserved. 37 Machine Learning services in the cloud
  • 27. www.azug.fr © 2017 AZUG FR. All Rights Reserved. Cognitive Services Give your solutions a human side
  • 28. www.azug.fr © 2017 AZUG FR. All Rights Reserved. Smarter robots with Cognitive Services
  • 29. www.azug.fr © 2017 AZUG FR. All Rights Reserved. Emotion Speaker Recognition Speech Custom Recognition Computer Vision Face Video microsoft.com/cognitive Linguistic Analysis Language Understanding Bing Spell Check Entity Linking Knowledge Exploration Academic Knowledge Bing Image Search Bing Video Search Bing Web Search WebLM Text Analytics Recommendations Bing Autosuggest Bing News Search Translator Content Moderator QnA Maker
  • 30. www.azug.fr © 2017 AZUG FR. All Rights Reserved. Roll your own with REST APIs Simple to add: just a few lines of code required Integrate into the language and platform of your choice Breadth of offerings helps you find the right API for your app Built by experts in their field from Microsoft Research, Bing, and Azure Machine Learning Quality documentation, sample code, and community support Easy Flexible Tested GET A KEY
  • 31. www.azug.fr © 2017 AZUG FR. All Rights Reserved. • Analyze an Image – Understand content and features within an image for a growing set of categorization • Wide range of concepts from cat to fireworks • OCR – Detect and recognize words within photos or scanned documents • Generate Thumbnail – Scale and crop an image, while retaining key content • Powers Bing Image search and OneDrive.com Photos Vision APIs Recognized text: A GOAL WITHOUT A PLAN IS JUST A WISH Analyze image OCR Smart thumbnail Category People; 1 face found Adult / Racy? False / True Black & White? No Dominant colors Accent color
  • 32. www.azug.fr © 2017 AZUG FR. All Rights Reserved. • Face Detection – Detects faces and their attributes within an image • Face Verification – Check if two faces belong to the same person • Similar Face Searching – Find similar faces within a set of images • Face Grouping – Organize many faces into groups • Face Identification – Search which person a face belongs to • Models used to power Microsoft Skype & Windows Hello Face APIs Face Rectangle – width; height; left; top Attributes: • Age – 31 • Gender – Male Face Landmarks –pupil, nose, mouth Detection Result Grouping He is Chao Wang… Identity
  • 33. www.azug.fr © 2017 AZUG FR. All Rights Reserved. • Identifies emotions based on expressions that psychologic research identifies as universal: Happiness, Surprise, Sadness, Anger, Fear, and Disgust • Has been trained to identify emotions in-the-wild. • A solution for analyzing individual responses to media and products, to crowd analytics, and to enhanced personalization • Get insights into how your users react to content and experiences • Track facial expressions for multiple users over time. Emotion APIs
  • 34. www.azug.fr © 2017 AZUG FR. All Rights Reserved. • Stabilization – Smooth and stabilize shaky video • Face Detection and Tracking – Detect and track faces in videos • Motion Detection – Detect when motion occurs Video APIs
  • 35. www.azug.fr © 2017 AZUG FR. All Rights Reserved. Speech Intent Recognition Text to Speech Conversion Convert text to spoken audio Speech Recognition Convert spoken audio to text 450 6th St. San Francisco Convert audio to intent "450 sixth St in San Francisco." "For 50 six St San Francisco." "456th St San Francisco." • State of the art algorithms to process spoken language • Voice Recognition – Converts spoken audio to text • Support for 18 languages (28 locales) • Voice Output – Synthesize audio from Text • Support for 9 languages (17 locales) • Powered by Bing, which is the same backend for Xbox and Cortana on Windows Phone 8.1 and Windows 10 Speech APIs
  • 36. www.azug.fr © 2017 AZUG FR. All Rights Reserved. • Language models from the web • Capturing distinct expression styles • Text body • Titles • Search queries • Essential component for • New lexicon discovery • Key phrase extraction • Auto completion • Word/phrase breaking • Speech/Handwriting recognition • OCR • Spelling correction Web Language ModelAPI New York times square report ?
  • 37. www.azug.fr © 2017 AZUG FR. All Rights Reserved. • Read text document and identify mentions of people, locations, events and things (“entities”) • Disambiguate mentions in context and link them to a give knowledge base • Backend API powering • Edge browser: “Ask Cortana” • Android: “Bing Snapshot” • Available • Now: Wikipedia • Later: Bing Satori Knowledge • Adaptable to enterprise data Entity Linking Service
  • 38. www.azug.fr © 2017 AZUG FR. All Rights Reserved. • Draw insights from your data • Search and Browse • Rank and Recommend • Showcase: Academic Knowledge API = KES + academic graph • What are top publications for a subject? • Who are the experts? • Where are the activities taking place? • Who are working with whom on what? • When was the work done? • What are the new trends? Knowledge Exploration Service (KES)
  • 39. www.azug.fr © 2017 AZUG FR. All Rights Reserved.
  • 40. www.azug.fr © 2017 AZUG FR. All Rights Reserved.
  • 41. www.azug.fr © 2017 AZUG FR. All Rights Reserved. 59 Merci à nos sponsors PLATINUM LOCAUX PARTENAIRES MEDIA
  • 42. www.azug.fr © 2017 AZUG FR. All Rights Reserved. 60 Sponsors internationaux
  • 43. www.azug.fr © 2017 AZUG FR. All Rights Reserved. 61 Nous suivre Facebook facebook.com/groups/azugfr/ Twitter twitter.com/AZUGFR Meetup meetup.com/AZUG-FR/ LinkedIn Linkedin.com/inspirasign Web www.azug.fr

Notes de l'éditeur

  1. T
  2. So if we wanted to provide one structured view of our Machine Learning offer At the top, you have the Machine Learning Algorithms – best-in-class ML Algorithms and models made by Microsoft over the last few years from Bing, to Cortana, XBOX, DELVE on Office 365… [click] Machine Learning Studio
  3. Next, the Machine Learning Studio: an easy to use solution accessible in your BROWSER, Very INTUITIVE, for quick building and experimenting with predictive models.  Audience: Lowering the entry barrier for Data Scientists [click] Machine Learning Operationalization
  4. What are Cognitive Services? Microsoft Cognitive Services are a new collection of intelligence and knowledge APIs that enable developers to ultimately build smarter apps.
  5. Examples – Useful for moderating UGC
  6. Examples: Acoustic models can be trained to better understand children voices Language models can be trained to understand domain specific terms
  7. 67,000 developers to date building bots since launch a year ago. Write once and use our bot connector to connect wherever your users are – Facebook, Slack, Skype or SMS, and your own websites. Available as open source on GitHub and integrated in Azure via the bot service. That said, bots themselves are just pieces of software. So, how do you make them smart? Cognitive…