SlideShare une entreprise Scribd logo
1  sur  57
Global Azure Bootcamp#GlobalAzure #MUGLyon @AZUGFR LYON - FRANCE
Vincent THAVONEKHAM
The Future of Microsoft Data Strategy :
OpenSource, IoT, Analytics and Power BI
1
Global Azure Bootcamp#GlobalAzure #MUGLyon @AZUGFR LYON - FRANCE
GAB 2016 LYON ORAGANIZER
LOCAL SPONSORS
www.iot-world.fr
Prochaine édition
21 et 22 mars 2017 à Paris
2
GLOBAL SPONSORS
Global Azure Bootcamp#GlobalAzure #MUGLyon @AZUGFR LYON - FRANCE
• Description of the Data, traditional vs. new
• What are the problems ?
• Solutions, with a focus on Power BI
• Conclusion
CONTENT
3
Global Azure Bootcamp#GlobalAzure #MUGLyon @AZUGFR LYON - FRANCE
Microsoft Practice Manager @VISEO
MVP Azure, P-Seller ALM/DevOps
www.thavo.com
@vThavo
Microsoft User Group Lyon
Azure User Group France
Author & co-author DevOps et Azure
(France & international)
In 2015 :
- White paper: Zend / Programmez!
- Round table: live streaming
for Electric Cloud, with Gene Kim
(The Phoenix project)
Speaker : Vincent Thavonekham,
Global Azure Bootcamp#GlobalAzure #MUGLyon @AZUGFR LYON - FRANCE
CONTENT
• Description of the Data (traditional vs. new)
• What are the problems ?
• Solutions (with a focus on Power BI)
• Conclusion
Global Azure Bootcamp#GlobalAzure #MUGLyon @AZUGFR LYON - FRANCE
Credits : http://blogs.technet.com/b/dataplatforminsider/archive/2013/06/03/sql-server-2014-unlocking-real-time-
INTRODUCTION
The Data is an “old” topic addressed by SQL
Server
Global Azure Bootcamp#GlobalAzure #MUGLyon @AZUGFR LYON - FRANCE
VALUE
DIFFICULTY 
INTRODUCTION
Key types of analysis in the Big Data
Traditional BI has evolved. Microsoft has grouped them into 2 categories:
Descriptive and Advanced Analytics (part of the « Data platform »
Source :
Gartner
Data Scientists
(Senior Doctor in
Maths, Astrophysics, …)
Global Azure Bootcamp#GlobalAzure #MUGLyon @AZUGFR LYON - FRANCE
Data Platform leaps in innovation in 2015 !
2012
SQL Server 2012
2013
HDInsight
“Our industry does not respect tradition –
it only respects innovation.”
– Satya Nadella
2015
Azure
Machine Learning
Azure
Document DB
HDInsight on
Linux, HBase, Storm
Azure SQL DB with
In-memory OLTP
Cortana Analytics
Preview
IoT Services
2014
SQL Server 2014
APS
Azure SQL Database
Power BI
+ BI DataZen
+ Revolution R
Note : OLAP : On Line Analytic Processing
OLTP : On Line Transaction
Processing
Source : Microsoft
Global Azure Bootcamp#GlobalAzure #MUGLyon @AZUGFR LYON - FRANCE
INTRODUCTION
Key actors in 2015
2015
2015
Global Azure Bootcamp#GlobalAzure #MUGLyon @AZUGFR LYON - FRANCE
Traditional data warehouse approach
+ Sharepoint + Power BI + O365
Global Azure Bootcamp#GlobalAzure #MUGLyon @AZUGFR LYON - FRANCE
Breaking points of the traditional
approach
Source : Microsoft Convergence
Global Azure Bootcamp#GlobalAzure #MUGLyon @AZUGFR LYON - FRANCE
INTRODUCTION
Key actors in 2016
2015 2016
Global Azure Bootcamp#GlobalAzure #MUGLyon @AZUGFR LYON - FRANCE
CONTENT
• Description of the Data (traditional vs. new)
• What are the problems ?
• Solutions (with a focus on Power BI)
• Conclusion
Global Azure Bootcamp#GlobalAzure #MUGLyon @AZUGFR LYON - FRANCE
What are the problems ? And how to address
them ?
• Many innovations in 2015
• Too many data
• Too many data types
• Cold and hot data (i.e. traditional and real-time)
• Need for Agility (don’t know yet how to use data)
• Need really powerful compute to process
Global Azure Bootcamp#GlobalAzure #MUGLyon @AZUGFR LYON - FRANCE
(Continued) What are the problems ? And
how to address them ?
• EXCEL is no more the key peace of
Microsoft Agile BI,
• Reporting Service is less and less used,
• OLAP cubes are no more the automatic
solution
Global Azure Bootcamp#GlobalAzure #MUGLyon @AZUGFR LYON - FRANCE
Everyone
3rd wave
End user BI
A new generation of BI
Today, BI extends to everyone
Analyst to end user
2nd wave
Self-service BI
IT to end user
1st wave
Technical BI
Global Azure Bootcamp#GlobalAzure #MUGLyon @AZUGFR LYON - FRANCE
FRUSTRATIONS :
The old Power BI and its « WOW » effect
• Beyond the “WOW effect”, you’ll find the
« Ouch » effect !
Ouch : EXCEL
250 Mb
limitations!
Ouch : what ?!?
PowerQuery,
PowerPivot,
PowerView,
PowerMap
Ouch :
Sharepoint ?
Ouch : Silverlight
?
Ouch : Excel
Plugins !
Ouch: Office
licences
2010/2013/365 Pro
Ouch : Need
admin rights ?
Ouch : … « and
what else ?? »
Global Azure Bootcamp#GlobalAzure #MUGLyon @AZUGFR LYON - FRANCE
Event Hubs
Stream
processin
g
Apache Storm
on
HDInsightKafka /
RabbitMQ /
ActiveMQ
Azure Stream
Analytics
CURRENT BIG DATA ECOSYSTEM !
Source : Microsoft
Global Azure Bootcamp#GlobalAzure #MUGLyon @AZUGFR LYON - FRANCE
IoT AS AN INPUT TO THE BIG DATA
Global Azure Bootcamp#GlobalAzure #MUGLyon @AZUGFR LYON - FRANCE
CONTENT
• Description of the Data (traditional vs. new)
• What are the problems ?
• Solutions (with a focus on Power BI)
• Conclusion
Global Azure Bootcamp#GlobalAzure #MUGLyon @AZUGFR LYON - FRANCE
SOLUTIONS (some of them!)
• Microsoft is Opening even more to the world,
• Reinventing Microsoft
• Many Open Source solutions supported
• Following standards
• SaaS + VERY quick Onboarding
• Start small with Free offers
• “Suites” to simplify usage: Azure IoT Suites (with pre-packaged solutions),
Cortona Analytics Suites,
• Focus on PowerBI.com and PowerBI Desktop
Global Azure Bootcamp#GlobalAzure #MUGLyon @AZUGFR LYON - FRANCE
Robust Architecture : Lambda
Standards + Generic architecture = OPEN to non Microsoft technologies
Storage Cold Path Analysis
Apache Spark
Apache Storm
Hot Path Analysis Presentation
Apache
Kafka
IoT Hub
Apache Storm
on HDInsight
Apache HBASE
on HDInsight
Hybrid : MS + Open Source
“Lambda Architecture”
Global Azure Bootcamp#GlobalAzure #MUGLyon @AZUGFR LYON - FRANCE
Azure IoT Suite
 « Think big, start small » : Microsoft referenced architecture
Pre-packaged solutions:
• Asset management
• Remote monitoring
• Preventive maintenance
Global Azure Bootcamp#GlobalAzure #MUGLyon @AZUGFR LYON - FRANCE
Cortana Analytics Suite
http://pocavenet-azure-iot-dashboard.azurewebsites.net/
Global Azure Bootcamp#GlobalAzure #MUGLyon @AZUGFR LYON - FRANCE
Global Vision of the Microsoft IoT
Global Azure Bootcamp#GlobalAzure #MUGLyon @AZUGFR LYON - FRANCE
IoT Hubs
Stream
processin
g
Apache Storm
on
HDInsightKafka /
RabbitMQ /
ActiveMQ
Azure Stream
Analytics
CURRENT BIG DATA ECOSYSTEM !
Source : Microsoft
Global Azure Bootcamp#GlobalAzure #MUGLyon @AZUGFR LYON - FRANCE
Tendency with reporting / BI
• Reporting Services are “brittle”
• and needs IT experts to modify
• No more Reporting Services within TFS/VSTS
• Reports not based on OLAP cube anymore
• Replaced by a lightweight real-time reports and Power BI.com (1)
• No more Power BI inside EXCEL,
• Replaced by a lightweight standalone Power BI.com
(1) https://blogs.msdn.microsoft.com/visualstudioalm/2016/01/11/announcing-reporting-capabilities-for-visual-studio-team-services
Global Azure Bootcamp#GlobalAzure #MUGLyon @AZUGFR LYON - FRANCE
• The new SQL Server Reporting Services
https://blogs.msdn.microsoft.com/sqlrsteamblog/2016/03/18/sql-server-2016-rc1-whats-new-in-reporting-services
Tendency with reporting / BI
Global Azure Bootcamp#GlobalAzure #MUGLyon @AZUGFR LYON - FRANCE
Zoom on Power BI
Starting with a definition
“Power BI is a suite of business analytics tools
to analyze data and share insights.
Monitor your business and get answers quickly
with rich dashboards available on every device.”
Global Azure Bootcamp#GlobalAzure #MUGLyon @AZUGFR LYON - FRANCE
Zoom on Power BI
Starting with a new Portal
https://powerbi.com
Global Azure Bootcamp#GlobalAzure #MUGLyon @AZUGFR LYON - FRANCE
New and easy prices
Global Azure Bootcamp#GlobalAzure #MUGLyon @AZUGFR LYON - FRANCE
IT challenges
Management of Data in the
cloud
Security, private data, refresh and data updates.
Need to ease the usage Need an easy tool for both the IT and the business users, to
decrease time spent to create reports and visuals.
Keep data up to date Complex to refresh data from various sources, and manage
increasing data volumes due to real time.
Integrating with the existing Time and cost.
IT Administration tasks Time spent for high SLA. Cost of the servers and maintenance.
Various Data sources Complex to connect to both On Premise and Cloud (SaaS)
Data.
Global Azure Bootcamp#GlobalAzure #MUGLyon @AZUGFR LYON - FRANCE
Power BI – Key benefits and differentiators
Pre-built content packs, consisting of dashboards
and reports, for popular SaaS solutions
Integration with familiar Microsoft products, and
commitment for scale and availability in Azure
Intuitive data exploration by using natural language
query
Real-time dashboard updates
Fast deployment, hybrid configuration, secure, and
integrated with existing IT systems
Secure, live connection to your data sources,
on-premises and in the cloud
Global Azure Bootcamp#GlobalAzure #MUGLyon @AZUGFR LYON - FRANCE
How does Power BI addresses both
the IT challenges and the business needs ?
Global Azure Bootcamp#GlobalAzure #MUGLyon @AZUGFR LYON - FRANCE
Data connections
Global Azure Bootcamp#GlobalAzure #MUGLyon @AZUGFR LYON - FRANCE
Today:
Soon:
Global Azure Bootcamp#GlobalAzure #MUGLyon @AZUGFR LYON - FRANCE
Quick start samples
Global Azure Bootcamp#GlobalAzure #MUGLyon @AZUGFR LYON - FRANCE
Create reports
Global Azure Bootcamp#GlobalAzure #MUGLyon @AZUGFR LYON - FRANCE
Power BI Desktop
Global Azure Bootcamp#GlobalAzure #MUGLyon @AZUGFR LYON - FRANCE
Reports
Azure
Stream Analytics
Azure SQL/DW
HDInsight
AS Tabular
PBI Desktop
Excel
Global Azure Bootcamp#GlobalAzure #MUGLyon @AZUGFR LYON - FRANCE
New custom visuals: Gallery (subset)
Global Azure Bootcamp#GlobalAzure #MUGLyon @AZUGFR LYON - FRANCE
Dashboard
Azure
Stream Analytics
Azure SQL/DW
HDInsight
AS Tabular
PBI Desktop
Excel
Global Azure Bootcamp#GlobalAzure #MUGLyon @AZUGFR LYON - FRANCE
« Ready to go » content packs :
to be used against popular SaaS applications
Global Azure Bootcamp#GlobalAzure #MUGLyon @AZUGFR LYON - FRANCE
« Ready to go » content packs :
to be used against your data sources
Global Azure Bootcamp#GlobalAzure #MUGLyon @AZUGFR LYON - FRANCE
Live data sources
Consume live data sources with full interactivity
Global Azure Bootcamp#GlobalAzure #MUGLyon @AZUGFR LYON - FRANCE
Power BI Personnal Gateway
Dataset
Access your on-premise data using the Data Connectivity Gataways
(Personal and Data Management)
Global Azure Bootcamp#GlobalAzure #MUGLyon @AZUGFR LYON - FRANCE
Data updates : Refresh strategies
Real time data streaming in your dashboard
- Using Power BI REST API
- Using Azure Stream Analytics
Live connectivity to Microsoft SSAS
- Auto-refresh
- The Data are updated when the user accesses a
dashboard or a report
Planned or automatic refresh
- SaaS connectors (updates every 24h or planned or
on-demand)
- Personal Gateway : planned or on demand refresh
Data refresh architecture
Live query
Popular SaaS
Solutions
Live dashboards and reports
Dynamics
Marketing
Power BI
SQL Server Analysis
Services (SSAS)
Secure
Credential
Store
PRO Version
1 million rows/hour
FREE Version
10 000 rows/hour
PRO Version
Every hour
FREE Version
Every day
https://support.powerbi.com/knowledgebase/articles/474669-refresh-data-in-power-bi
Global Azure Bootcamp#GlobalAzure #MUGLyon @AZUGFR LYON - FRANCE
Sharing reports and personal Dashboards
Share dashboards with others within your orgianization.
• Shared dashboards (and related reports) are Read-Only.
• They cannot be saved volontarily
• The users cannot access the underlaying datasource
• The users always have an up to date view
Global Azure Bootcamp#GlobalAzure #MUGLyon @AZUGFR LYON - FRANCE
Team working collaboration
Team working with Office 365 groups within
Power BI
Create, publish and display contents packs of the
company
Manage access control and sharing via Active
Directory groupes
Global Azure Bootcamp#GlobalAzure #MUGLyon @AZUGFR LYON - FRANCE
Stay connected from any mobile devices
Global Azure Bootcamp#GlobalAzure #MUGLyon @AZUGFR LYON - FRANCE
Global Azure Bootcamp#GlobalAzure #MUGLyon @AZUGFR LYON - FRANCE
Push data
Integration
Real-
time
{
name":{String},
"tables":[
...
" ]
}
011001010
0001010
“name”:[string],
“columns”:[String]
“daType”:[String]
{
"name":{String},
"columns":[
{
"name":{String},
"dataType":{String}
},
Visuals
Power BI pour
les
developpeurs
Développements spécifiques
Global Azure Bootcamp#GlobalAzure #MUGLyon @AZUGFR LYON - FRANCE
Only ONE access point : Powerbi.com
(forbothDesktopandCloudService)
Sign up for a free Preview account
Take the Power BI Tour
Global Azure Bootcamp#GlobalAzure #MUGLyon @AZUGFR LYON - FRANCE
EXAMPLE 1 : Integration with Azure services
Use Azure Stream Analytics to push live
‘near-real time’, streaming data to Power BI
– Enables real-time dashboards at scale, over data from
devices and applications
– Can stream millions of events per second
– Can perform aggregation over time windows
Global Azure Bootcamp#GlobalAzure #MUGLyon @AZUGFR LYON - FRANCE
EXAMPLE 2 : Integration with Azure services
Advanced analytics
Coalesce Azure services
together to drive
advanced analytics:
– Azure HDInsight:
Big Data processing
– Azure Machine Learning:
Predictive analytics
– Azure Data Factory:
Orchestration at scale
Global Azure Bootcamp#GlobalAzure #MUGLyon @AZUGFR LYON - FRANCE
CONCLUSION
• STOP thinking Data the traditional way
• « Mobile First, Cloud First » (Nadella Satya)
• “Microsoft: opening the Windows to the world” ( Edouard Danel, 2016)
From the inside to the outside” & “From the outside to the inside”
• Microsoft is facilitating (again) the adoption
of the new technologies
• The NEW Microsoft Power BI (Power BI .com and Power BI Desktop)
• Azure Machine Learning, Cortona Analytics, …
Global Azure Bootcamp#GlobalAzure #MUGLyon @AZUGFR LYON - FRANCE
GAB 2016 LYON ORAGANIZER
LOCAL SPONSORS
www.iot-world.fr
Prochaine édition
21 et 22 mars 2017 à Paris
57
GLOBAL SPONSORS

Contenu connexe

En vedette

ABDUL HADI Teaching Resume new
ABDUL HADI  Teaching Resume newABDUL HADI  Teaching Resume new
ABDUL HADI Teaching Resume newAbdul Hadi
 
How Functions Work
How Functions WorkHow Functions Work
How Functions WorkSaumil Shah
 
Hot off the Crowd // January 2016 FABERNOVEL's watch based on crowdfunding a...
Hot off the Crowd // January 2016  FABERNOVEL's watch based on crowdfunding a...Hot off the Crowd // January 2016  FABERNOVEL's watch based on crowdfunding a...
Hot off the Crowd // January 2016 FABERNOVEL's watch based on crowdfunding a...Fabernovel
 
Le Sentier Smart City
Le Sentier Smart CityLe Sentier Smart City
Le Sentier Smart CityLe Sentier
 
Le road book Storyweaving #LeSentier
Le road book Storyweaving #LeSentierLe road book Storyweaving #LeSentier
Le road book Storyweaving #LeSentierLe Sentier
 
UBER: THE TRANSPORTATION VIRUS
UBER: THE TRANSPORTATION VIRUSUBER: THE TRANSPORTATION VIRUS
UBER: THE TRANSPORTATION VIRUSFabernovel
 
SMART CITIES : Entre Datapolis et participolis
SMART CITIES : Entre Datapolis et participolis SMART CITIES : Entre Datapolis et participolis
SMART CITIES : Entre Datapolis et participolis BenBzh
 

En vedette (8)

ABDUL HADI Teaching Resume new
ABDUL HADI  Teaching Resume newABDUL HADI  Teaching Resume new
ABDUL HADI Teaching Resume new
 
How Functions Work
How Functions WorkHow Functions Work
How Functions Work
 
LPWAN for IoT
LPWAN for IoTLPWAN for IoT
LPWAN for IoT
 
Hot off the Crowd // January 2016 FABERNOVEL's watch based on crowdfunding a...
Hot off the Crowd // January 2016  FABERNOVEL's watch based on crowdfunding a...Hot off the Crowd // January 2016  FABERNOVEL's watch based on crowdfunding a...
Hot off the Crowd // January 2016 FABERNOVEL's watch based on crowdfunding a...
 
Le Sentier Smart City
Le Sentier Smart CityLe Sentier Smart City
Le Sentier Smart City
 
Le road book Storyweaving #LeSentier
Le road book Storyweaving #LeSentierLe road book Storyweaving #LeSentier
Le road book Storyweaving #LeSentier
 
UBER: THE TRANSPORTATION VIRUS
UBER: THE TRANSPORTATION VIRUSUBER: THE TRANSPORTATION VIRUS
UBER: THE TRANSPORTATION VIRUS
 
SMART CITIES : Entre Datapolis et participolis
SMART CITIES : Entre Datapolis et participolis SMART CITIES : Entre Datapolis et participolis
SMART CITIES : Entre Datapolis et participolis
 

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 - IoT Azure - Aymeric Weinbach
GAB 2017 PARIS - IoT Azure - Aymeric WeinbachGAB 2017 PARIS - IoT Azure - Aymeric Weinbach
GAB 2017 PARIS - IoT Azure - Aymeric WeinbachAZUG 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 - IoT Azure - Aymeric Weinbach
GAB 2017 PARIS - IoT Azure - Aymeric WeinbachGAB 2017 PARIS - IoT Azure - Aymeric Weinbach
GAB 2017 PARIS - IoT Azure - Aymeric Weinbach
 

Dernier

Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProduct Anonymous
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?Igalia
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsJoaquim Jorge
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUK Journal
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdflior mazor
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 
Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024The Digital Insurer
 
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
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...apidays
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAndrey Devyatkin
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...DianaGray10
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CVKhem
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 

Dernier (20)

Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024
 
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
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 

The Future of Microsoft Data Strategy : OpenSource, IoT, Analytics and Power BI ; Global Azure Bootcamp 2016 - Lyon, Vincent Thavonekham

  • 1. Global Azure Bootcamp#GlobalAzure #MUGLyon @AZUGFR LYON - FRANCE Vincent THAVONEKHAM The Future of Microsoft Data Strategy : OpenSource, IoT, Analytics and Power BI 1
  • 2. Global Azure Bootcamp#GlobalAzure #MUGLyon @AZUGFR LYON - FRANCE GAB 2016 LYON ORAGANIZER LOCAL SPONSORS www.iot-world.fr Prochaine édition 21 et 22 mars 2017 à Paris 2 GLOBAL SPONSORS
  • 3. Global Azure Bootcamp#GlobalAzure #MUGLyon @AZUGFR LYON - FRANCE • Description of the Data, traditional vs. new • What are the problems ? • Solutions, with a focus on Power BI • Conclusion CONTENT 3
  • 4. Global Azure Bootcamp#GlobalAzure #MUGLyon @AZUGFR LYON - FRANCE Microsoft Practice Manager @VISEO MVP Azure, P-Seller ALM/DevOps www.thavo.com @vThavo Microsoft User Group Lyon Azure User Group France Author & co-author DevOps et Azure (France & international) In 2015 : - White paper: Zend / Programmez! - Round table: live streaming for Electric Cloud, with Gene Kim (The Phoenix project) Speaker : Vincent Thavonekham,
  • 5. Global Azure Bootcamp#GlobalAzure #MUGLyon @AZUGFR LYON - FRANCE CONTENT • Description of the Data (traditional vs. new) • What are the problems ? • Solutions (with a focus on Power BI) • Conclusion
  • 6. Global Azure Bootcamp#GlobalAzure #MUGLyon @AZUGFR LYON - FRANCE Credits : http://blogs.technet.com/b/dataplatforminsider/archive/2013/06/03/sql-server-2014-unlocking-real-time- INTRODUCTION The Data is an “old” topic addressed by SQL Server
  • 7. Global Azure Bootcamp#GlobalAzure #MUGLyon @AZUGFR LYON - FRANCE VALUE DIFFICULTY  INTRODUCTION Key types of analysis in the Big Data Traditional BI has evolved. Microsoft has grouped them into 2 categories: Descriptive and Advanced Analytics (part of the « Data platform » Source : Gartner Data Scientists (Senior Doctor in Maths, Astrophysics, …)
  • 8. Global Azure Bootcamp#GlobalAzure #MUGLyon @AZUGFR LYON - FRANCE Data Platform leaps in innovation in 2015 ! 2012 SQL Server 2012 2013 HDInsight “Our industry does not respect tradition – it only respects innovation.” – Satya Nadella 2015 Azure Machine Learning Azure Document DB HDInsight on Linux, HBase, Storm Azure SQL DB with In-memory OLTP Cortana Analytics Preview IoT Services 2014 SQL Server 2014 APS Azure SQL Database Power BI + BI DataZen + Revolution R Note : OLAP : On Line Analytic Processing OLTP : On Line Transaction Processing Source : Microsoft
  • 9. Global Azure Bootcamp#GlobalAzure #MUGLyon @AZUGFR LYON - FRANCE INTRODUCTION Key actors in 2015 2015 2015
  • 10. Global Azure Bootcamp#GlobalAzure #MUGLyon @AZUGFR LYON - FRANCE Traditional data warehouse approach + Sharepoint + Power BI + O365
  • 11. Global Azure Bootcamp#GlobalAzure #MUGLyon @AZUGFR LYON - FRANCE Breaking points of the traditional approach Source : Microsoft Convergence
  • 12. Global Azure Bootcamp#GlobalAzure #MUGLyon @AZUGFR LYON - FRANCE INTRODUCTION Key actors in 2016 2015 2016
  • 13. Global Azure Bootcamp#GlobalAzure #MUGLyon @AZUGFR LYON - FRANCE CONTENT • Description of the Data (traditional vs. new) • What are the problems ? • Solutions (with a focus on Power BI) • Conclusion
  • 14. Global Azure Bootcamp#GlobalAzure #MUGLyon @AZUGFR LYON - FRANCE What are the problems ? And how to address them ? • Many innovations in 2015 • Too many data • Too many data types • Cold and hot data (i.e. traditional and real-time) • Need for Agility (don’t know yet how to use data) • Need really powerful compute to process
  • 15. Global Azure Bootcamp#GlobalAzure #MUGLyon @AZUGFR LYON - FRANCE (Continued) What are the problems ? And how to address them ? • EXCEL is no more the key peace of Microsoft Agile BI, • Reporting Service is less and less used, • OLAP cubes are no more the automatic solution
  • 16. Global Azure Bootcamp#GlobalAzure #MUGLyon @AZUGFR LYON - FRANCE Everyone 3rd wave End user BI A new generation of BI Today, BI extends to everyone Analyst to end user 2nd wave Self-service BI IT to end user 1st wave Technical BI
  • 17. Global Azure Bootcamp#GlobalAzure #MUGLyon @AZUGFR LYON - FRANCE FRUSTRATIONS : The old Power BI and its « WOW » effect • Beyond the “WOW effect”, you’ll find the « Ouch » effect ! Ouch : EXCEL 250 Mb limitations! Ouch : what ?!? PowerQuery, PowerPivot, PowerView, PowerMap Ouch : Sharepoint ? Ouch : Silverlight ? Ouch : Excel Plugins ! Ouch: Office licences 2010/2013/365 Pro Ouch : Need admin rights ? Ouch : … « and what else ?? »
  • 18. Global Azure Bootcamp#GlobalAzure #MUGLyon @AZUGFR LYON - FRANCE Event Hubs Stream processin g Apache Storm on HDInsightKafka / RabbitMQ / ActiveMQ Azure Stream Analytics CURRENT BIG DATA ECOSYSTEM ! Source : Microsoft
  • 19. Global Azure Bootcamp#GlobalAzure #MUGLyon @AZUGFR LYON - FRANCE IoT AS AN INPUT TO THE BIG DATA
  • 20. Global Azure Bootcamp#GlobalAzure #MUGLyon @AZUGFR LYON - FRANCE CONTENT • Description of the Data (traditional vs. new) • What are the problems ? • Solutions (with a focus on Power BI) • Conclusion
  • 21. Global Azure Bootcamp#GlobalAzure #MUGLyon @AZUGFR LYON - FRANCE SOLUTIONS (some of them!) • Microsoft is Opening even more to the world, • Reinventing Microsoft • Many Open Source solutions supported • Following standards • SaaS + VERY quick Onboarding • Start small with Free offers • “Suites” to simplify usage: Azure IoT Suites (with pre-packaged solutions), Cortona Analytics Suites, • Focus on PowerBI.com and PowerBI Desktop
  • 22. Global Azure Bootcamp#GlobalAzure #MUGLyon @AZUGFR LYON - FRANCE Robust Architecture : Lambda Standards + Generic architecture = OPEN to non Microsoft technologies Storage Cold Path Analysis Apache Spark Apache Storm Hot Path Analysis Presentation Apache Kafka IoT Hub Apache Storm on HDInsight Apache HBASE on HDInsight Hybrid : MS + Open Source “Lambda Architecture”
  • 23. Global Azure Bootcamp#GlobalAzure #MUGLyon @AZUGFR LYON - FRANCE Azure IoT Suite  « Think big, start small » : Microsoft referenced architecture Pre-packaged solutions: • Asset management • Remote monitoring • Preventive maintenance
  • 24. Global Azure Bootcamp#GlobalAzure #MUGLyon @AZUGFR LYON - FRANCE Cortana Analytics Suite http://pocavenet-azure-iot-dashboard.azurewebsites.net/
  • 25. Global Azure Bootcamp#GlobalAzure #MUGLyon @AZUGFR LYON - FRANCE Global Vision of the Microsoft IoT
  • 26. Global Azure Bootcamp#GlobalAzure #MUGLyon @AZUGFR LYON - FRANCE IoT Hubs Stream processin g Apache Storm on HDInsightKafka / RabbitMQ / ActiveMQ Azure Stream Analytics CURRENT BIG DATA ECOSYSTEM ! Source : Microsoft
  • 27. Global Azure Bootcamp#GlobalAzure #MUGLyon @AZUGFR LYON - FRANCE Tendency with reporting / BI • Reporting Services are “brittle” • and needs IT experts to modify • No more Reporting Services within TFS/VSTS • Reports not based on OLAP cube anymore • Replaced by a lightweight real-time reports and Power BI.com (1) • No more Power BI inside EXCEL, • Replaced by a lightweight standalone Power BI.com (1) https://blogs.msdn.microsoft.com/visualstudioalm/2016/01/11/announcing-reporting-capabilities-for-visual-studio-team-services
  • 28. Global Azure Bootcamp#GlobalAzure #MUGLyon @AZUGFR LYON - FRANCE • The new SQL Server Reporting Services https://blogs.msdn.microsoft.com/sqlrsteamblog/2016/03/18/sql-server-2016-rc1-whats-new-in-reporting-services Tendency with reporting / BI
  • 29. Global Azure Bootcamp#GlobalAzure #MUGLyon @AZUGFR LYON - FRANCE Zoom on Power BI Starting with a definition “Power BI is a suite of business analytics tools to analyze data and share insights. Monitor your business and get answers quickly with rich dashboards available on every device.”
  • 30. Global Azure Bootcamp#GlobalAzure #MUGLyon @AZUGFR LYON - FRANCE Zoom on Power BI Starting with a new Portal https://powerbi.com
  • 31. Global Azure Bootcamp#GlobalAzure #MUGLyon @AZUGFR LYON - FRANCE New and easy prices
  • 32. Global Azure Bootcamp#GlobalAzure #MUGLyon @AZUGFR LYON - FRANCE IT challenges Management of Data in the cloud Security, private data, refresh and data updates. Need to ease the usage Need an easy tool for both the IT and the business users, to decrease time spent to create reports and visuals. Keep data up to date Complex to refresh data from various sources, and manage increasing data volumes due to real time. Integrating with the existing Time and cost. IT Administration tasks Time spent for high SLA. Cost of the servers and maintenance. Various Data sources Complex to connect to both On Premise and Cloud (SaaS) Data.
  • 33. Global Azure Bootcamp#GlobalAzure #MUGLyon @AZUGFR LYON - FRANCE Power BI – Key benefits and differentiators Pre-built content packs, consisting of dashboards and reports, for popular SaaS solutions Integration with familiar Microsoft products, and commitment for scale and availability in Azure Intuitive data exploration by using natural language query Real-time dashboard updates Fast deployment, hybrid configuration, secure, and integrated with existing IT systems Secure, live connection to your data sources, on-premises and in the cloud
  • 34. Global Azure Bootcamp#GlobalAzure #MUGLyon @AZUGFR LYON - FRANCE How does Power BI addresses both the IT challenges and the business needs ?
  • 35. Global Azure Bootcamp#GlobalAzure #MUGLyon @AZUGFR LYON - FRANCE Data connections
  • 36. Global Azure Bootcamp#GlobalAzure #MUGLyon @AZUGFR LYON - FRANCE Today: Soon:
  • 37. Global Azure Bootcamp#GlobalAzure #MUGLyon @AZUGFR LYON - FRANCE Quick start samples
  • 38. Global Azure Bootcamp#GlobalAzure #MUGLyon @AZUGFR LYON - FRANCE Create reports
  • 39. Global Azure Bootcamp#GlobalAzure #MUGLyon @AZUGFR LYON - FRANCE Power BI Desktop
  • 40. Global Azure Bootcamp#GlobalAzure #MUGLyon @AZUGFR LYON - FRANCE Reports Azure Stream Analytics Azure SQL/DW HDInsight AS Tabular PBI Desktop Excel
  • 41. Global Azure Bootcamp#GlobalAzure #MUGLyon @AZUGFR LYON - FRANCE New custom visuals: Gallery (subset)
  • 42. Global Azure Bootcamp#GlobalAzure #MUGLyon @AZUGFR LYON - FRANCE Dashboard Azure Stream Analytics Azure SQL/DW HDInsight AS Tabular PBI Desktop Excel
  • 43. Global Azure Bootcamp#GlobalAzure #MUGLyon @AZUGFR LYON - FRANCE « Ready to go » content packs : to be used against popular SaaS applications
  • 44. Global Azure Bootcamp#GlobalAzure #MUGLyon @AZUGFR LYON - FRANCE « Ready to go » content packs : to be used against your data sources
  • 45. Global Azure Bootcamp#GlobalAzure #MUGLyon @AZUGFR LYON - FRANCE Live data sources Consume live data sources with full interactivity
  • 46. Global Azure Bootcamp#GlobalAzure #MUGLyon @AZUGFR LYON - FRANCE Power BI Personnal Gateway Dataset Access your on-premise data using the Data Connectivity Gataways (Personal and Data Management)
  • 47. Global Azure Bootcamp#GlobalAzure #MUGLyon @AZUGFR LYON - FRANCE Data updates : Refresh strategies Real time data streaming in your dashboard - Using Power BI REST API - Using Azure Stream Analytics Live connectivity to Microsoft SSAS - Auto-refresh - The Data are updated when the user accesses a dashboard or a report Planned or automatic refresh - SaaS connectors (updates every 24h or planned or on-demand) - Personal Gateway : planned or on demand refresh Data refresh architecture Live query Popular SaaS Solutions Live dashboards and reports Dynamics Marketing Power BI SQL Server Analysis Services (SSAS) Secure Credential Store PRO Version 1 million rows/hour FREE Version 10 000 rows/hour PRO Version Every hour FREE Version Every day https://support.powerbi.com/knowledgebase/articles/474669-refresh-data-in-power-bi
  • 48. Global Azure Bootcamp#GlobalAzure #MUGLyon @AZUGFR LYON - FRANCE Sharing reports and personal Dashboards Share dashboards with others within your orgianization. • Shared dashboards (and related reports) are Read-Only. • They cannot be saved volontarily • The users cannot access the underlaying datasource • The users always have an up to date view
  • 49. Global Azure Bootcamp#GlobalAzure #MUGLyon @AZUGFR LYON - FRANCE Team working collaboration Team working with Office 365 groups within Power BI Create, publish and display contents packs of the company Manage access control and sharing via Active Directory groupes
  • 50. Global Azure Bootcamp#GlobalAzure #MUGLyon @AZUGFR LYON - FRANCE Stay connected from any mobile devices
  • 51. Global Azure Bootcamp#GlobalAzure #MUGLyon @AZUGFR LYON - FRANCE
  • 52. Global Azure Bootcamp#GlobalAzure #MUGLyon @AZUGFR LYON - FRANCE Push data Integration Real- time { name":{String}, "tables":[ ... " ] } 011001010 0001010 “name”:[string], “columns”:[String] “daType”:[String] { "name":{String}, "columns":[ { "name":{String}, "dataType":{String} }, Visuals Power BI pour les developpeurs Développements spécifiques
  • 53. Global Azure Bootcamp#GlobalAzure #MUGLyon @AZUGFR LYON - FRANCE Only ONE access point : Powerbi.com (forbothDesktopandCloudService) Sign up for a free Preview account Take the Power BI Tour
  • 54. Global Azure Bootcamp#GlobalAzure #MUGLyon @AZUGFR LYON - FRANCE EXAMPLE 1 : Integration with Azure services Use Azure Stream Analytics to push live ‘near-real time’, streaming data to Power BI – Enables real-time dashboards at scale, over data from devices and applications – Can stream millions of events per second – Can perform aggregation over time windows
  • 55. Global Azure Bootcamp#GlobalAzure #MUGLyon @AZUGFR LYON - FRANCE EXAMPLE 2 : Integration with Azure services Advanced analytics Coalesce Azure services together to drive advanced analytics: – Azure HDInsight: Big Data processing – Azure Machine Learning: Predictive analytics – Azure Data Factory: Orchestration at scale
  • 56. Global Azure Bootcamp#GlobalAzure #MUGLyon @AZUGFR LYON - FRANCE CONCLUSION • STOP thinking Data the traditional way • « Mobile First, Cloud First » (Nadella Satya) • “Microsoft: opening the Windows to the world” ( Edouard Danel, 2016) From the inside to the outside” & “From the outside to the inside” • Microsoft is facilitating (again) the adoption of the new technologies • The NEW Microsoft Power BI (Power BI .com and Power BI Desktop) • Azure Machine Learning, Cortona Analytics, …
  • 57. Global Azure Bootcamp#GlobalAzure #MUGLyon @AZUGFR LYON - FRANCE GAB 2016 LYON ORAGANIZER LOCAL SPONSORS www.iot-world.fr Prochaine édition 21 et 22 mars 2017 à Paris 57 GLOBAL SPONSORS

Notes de l'éditeur

  1. V1.1
  2. Très lié à SQL Server : univers clos
  3. Source : http://www.jamesserra.com/archive/2015/02/what-is-advanced-analytics/ Données du CERN à analyser… => Mathématiciens. Analyse Analyse Descriptive, je fais de la BI et je constate par rapport au passé, On est Noël, je vends des vélos et je vois les conséquences Analyse Prédictive On regarde 2014, 2015 et ajoute des données externes (météo, coûts, …) Quand on fait des prédictions, on fait des projections Pour avoir plus précis, on fait 2 types d’analyses Aujourd’hui on peut faire des prédictions justes MAIS si George Clooney fait du vélo, ça va changer Analyse Prescriptive Donc opérer une analyse temps réel, avec agilité et données proches La BI traditionnelle a évolué BigData, machine learning, IoT MS a regroupé en 2 catégories Descriptive = BI Advanced analytics
  4. Cette acceleration de la complexité se traduite également en terme d’outillage, on voit cette explosion de nouveautés en 2015 OLAP vs OLTP : http://www.cbsolution.net/techniques/ontarget/olap_vs_oltp_what_makes Source : C:\Users\vince\OneDrive\ViseoBT\Offres_MS_Viseo\0 PackMarketing côté MS\Journey to the Modern Data Culture.pptx Microsoft’s commitment to innovating for data-centric companies goes beyond SQL Server—it extends across box, cloud and appliance. Just look at all the advancements we’ve made since 2012. Starting with breakthrough performance in SQL Server 2012 …to the introduction of HDInsight in 2013 PDW became APS in 2014 for a turnkey big data analytics appliance, and Power BI put rich visualizations into the hands of more users 2015 has been a big year with huge investments in advanced analytics. Including machine learning, cross-platform big data analysis, and in-memory OLTP in the cloud.
  5. En 2015, MS reste en tête en moyenne (BI traditionnelle + Analytics), avec quelques difficultés uniquement sur l’axe des prédictions. POUQUOI ??
  6. Key message: Business intelligence, or BI, has come a long way. During the first two waves of business intelligence, IT professionals and business analysts were the keepers of BI. They made BI accessible and consumable for end users. While this approach still applies to complex business intelligence needs, today there is a new wave. This third wave of BI makes BI available to every kind of user. Talking points: Today we’re going to discuss Power BI, which is a third-wave solution. Power BI enables EVERYONE to collect, analyze, visualize and publish data. This third wave has the potential to expand the reach of analytics to more users than ever before. Existing analytics platforms and tools can be extended, instead of being replaced, by full-featured solutions like Power BI. Power BI directly connects to existing on-premises data, such as Analysis Services tabular models that were created by business analysts in collaboration with IT. Microsoft Excel and the new Power BI Desktop work hand-in-hand with Power BI, publishing reports and models created by business analysts and getting them more easily in the hands of the business users who can gain insight and take action.
  7. Très complexe. Zoom sur un exemple IoT
  8. Rien qu’en Zoomant sur un morceau de l’architecture de référence, nous comprenons la complexité de l’écosystème complet. https://channel9.msdn.com/events/FutureDecoded/Future-Decoded-2015-UK/24
  9. Solution N°1 : l’ouverture ! MVP Azure => très sollicité par MS pour des projets non-MS mélangé à du MS (XAMARIN + Linux + Docker + SAP, …) Solution N°2 : dans cette ouverture, repenser complètement EXCEL et Power BI. De plus en plus de produits connecté EN PRODUCTION : Carrefour PIKIT
  10. Intéressant c’est que les experts IoT s’accordent à converger vers l’architecture Lambda => Notre expert Open Source.
  11. https://mix.office.com/watch/12fv2cpp112bv
  12. https://channel9.msdn.com/events/FutureDecoded/Future-Decoded-2015-UK/24 Batch => Cold path analytics & find patterns Stream analytics : data comes real time and matches with historical patterns ! Cortana : did you unplug the ironing ??
  13. Power BI
  14. Key message: There are several capabilities that differentiate Power BI from other offerings in the market. Talking points: Power BI is a cloud-based analytics service that provides faster time to insight. It is used for visualizing, exploring and extracting insights from data. It brings together data from diverse sources to deliver rich, comprehensive views of business operations. What that means is, with Power BI, you can see all of your data through a single pane of glass, and create an analytics environment in minutes to monitor data and share reports. Live dashboards and reports show visualizations and KPIs from data that reside both on-premises and in the cloud, providing a consolidated view across your business regardless of where your data lives. There are several capabilities that are unique to Power BI – these include: Pre-built dashboards and reports for popular SaaS solutions such as Marketo, Salesforce, GitHub, ZenDesk, Dynamics CRM, and many others Dashboards and visualizations that support real-time updates Secure, live connection to on-premises data sources to drive insight across the entire range of organizational information (Analysis Services, Azure SQL Database, SQL Database Auditing, Azure SQL Data Warehouse) Automated scheduled refresh to keep your Power BI data in sync with on premises data sources Native mobile applications for keeping users connected on the go Easy integration with other Microsoft offerings, from Excel to Azure services Intuitive data exploration, which enables users to ask questions of their data in plain English To summarize, Power BI is a SaaS offering that enables anyone to easily connect to their data, create live operational dashboards and explore data via interactive visualizations
  15. Solution N°1 : l’ouverture ! MVP Azure => très sollicité par MS pour des projets non-MS mélangé à du MS (XAMARIN + Linux + Docker + SAP, …) Solution N°2 : dans cette ouverture, repenser complètement EXCEL et Power BI.