SlideShare uma empresa Scribd logo
1 de 39
Blockchain as a service dans
Azure
Ihor Leontiev
@LeontievIhor
22 avril
2017
www.azug.fr
© 2017 AZUG FR. All Rights Reserved.
2
Meet the Team
Ihor Leontiev
Architecte développeur logiciel
Azure MVP | Expert DevOps et
ALM – VISEO
@LeontievIhor
Architecte Azure à VISEO
Spécialiste ALM, Architecte Cloud Azure (IaaS, PaaS)
Consultant, Formateur
Associatif
Speaker au « Microsoft Ukraine Azure Group »
Organisateur MSP Roadshow Ukraine
Enseignant DevOps pour les étudiantes de programme
franco-ukrainienne « Business-informatique »
Auteur et co-auteur DevOps et Azure
(Ukraine et à l’international)
- Cours en vidéo sur « Microsoft Channel9 » : DevOpsUA
- Cours en video “Introduction to ASP. Net Core”
- Video Youtube “Swift Dev-Ops with VSTS”
www.azug.fr
© 2017 AZUG FR. All Rights Reserved.
3
Blockchain, l’internet de la transaction et des
valeurs
www.azug.fr
© 2017 AZUG FR. All Rights Reserved.
4
3 macro-usages
Transfert de valeur Traçabilité Automatisation
Paiement Fidélisation Votes Supply-chain IOT
Fournisseurs Clients Salariés
www.azug.fr
© 2017 AZUG FR. All Rights Reserved.
5
Blockchain est une base de données transactionnelle
publique (consultable par tous) distribuée sur un réseau
(c’est-à-dire partagée par les différents utilisateurs qui
peuvent être anonymes) qui contient l’ensemble des
échanges effectués
Par extension, LA TECHNOLOGIE Blockchain recouvre l’ensemble des éléments constituant cet
écosystème (algorithme, nœuds, minage, consensus distribué,…)
« LA» blockchain n’existe pas : il y de nombreuses blockchains, et si la dimension monétaire est souvent
importante, elle n’est pas toujours nécessaire
Un mot « magique »
www.azug.fr
© 2017 AZUG FR. All Rights Reserved.
6
Blockchain Platforms
• Ethereum Project ( https://www.ethereum.org/ )
• MultiChain ( http://www.multichain.com )
• OpenChain (https://www.openchain.org/ )
• HydraChain ( http://www.hydrachain.com )
• Lisk ( https://lisk.io )
• Waves ( https://wavesplatform.com/ )
• Nem ( https://www.nem.io )
• HyperLedger ( https://www.hyperledger.org/ )
-----------------------------------------------------------------
• BigchainDB (https://www.bigchaindb.com/ )
www.azug.fr
© 2017 AZUG FR. All Rights Reserved.
7
Une transaction, beaucoup de concepts
www.azug.fr
© 2017 AZUG FR. All Rights Reserved.
8
Les typologies de Blockchain
Totalement ouverte, cad que tout le
monde peut lire, écrire (envoyer des
transactions) et participer à la
validation (consensus qui est long). Il
n’y a aucun intermédiaire et pas de
censure possible Une crypto monnaie
est indispensable (rémunération)
Les participants sont souvent anonymes
(pseudonymes)
Les droits d’écriture sont centralisés et sous la
responsabilité unique de l’entité qui possède la
Blockchain. Les droits de lecture peuvent être
ouverts ou limités. Il n’y a pas forcement de
monnaie sous jacente puisque les coûts sont
supportés par l’entité. Les utilisateurs sont
connus et doivent être « acceptés ». Les
promoteurs sont connus et identifiables.
Des blockchain hybrides (consortium) qui
appartiennent et sont opérées par un nombre
restreint de nœuds présélectionnés.
Blockchain publique Blockchain privée
www.azug.fr
© 2017 AZUG FR. All Rights Reserved.
9
www.azug.fr
© 2017 AZUG FR. All Rights Reserved.
10
Stratégie Bletchley POCs
HealthcareRetail & CPG GovernmentDiscrete ManufacturingBanking, Capital
Markets
Azure – Blockchain resource provider
Horizontal SaaS & Adapters
3rd
Party
3rd
Party
3rd party DL
stack A1st party DL Stack
1st Party
3rd
Party
Blockchain Virtual Machine Adapters
Smart Contract-Based Distributed Ledger Stacks UTXO + others
MiddlewareBasePlatform
3rd party DL
stack C…
…..
IndustrySolutions
Crypto services & architecture (secure containers, attestation, etc.)
Professional Services & Support
Identity & Key
Services
Encryption Services
ML & BI
Services
Distributed Ledger
Gateway Services
3rd party DL
stack B
www.azug.fr
© 2017 AZUG FR. All Rights Reserved.
11
Développer et
apprendre
Engénierie
Boucle de feedback entre les POCs et l’ingénierie Microsoft
pour itérer rapidement sur nos offres
Apprendre rapidement ,
découvrir les besoins des
clients et engager
les partenaires
POCs
HealthcareRetail &
CPG
GovernmentDiscrete
Manufacturing
Banking,
Capital
Markets
Azure – Blockchain resource provider
3rd party DL
stack A
1st party DL Stack
Blockchain Virtual Machine Adapters
Smart Contract-Based Distributed Ledger Stacks UTXO + others
MiddlewareBasePlatform
3rd party DL
stack C…
Crypto services & architecture (secure containers, attestation, etc.)
Identity & Key
Services
Encryption Services
ML & BI
Services
Distributed Ledger
Gateway Services
3rd party DL
stack B
Industry
Solutions
influençant le design de notre
approche BaaS et la valeur
ajoutée sur le long terme
www.azug.fr
© 2017 AZUG FR. All Rights Reserved.
12
www.azug.fr
© 2017 AZUG FR. All Rights Reserved.
13
Stratégie Bletchley
POCs
HealthcareRetail & CPG GovernmentDiscrete
Manufacturing
Banking,
Capital
Markets
Azure – Blockchain resource provider
Horizontal SaaS & Adapters
3rd
Party
3rd
Party
3rd party DL
stack A1st party DL Stack
1st Party
3rd
Party
Blockchain Virtual Machine Adapters
Smart Contract-Based Distributed Ledger Stacks UTXO + others
MiddlewareBasePlatform
3rd party DL
stack C…
…..
IndustrySolutions
Crypto services & architecture (secure containers, attestation, etc.)
Professional Services & Support
Identity & Key
Services
Encryption Services
ML & BI
Services
Distributed Ledger
Gateway Services
3rd party DL
stack B
www.azug.fr
© 2017 AZUG FR. All Rights Reserved.
14
www.azug.fr
© 2017 AZUG FR. All Rights Reserved.
15
We’ve delivered an open, broad, and
flexible cloud across the stack
Applications Management Clients
Web App Gallery
Dozens of .NET & PHP CMS and Web apps
Infrastructure Databases AppFrameworks
SQL Server
+Hundreds of community supported images on VM
Depot
AzureBaaS
Supporter un écosystème ouvert
Azure BaaS |
Partenaires
www.azug.fr
© 2017 AZUG FR. All Rights Reserved.
16
Ethereum as a Service on Azure
www.azug.fr
© 2017 AZUG FR. All Rights Reserved.
17
Schema de template preconfigure
www.azug.fr
© 2017 AZUG FR. All Rights Reserved.
18
Bénéfices BaaS
18
Tester, apprendre et d’échouer rapidement à un coût tr
ès bas dans un environnement de dev/test ou prod
Exposer mondialement des solutions Blockchain as a
Service sur la plateforme Microsoft Azure
Créer des Blockchains publiques / privées / à permiss
ion très rapidement
Provisionner en un click (ARM template)
Catalogue de services disponibles pour développer d
es solutions innovantes
www.azug.fr
© 2017 AZUG FR. All Rights Reserved.
19
Stratégie Bletchley
POCs
HealthcareRetail & CPG GovernmentDiscrete
Manufacturing
Banking,
Capital
Markets
Azure – Blockchain resource provider
Horizontal SaaS & Adapters
3rd
Party
3rd
Party
3rd party DL
stack A
1st party DL Stack
1st Party
3rd
Party
Blockchain Virtual Machine Adapters
Smart Contract-Based Distributed Ledger Stacks UTXO + others
MiddlewareBasePlatform
3rd party DL
stack C…
…..
IndustrySolutions
Crypto services & architecture (secure containers, attestation, etc.)
Professional Services & Support
Identity & Key
Services
Encryption
Services
ML & BI
Services
Distributed
Ledger
Gateway
Services
3rd party DL
stack B
Besoins Blockchain 3.0?
Cryptlets
www.azug.fr
© 2017 AZUG FR. All Rights Reserved.
21
21
www.azug.fr
© 2017 AZUG FR. All Rights Reserved.
22
Registre Blockchain
Une banque , un hedge fund et une compa
gnie d’assurance reliés par un smart contr
act
Chaque jour à 16h, le contrat doit calculer un taux du type:
(LIBOR * .04%) + Diff(Gold)
Cryptlets – Middleware distribué
sécurisé
www.azug.fr
© 2017 AZUG FR. All Rights Reserved.
23
SmartContract
function init(){ //or function smartContractName() as the constructor
[event(stockclient.PriceUpdate.Subscribe(‘16:00 GMT -5”, true, ‘au’, CalculatePrice)];
stockClient = StockClient();
}
function CalculatePrice(var prices){
user owner = userList[msg.sender];
owner.exists = true;
owner.balance = 100000000000;
owner.role = ROLE_DEALER;
CPIDCOUNT = 1;
TOCOUNT = 1;
standardTerms.ticker = "GE CP";
standardTerms.quantity = 1;
standardTerms.par = 10000000000; // $ / 10000 --> Written in tenthousandth's of a dollar
(more precision because calculated amounts will be in this.)
standardTerms.maturitylength = (30*24*60*60)/TD;
standardTerms.discount = 735; // % / 100 --> Written in hundrendths of a percent (less
precision allowed since this value does not get operated on)
Trade_amount = ((standardsTerms.quantity/stardardTerms.quantity) * rate >
{ROLE_DEALER].discount %* TOCOUNT++);
…
}
CryptoDelegate
Utility Cryptlet
Subscribe: 4PM EST,
Markets Open, give
me LIBOR and Gold
Wake up!
[.82,1432.23]
Blockchain Node
Cloud
Utility Cryptlet
www.azug.fr
© 2017 AZUG FR. All Rights Reserved.
24
Cloud
SmartContract
//functions written in C# for Contract Cryptlet
import “github.com/cryptlets/swaps/cds.cs” as code;
contract CreditDefaultSwap is ContractCryptlet{
//state stored by SmartContract in blockchain
uint public trade_amount = 0;
uint price;
//SmartContract Constructor
Function MySmartContract(){
_code=code;
}
}
CryptoDelegate
Contract Cryptlet
trade _amount = 22.42;
price=encryptedValue;
Blockchain Node
Deploy
CreditDefaultSwap
Create Contract
Cryptlet
Written to
Blockchain
Contract Cryplet
www.azug.fr
© 2017 AZUG FR. All Rights Reserved.
25
CryptletContainerService
Cryptlet Lookup
Policy
Signature Checking
Transaction signing
CryptletContainer SmartContract Virtual Machine
…
[encryptField=”ContractSignersOnly”]
uint public trade_amount = 0;
…
SmartContract
Cryptlet
CryptoDelegate
Secure Https Channel
{
"title": "Cryptlet Schema",
"type": "object",
"properties": {
"name": {
"type": "string"
},
1. Méthode standard pour publier et accéder aux ressources externes
2. Facilité pour les développeurs de découvrir et d’utiliser les solutions de
l’écosystème .
3. Fournisseurs de données sécurisées avec une attestation E2E.
4. Scalabilité et flexibilité de l’exécution du code
5. Exécution sécurisée avec des enclaves à la demande.
Cryplet Framework
www.azug.fr
© 2017 AZUG FR. All Rights Reserved.
26Typique Blochain solution
www.azug.fr
© 2017 AZUG FR. All Rights Reserved.
27
27
www.azug.fr
© 2017 AZUG FR. All Rights Reserved.
28
www.azug.fr
© 2017 AZUG FR. All Rights Reserved.
29
 http://azure.com/blockchain
 https://azure.microsoft.com/en-us/documentation/templates/
 Dev/Test BaaS Labs: https://github.com/marleyg/MSFTLabs/tree/master/DevTestBaaS
 43 different partners available today
Try Today
 https://azure.microsoft.com/en-us/blog/author/marleyg/
For Updates
Eté 2016 Automne 2016
Dev Test Labs GA Bletchley v1 Bletchley SDKKinakuta
Future
Feuille de route
www.azug.fr
© 2017 AZUG FR. All Rights Reserved.
30
0 50 100 150 200 250 300 350
0
200,000
400,000
600,000
800,000
1,200,000
175,000
367,000
537,000
1,100,000
Nodes
Writes/s
Netflix utilise 37%? De
la bande passante
Internet
En utilisant une base de données distribuée moderne « big data
»
www.azug.fr
© 2017 AZUG FR. All Rights Reserved.
Architecture – Decentralized Federation
MongoDB consensus
Consistent and Resilient
Blockchain consensus
Trust is distributed BigchainDB
Federation
MongoDB
Platform
ALICE
BOB
www.azug.fr
© 2017 AZUG FR. All Rights Reserved.
32
Scaling with BigchainDB + MongoDB
THROUGHPUT
>1,000,000 writes/s
~100,000
transactions/s
LATENCY
<100 ms
CAPACITY
Petabytes with each
node adding 48TB
QUERY
Database is fully queryable
SCALABILITY
Performance increases
as nodes are added
DECENTRALIZATION
Federated
non-anonymous participation
www.azug.fr
© 2017 AZUG FR. All Rights Reserved.
33
www.azug.fr
© 2017 AZUG FR. All Rights Reserved.
34
 Portail Azure BaaS
 Annonce Bletchley
 Livre blanc Introduction Bletchley
 Livre blanc Bletchley pour approfondir les
cryptlets
 Blog actualité blockchain Microsoft
 Marketplace Azure blockchain
 Annonce template Ethereum consortium
Ressources
#MSCloudSummit - MS Cloud Summit Paris 2017 Un événement proposé par Agile.Net, aOS, AZUG FR, CMD, GUSS
Ressources Portail Azure BaaS
 Annonce Bletchley
 Livre blanc Introduction Bletchley
 Livre blanc Bletchley pour
approfondir les cryptlets
 Blog actualité blockchain Microsoft
 Marketplace Azure blockchain
 Template Ethereum consortium
 Article technique sur le template
Ethereum consortium
 Annonce de chain core sur Azure
 Azure dev test labs blockchain
 Blockchain artifacts
 Plugin Visual Studio pour Solidity
 Projet Kinakuta
 Cours MVA
www.azug.fr
© 2017 AZUG FR. All Rights Reserved.
36
Merci à nos sponsors
PLATINUM
LOCAUX
PARTENAIRES MEDIA
www.azug.fr
© 2017 AZUG FR. All Rights Reserved.
37
Sponsors internationaux
www.azug.fr
© 2017 AZUG FR. All Rights Reserved.
38
Nous suivre
Facebook
facebook.com/groups/azugfr
Twitter
twitter.com/AZUGFR
Meetup
meetup.com/AZUG-FR/
Web
www.azug.fr
Twitter
twitter.com/MugLyon
Web
https://muglyon.github.io
Meetup
meetup.com/MugLyon
Merci
d’être venus
A bientôt !

Mais conteúdo relacionado

Mais procurados

Defriefing #CES2016 au MEDEF 29/01/2016 - #Blockchain et #IoT - Retours sur l...
Defriefing #CES2016 au MEDEF 29/01/2016 - #Blockchain et #IoT - Retours sur l...Defriefing #CES2016 au MEDEF 29/01/2016 - #Blockchain et #IoT - Retours sur l...
Defriefing #CES2016 au MEDEF 29/01/2016 - #Blockchain et #IoT - Retours sur l...Vidal Chriqui
 
Blockchain au-delà de la finance : pourquoi toutes les industries sont concer...
Blockchain au-delà de la finance : pourquoi toutes les industries sont concer...Blockchain au-delà de la finance : pourquoi toutes les industries sont concer...
Blockchain au-delà de la finance : pourquoi toutes les industries sont concer...Microsoft Ideas
 
Tout savoir sur le #Bitcoin et la #BlockChain
Tout savoir sur le #Bitcoin et la #BlockChainTout savoir sur le #Bitcoin et la #BlockChain
Tout savoir sur le #Bitcoin et la #BlockChainVidal Chriqui
 
Blockchain Agora - The State of blockchain in December 2017
Blockchain Agora - The State of blockchain in December 2017Blockchain Agora - The State of blockchain in December 2017
Blockchain Agora - The State of blockchain in December 2017Vidal Chriqui
 
La Blockchain pas à PaaS
La Blockchain pas à PaaSLa Blockchain pas à PaaS
La Blockchain pas à PaaSMicrosoft
 
Chaînes d’approvisionnement et registres distribués
Chaînes d’approvisionnement et registres distribuésChaînes d’approvisionnement et registres distribués
Chaînes d’approvisionnement et registres distribuésMorgan Phuc
 
Présentation de BlockChain Strategists, Cabinet de conseil en Stratégie & Org...
Présentation de BlockChain Strategists, Cabinet de conseil en Stratégie & Org...Présentation de BlockChain Strategists, Cabinet de conseil en Stratégie & Org...
Présentation de BlockChain Strategists, Cabinet de conseil en Stratégie & Org...BlockChain Strategists
 
Présentation de BlockChain Strategists
Présentation de BlockChain StrategistsPrésentation de BlockChain Strategists
Présentation de BlockChain StrategistsEric Lévy-Bencheton
 
Blockchain, Smart contracts, Cryptoassets: The Future of Audit
Blockchain, Smart contracts, Cryptoassets: The Future of AuditBlockchain, Smart contracts, Cryptoassets: The Future of Audit
Blockchain, Smart contracts, Cryptoassets: The Future of AuditLaurent Féral-Pierssens
 
CES 2017 wrap up - Touching the future
 CES 2017 wrap up - Touching the future  CES 2017 wrap up - Touching the future
CES 2017 wrap up - Touching the future Vidal Chriqui
 
Blockchain et titres financiers : évolution ou révolution ?
Blockchain et titres financiers : évolution ou révolution ?Blockchain et titres financiers : évolution ou révolution ?
Blockchain et titres financiers : évolution ou révolution ?Karima Lachgar
 
Les grands principes de la Blockchain
Les grands principes de la BlockchainLes grands principes de la Blockchain
Les grands principes de la BlockchainAlain EJZYN
 
Les ICOs, phénomène éphemère ou avenir du Venture Capital - Méga Meetup Socié...
Les ICOs, phénomène éphemère ou avenir du Venture Capital - Méga Meetup Socié...Les ICOs, phénomène éphemère ou avenir du Venture Capital - Méga Meetup Socié...
Les ICOs, phénomène éphemère ou avenir du Venture Capital - Méga Meetup Socié...Vidal Chriqui
 
La blockchain en détail - Devoxxfr 2016 - Benoit Lafontaine - Yann Rouillard
La blockchain en détail - Devoxxfr 2016 - Benoit Lafontaine - Yann RouillardLa blockchain en détail - Devoxxfr 2016 - Benoit Lafontaine - Yann Rouillard
La blockchain en détail - Devoxxfr 2016 - Benoit Lafontaine - Yann RouillardBenoît Lafontaine
 
IBM Bluemix Paris Meetup #22-20170315 Meetup @VillagebyCA- Bluemix, présent &...
IBM Bluemix Paris Meetup #22-20170315 Meetup @VillagebyCA- Bluemix, présent &...IBM Bluemix Paris Meetup #22-20170315 Meetup @VillagebyCA- Bluemix, présent &...
IBM Bluemix Paris Meetup #22-20170315 Meetup @VillagebyCA- Bluemix, présent &...IBM France Lab
 
#AssurTech : BlockChain et assurance : des POC aux applications pratiques
#AssurTech : BlockChain et assurance : des POC aux applications pratiques#AssurTech : BlockChain et assurance : des POC aux applications pratiques
#AssurTech : BlockChain et assurance : des POC aux applications pratiquesSerrerom
 

Mais procurados (20)

Defriefing #CES2016 au MEDEF 29/01/2016 - #Blockchain et #IoT - Retours sur l...
Defriefing #CES2016 au MEDEF 29/01/2016 - #Blockchain et #IoT - Retours sur l...Defriefing #CES2016 au MEDEF 29/01/2016 - #Blockchain et #IoT - Retours sur l...
Defriefing #CES2016 au MEDEF 29/01/2016 - #Blockchain et #IoT - Retours sur l...
 
Blockchain au-delà de la finance : pourquoi toutes les industries sont concer...
Blockchain au-delà de la finance : pourquoi toutes les industries sont concer...Blockchain au-delà de la finance : pourquoi toutes les industries sont concer...
Blockchain au-delà de la finance : pourquoi toutes les industries sont concer...
 
Tout savoir sur le #Bitcoin et la #BlockChain
Tout savoir sur le #Bitcoin et la #BlockChainTout savoir sur le #Bitcoin et la #BlockChain
Tout savoir sur le #Bitcoin et la #BlockChain
 
Blockchain Agora - The State of blockchain in December 2017
Blockchain Agora - The State of blockchain in December 2017Blockchain Agora - The State of blockchain in December 2017
Blockchain Agora - The State of blockchain in December 2017
 
La Blockchain pas à PaaS
La Blockchain pas à PaaSLa Blockchain pas à PaaS
La Blockchain pas à PaaS
 
Chaînes d’approvisionnement et registres distribués
Chaînes d’approvisionnement et registres distribuésChaînes d’approvisionnement et registres distribués
Chaînes d’approvisionnement et registres distribués
 
Présentation de BlockChain Strategists, Cabinet de conseil en Stratégie & Org...
Présentation de BlockChain Strategists, Cabinet de conseil en Stratégie & Org...Présentation de BlockChain Strategists, Cabinet de conseil en Stratégie & Org...
Présentation de BlockChain Strategists, Cabinet de conseil en Stratégie & Org...
 
Présentation de BlockChain Strategists
Présentation de BlockChain StrategistsPrésentation de BlockChain Strategists
Présentation de BlockChain Strategists
 
Blockchain, Smart contracts, Cryptoassets: The Future of Audit
Blockchain, Smart contracts, Cryptoassets: The Future of AuditBlockchain, Smart contracts, Cryptoassets: The Future of Audit
Blockchain, Smart contracts, Cryptoassets: The Future of Audit
 
CES 2017 wrap up - Touching the future
 CES 2017 wrap up - Touching the future  CES 2017 wrap up - Touching the future
CES 2017 wrap up - Touching the future
 
Blockchain et titres financiers : évolution ou révolution ?
Blockchain et titres financiers : évolution ou révolution ?Blockchain et titres financiers : évolution ou révolution ?
Blockchain et titres financiers : évolution ou révolution ?
 
Kevin Bélanger
Kevin BélangerKevin Bélanger
Kevin Bélanger
 
Les grands principes de la Blockchain
Les grands principes de la BlockchainLes grands principes de la Blockchain
Les grands principes de la Blockchain
 
Conférence AYHAM MADI ACSS 2018
Conférence AYHAM MADI ACSS 2018Conférence AYHAM MADI ACSS 2018
Conférence AYHAM MADI ACSS 2018
 
Pourquoi la blockchain?
Pourquoi la blockchain?Pourquoi la blockchain?
Pourquoi la blockchain?
 
Les ICOs, phénomène éphemère ou avenir du Venture Capital - Méga Meetup Socié...
Les ICOs, phénomène éphemère ou avenir du Venture Capital - Méga Meetup Socié...Les ICOs, phénomène éphemère ou avenir du Venture Capital - Méga Meetup Socié...
Les ICOs, phénomène éphemère ou avenir du Venture Capital - Méga Meetup Socié...
 
La blockchain en détail - Devoxxfr 2016 - Benoit Lafontaine - Yann Rouillard
La blockchain en détail - Devoxxfr 2016 - Benoit Lafontaine - Yann RouillardLa blockchain en détail - Devoxxfr 2016 - Benoit Lafontaine - Yann Rouillard
La blockchain en détail - Devoxxfr 2016 - Benoit Lafontaine - Yann Rouillard
 
ET12 - Blockchain
ET12 - BlockchainET12 - Blockchain
ET12 - Blockchain
 
IBM Bluemix Paris Meetup #22-20170315 Meetup @VillagebyCA- Bluemix, présent &...
IBM Bluemix Paris Meetup #22-20170315 Meetup @VillagebyCA- Bluemix, présent &...IBM Bluemix Paris Meetup #22-20170315 Meetup @VillagebyCA- Bluemix, présent &...
IBM Bluemix Paris Meetup #22-20170315 Meetup @VillagebyCA- Bluemix, présent &...
 
#AssurTech : BlockChain et assurance : des POC aux applications pratiques
#AssurTech : BlockChain et assurance : des POC aux applications pratiques#AssurTech : BlockChain et assurance : des POC aux applications pratiques
#AssurTech : BlockChain et assurance : des POC aux applications pratiques
 

Semelhante a Gab17 lyon - Blockchain as a service dans Azure by Igor Leontiev

Cwin16 - Paris - blockchain
Cwin16 - Paris - blockchainCwin16 - Paris - blockchain
Cwin16 - Paris - blockchainCapgemini
 
Pres azure paas tdf -rex-hager-vincent thavonekham-regional director-azug f...
Pres azure   paas tdf -rex-hager-vincent thavonekham-regional director-azug f...Pres azure   paas tdf -rex-hager-vincent thavonekham-regional director-azug f...
Pres azure paas tdf -rex-hager-vincent thavonekham-regional director-azug f...FactoVia
 
La Blockchain dans l’Immobilier - H2 University
La Blockchain dans l’Immobilier - H2 UniversityLa Blockchain dans l’Immobilier - H2 University
La Blockchain dans l’Immobilier - H2 UniversityH2 University
 
Etude de cas concrets sur la Blockchain - Une infographie BNP Paribas et BlockSY
Etude de cas concrets sur la Blockchain - Une infographie BNP Paribas et BlockSYEtude de cas concrets sur la Blockchain - Une infographie BNP Paribas et BlockSY
Etude de cas concrets sur la Blockchain - Une infographie BNP Paribas et BlockSYEnjoyDigitAll by BNP Paribas
 
Introduction au Cloud computing
Introduction au Cloud computingIntroduction au Cloud computing
Introduction au Cloud computingPhilippe Scoffoni
 
Prestations Consulting Blockchain Philemonday Agency_2016
Prestations Consulting Blockchain Philemonday Agency_2016Prestations Consulting Blockchain Philemonday Agency_2016
Prestations Consulting Blockchain Philemonday Agency_2016Philemonday
 
CWIN17 Paris / La mise en oeuvre de la Blockchain chez Crédit Mutuel Arkea
CWIN17 Paris / La mise en oeuvre de la Blockchain chez Crédit Mutuel ArkeaCWIN17 Paris / La mise en oeuvre de la Blockchain chez Crédit Mutuel Arkea
CWIN17 Paris / La mise en oeuvre de la Blockchain chez Crédit Mutuel ArkeaCapgemini
 
JUG - Soirée Blockchain
JUG - Soirée BlockchainJUG - Soirée Blockchain
JUG - Soirée Blockchainadetante
 
VISEO Shake the Microsoft business - comment rapidement batir une solution IoT
VISEO Shake the Microsoft business - comment rapidement batir une solution IoTVISEO Shake the Microsoft business - comment rapidement batir une solution IoT
VISEO Shake the Microsoft business - comment rapidement batir une solution IoTFactoVia
 
meetup devops aix marseille du 16/05/23
meetup devops aix marseille du 16/05/23meetup devops aix marseille du 16/05/23
meetup devops aix marseille du 16/05/23Frederic Leger
 
Ping City Tour Paris - Identité des Objets
Ping City Tour Paris - Identité des ObjetsPing City Tour Paris - Identité des Objets
Ping City Tour Paris - Identité des ObjetsBertrand Carlier
 
IOT Seminar Paris 2015 - AXA France Presentation
IOT Seminar Paris 2015 - AXA France PresentationIOT Seminar Paris 2015 - AXA France Presentation
IOT Seminar Paris 2015 - AXA France PresentationMongoDB
 
Sécuriser votre site web azure, c'est simple maintenant!
Sécuriser votre site web azure, c'est simple maintenant!Sécuriser votre site web azure, c'est simple maintenant!
Sécuriser votre site web azure, c'est simple maintenant!Chourouk HJAIEJ
 
Sécuriser votre site web azure, c’est simple maintenant !
Sécuriser votre site web azure, c’est simple maintenant !Sécuriser votre site web azure, c’est simple maintenant !
Sécuriser votre site web azure, c’est simple maintenant !Estelle Auberix
 
Blockchain : révolution ou évolution ?
Blockchain : révolution ou évolution ?Blockchain : révolution ou évolution ?
Blockchain : révolution ou évolution ?Nicolas Marchand
 
Cloud computing & logiciels libres JDLL 2009
Cloud computing & logiciels libres JDLL 2009Cloud computing & logiciels libres JDLL 2009
Cloud computing & logiciels libres JDLL 2009Philippe Scoffoni
 
Sido 2017 : Vincent Thavonekham, MVP azure et Regional Director, VISEO, Retou...
Sido 2017 : Vincent Thavonekham, MVP azure et Regional Director, VISEO, Retou...Sido 2017 : Vincent Thavonekham, MVP azure et Regional Director, VISEO, Retou...
Sido 2017 : Vincent Thavonekham, MVP azure et Regional Director, VISEO, Retou...FactoVia
 
Conférence Blockchain OctoTechnology 9 mars 2016
Conférence Blockchain OctoTechnology  9 mars 2016Conférence Blockchain OctoTechnology  9 mars 2016
Conférence Blockchain OctoTechnology 9 mars 2016Antoine Wintrebert
 
Présentation evénement AWS - 13 oct 2015
Présentation evénement AWS  - 13 oct 2015 Présentation evénement AWS  - 13 oct 2015
Présentation evénement AWS - 13 oct 2015 ABC Systemes
 

Semelhante a Gab17 lyon - Blockchain as a service dans Azure by Igor Leontiev (20)

Cwin16 - Paris - blockchain
Cwin16 - Paris - blockchainCwin16 - Paris - blockchain
Cwin16 - Paris - blockchain
 
Pres azure paas tdf -rex-hager-vincent thavonekham-regional director-azug f...
Pres azure   paas tdf -rex-hager-vincent thavonekham-regional director-azug f...Pres azure   paas tdf -rex-hager-vincent thavonekham-regional director-azug f...
Pres azure paas tdf -rex-hager-vincent thavonekham-regional director-azug f...
 
La Blockchain dans l’Immobilier - H2 University
La Blockchain dans l’Immobilier - H2 UniversityLa Blockchain dans l’Immobilier - H2 University
La Blockchain dans l’Immobilier - H2 University
 
Etude de cas concrets sur la Blockchain - Une infographie BNP Paribas et BlockSY
Etude de cas concrets sur la Blockchain - Une infographie BNP Paribas et BlockSYEtude de cas concrets sur la Blockchain - Une infographie BNP Paribas et BlockSY
Etude de cas concrets sur la Blockchain - Une infographie BNP Paribas et BlockSY
 
Introduction au Cloud computing
Introduction au Cloud computingIntroduction au Cloud computing
Introduction au Cloud computing
 
Prestations Consulting Blockchain Philemonday Agency_2016
Prestations Consulting Blockchain Philemonday Agency_2016Prestations Consulting Blockchain Philemonday Agency_2016
Prestations Consulting Blockchain Philemonday Agency_2016
 
CWIN17 Paris / La mise en oeuvre de la Blockchain chez Crédit Mutuel Arkea
CWIN17 Paris / La mise en oeuvre de la Blockchain chez Crédit Mutuel ArkeaCWIN17 Paris / La mise en oeuvre de la Blockchain chez Crédit Mutuel Arkea
CWIN17 Paris / La mise en oeuvre de la Blockchain chez Crédit Mutuel Arkea
 
La Blockchain : Au-delà du Bitcoin
La Blockchain : Au-delà du BitcoinLa Blockchain : Au-delà du Bitcoin
La Blockchain : Au-delà du Bitcoin
 
JUG - Soirée Blockchain
JUG - Soirée BlockchainJUG - Soirée Blockchain
JUG - Soirée Blockchain
 
VISEO Shake the Microsoft business - comment rapidement batir une solution IoT
VISEO Shake the Microsoft business - comment rapidement batir une solution IoTVISEO Shake the Microsoft business - comment rapidement batir une solution IoT
VISEO Shake the Microsoft business - comment rapidement batir une solution IoT
 
meetup devops aix marseille du 16/05/23
meetup devops aix marseille du 16/05/23meetup devops aix marseille du 16/05/23
meetup devops aix marseille du 16/05/23
 
Ping City Tour Paris - Identité des Objets
Ping City Tour Paris - Identité des ObjetsPing City Tour Paris - Identité des Objets
Ping City Tour Paris - Identité des Objets
 
IOT Seminar Paris 2015 - AXA France Presentation
IOT Seminar Paris 2015 - AXA France PresentationIOT Seminar Paris 2015 - AXA France Presentation
IOT Seminar Paris 2015 - AXA France Presentation
 
Sécuriser votre site web azure, c'est simple maintenant!
Sécuriser votre site web azure, c'est simple maintenant!Sécuriser votre site web azure, c'est simple maintenant!
Sécuriser votre site web azure, c'est simple maintenant!
 
Sécuriser votre site web azure, c’est simple maintenant !
Sécuriser votre site web azure, c’est simple maintenant !Sécuriser votre site web azure, c’est simple maintenant !
Sécuriser votre site web azure, c’est simple maintenant !
 
Blockchain : révolution ou évolution ?
Blockchain : révolution ou évolution ?Blockchain : révolution ou évolution ?
Blockchain : révolution ou évolution ?
 
Cloud computing & logiciels libres JDLL 2009
Cloud computing & logiciels libres JDLL 2009Cloud computing & logiciels libres JDLL 2009
Cloud computing & logiciels libres JDLL 2009
 
Sido 2017 : Vincent Thavonekham, MVP azure et Regional Director, VISEO, Retou...
Sido 2017 : Vincent Thavonekham, MVP azure et Regional Director, VISEO, Retou...Sido 2017 : Vincent Thavonekham, MVP azure et Regional Director, VISEO, Retou...
Sido 2017 : Vincent Thavonekham, MVP azure et Regional Director, VISEO, Retou...
 
Conférence Blockchain OctoTechnology 9 mars 2016
Conférence Blockchain OctoTechnology  9 mars 2016Conférence Blockchain OctoTechnology  9 mars 2016
Conférence Blockchain OctoTechnology 9 mars 2016
 
Présentation evénement AWS - 13 oct 2015
Présentation evénement AWS  - 13 oct 2015 Présentation evénement AWS  - 13 oct 2015
Présentation evénement AWS - 13 oct 2015
 

Mais 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
 
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
 
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
 
GAB 2017 PARIS - Le réseau dans Azure Cas d’usage et retours d’expériences pa...
GAB 2017 PARIS - Le réseau dans Azure Cas d’usage et retours d’expériences pa...GAB 2017 PARIS - Le réseau dans Azure Cas d’usage et retours d’expériences pa...
GAB 2017 PARIS - Le réseau dans Azure Cas d’usage et retours d’expériences pa...AZUG FR
 

Mais 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
 
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
 
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...
 
GAB 2017 PARIS - Le réseau dans Azure Cas d’usage et retours d’expériences pa...
GAB 2017 PARIS - Le réseau dans Azure Cas d’usage et retours d’expériences pa...GAB 2017 PARIS - Le réseau dans Azure Cas d’usage et retours d’expériences pa...
GAB 2017 PARIS - Le réseau dans Azure Cas d’usage et retours d’expériences pa...
 

Gab17 lyon - Blockchain as a service dans Azure by Igor Leontiev

  • 1. Blockchain as a service dans Azure Ihor Leontiev @LeontievIhor 22 avril 2017
  • 2. www.azug.fr © 2017 AZUG FR. All Rights Reserved. 2 Meet the Team Ihor Leontiev Architecte développeur logiciel Azure MVP | Expert DevOps et ALM – VISEO @LeontievIhor Architecte Azure à VISEO Spécialiste ALM, Architecte Cloud Azure (IaaS, PaaS) Consultant, Formateur Associatif Speaker au « Microsoft Ukraine Azure Group » Organisateur MSP Roadshow Ukraine Enseignant DevOps pour les étudiantes de programme franco-ukrainienne « Business-informatique » Auteur et co-auteur DevOps et Azure (Ukraine et à l’international) - Cours en vidéo sur « Microsoft Channel9 » : DevOpsUA - Cours en video “Introduction to ASP. Net Core” - Video Youtube “Swift Dev-Ops with VSTS”
  • 3. www.azug.fr © 2017 AZUG FR. All Rights Reserved. 3 Blockchain, l’internet de la transaction et des valeurs
  • 4. www.azug.fr © 2017 AZUG FR. All Rights Reserved. 4 3 macro-usages Transfert de valeur Traçabilité Automatisation Paiement Fidélisation Votes Supply-chain IOT Fournisseurs Clients Salariés
  • 5. www.azug.fr © 2017 AZUG FR. All Rights Reserved. 5 Blockchain est une base de données transactionnelle publique (consultable par tous) distribuée sur un réseau (c’est-à-dire partagée par les différents utilisateurs qui peuvent être anonymes) qui contient l’ensemble des échanges effectués Par extension, LA TECHNOLOGIE Blockchain recouvre l’ensemble des éléments constituant cet écosystème (algorithme, nœuds, minage, consensus distribué,…) « LA» blockchain n’existe pas : il y de nombreuses blockchains, et si la dimension monétaire est souvent importante, elle n’est pas toujours nécessaire Un mot « magique »
  • 6. www.azug.fr © 2017 AZUG FR. All Rights Reserved. 6 Blockchain Platforms • Ethereum Project ( https://www.ethereum.org/ ) • MultiChain ( http://www.multichain.com ) • OpenChain (https://www.openchain.org/ ) • HydraChain ( http://www.hydrachain.com ) • Lisk ( https://lisk.io ) • Waves ( https://wavesplatform.com/ ) • Nem ( https://www.nem.io ) • HyperLedger ( https://www.hyperledger.org/ ) ----------------------------------------------------------------- • BigchainDB (https://www.bigchaindb.com/ )
  • 7. www.azug.fr © 2017 AZUG FR. All Rights Reserved. 7 Une transaction, beaucoup de concepts
  • 8. www.azug.fr © 2017 AZUG FR. All Rights Reserved. 8 Les typologies de Blockchain Totalement ouverte, cad que tout le monde peut lire, écrire (envoyer des transactions) et participer à la validation (consensus qui est long). Il n’y a aucun intermédiaire et pas de censure possible Une crypto monnaie est indispensable (rémunération) Les participants sont souvent anonymes (pseudonymes) Les droits d’écriture sont centralisés et sous la responsabilité unique de l’entité qui possède la Blockchain. Les droits de lecture peuvent être ouverts ou limités. Il n’y a pas forcement de monnaie sous jacente puisque les coûts sont supportés par l’entité. Les utilisateurs sont connus et doivent être « acceptés ». Les promoteurs sont connus et identifiables. Des blockchain hybrides (consortium) qui appartiennent et sont opérées par un nombre restreint de nœuds présélectionnés. Blockchain publique Blockchain privée
  • 9. www.azug.fr © 2017 AZUG FR. All Rights Reserved. 9
  • 10. www.azug.fr © 2017 AZUG FR. All Rights Reserved. 10 Stratégie Bletchley POCs HealthcareRetail & CPG GovernmentDiscrete ManufacturingBanking, Capital Markets Azure – Blockchain resource provider Horizontal SaaS & Adapters 3rd Party 3rd Party 3rd party DL stack A1st party DL Stack 1st Party 3rd Party Blockchain Virtual Machine Adapters Smart Contract-Based Distributed Ledger Stacks UTXO + others MiddlewareBasePlatform 3rd party DL stack C… ….. IndustrySolutions Crypto services & architecture (secure containers, attestation, etc.) Professional Services & Support Identity & Key Services Encryption Services ML & BI Services Distributed Ledger Gateway Services 3rd party DL stack B
  • 11. www.azug.fr © 2017 AZUG FR. All Rights Reserved. 11 Développer et apprendre Engénierie Boucle de feedback entre les POCs et l’ingénierie Microsoft pour itérer rapidement sur nos offres Apprendre rapidement , découvrir les besoins des clients et engager les partenaires POCs HealthcareRetail & CPG GovernmentDiscrete Manufacturing Banking, Capital Markets Azure – Blockchain resource provider 3rd party DL stack A 1st party DL Stack Blockchain Virtual Machine Adapters Smart Contract-Based Distributed Ledger Stacks UTXO + others MiddlewareBasePlatform 3rd party DL stack C… Crypto services & architecture (secure containers, attestation, etc.) Identity & Key Services Encryption Services ML & BI Services Distributed Ledger Gateway Services 3rd party DL stack B Industry Solutions influençant le design de notre approche BaaS et la valeur ajoutée sur le long terme
  • 12. www.azug.fr © 2017 AZUG FR. All Rights Reserved. 12
  • 13. www.azug.fr © 2017 AZUG FR. All Rights Reserved. 13 Stratégie Bletchley POCs HealthcareRetail & CPG GovernmentDiscrete Manufacturing Banking, Capital Markets Azure – Blockchain resource provider Horizontal SaaS & Adapters 3rd Party 3rd Party 3rd party DL stack A1st party DL Stack 1st Party 3rd Party Blockchain Virtual Machine Adapters Smart Contract-Based Distributed Ledger Stacks UTXO + others MiddlewareBasePlatform 3rd party DL stack C… ….. IndustrySolutions Crypto services & architecture (secure containers, attestation, etc.) Professional Services & Support Identity & Key Services Encryption Services ML & BI Services Distributed Ledger Gateway Services 3rd party DL stack B
  • 14. www.azug.fr © 2017 AZUG FR. All Rights Reserved. 14
  • 15. www.azug.fr © 2017 AZUG FR. All Rights Reserved. 15 We’ve delivered an open, broad, and flexible cloud across the stack Applications Management Clients Web App Gallery Dozens of .NET & PHP CMS and Web apps Infrastructure Databases AppFrameworks SQL Server +Hundreds of community supported images on VM Depot AzureBaaS Supporter un écosystème ouvert Azure BaaS | Partenaires
  • 16. www.azug.fr © 2017 AZUG FR. All Rights Reserved. 16 Ethereum as a Service on Azure
  • 17. www.azug.fr © 2017 AZUG FR. All Rights Reserved. 17 Schema de template preconfigure
  • 18. www.azug.fr © 2017 AZUG FR. All Rights Reserved. 18 Bénéfices BaaS 18 Tester, apprendre et d’échouer rapidement à un coût tr ès bas dans un environnement de dev/test ou prod Exposer mondialement des solutions Blockchain as a Service sur la plateforme Microsoft Azure Créer des Blockchains publiques / privées / à permiss ion très rapidement Provisionner en un click (ARM template) Catalogue de services disponibles pour développer d es solutions innovantes
  • 19. www.azug.fr © 2017 AZUG FR. All Rights Reserved. 19 Stratégie Bletchley POCs HealthcareRetail & CPG GovernmentDiscrete Manufacturing Banking, Capital Markets Azure – Blockchain resource provider Horizontal SaaS & Adapters 3rd Party 3rd Party 3rd party DL stack A 1st party DL Stack 1st Party 3rd Party Blockchain Virtual Machine Adapters Smart Contract-Based Distributed Ledger Stacks UTXO + others MiddlewareBasePlatform 3rd party DL stack C… ….. IndustrySolutions Crypto services & architecture (secure containers, attestation, etc.) Professional Services & Support Identity & Key Services Encryption Services ML & BI Services Distributed Ledger Gateway Services 3rd party DL stack B
  • 21. www.azug.fr © 2017 AZUG FR. All Rights Reserved. 21 21
  • 22. www.azug.fr © 2017 AZUG FR. All Rights Reserved. 22 Registre Blockchain Une banque , un hedge fund et une compa gnie d’assurance reliés par un smart contr act Chaque jour à 16h, le contrat doit calculer un taux du type: (LIBOR * .04%) + Diff(Gold) Cryptlets – Middleware distribué sécurisé
  • 23. www.azug.fr © 2017 AZUG FR. All Rights Reserved. 23 SmartContract function init(){ //or function smartContractName() as the constructor [event(stockclient.PriceUpdate.Subscribe(‘16:00 GMT -5”, true, ‘au’, CalculatePrice)]; stockClient = StockClient(); } function CalculatePrice(var prices){ user owner = userList[msg.sender]; owner.exists = true; owner.balance = 100000000000; owner.role = ROLE_DEALER; CPIDCOUNT = 1; TOCOUNT = 1; standardTerms.ticker = "GE CP"; standardTerms.quantity = 1; standardTerms.par = 10000000000; // $ / 10000 --> Written in tenthousandth's of a dollar (more precision because calculated amounts will be in this.) standardTerms.maturitylength = (30*24*60*60)/TD; standardTerms.discount = 735; // % / 100 --> Written in hundrendths of a percent (less precision allowed since this value does not get operated on) Trade_amount = ((standardsTerms.quantity/stardardTerms.quantity) * rate > {ROLE_DEALER].discount %* TOCOUNT++); … } CryptoDelegate Utility Cryptlet Subscribe: 4PM EST, Markets Open, give me LIBOR and Gold Wake up! [.82,1432.23] Blockchain Node Cloud Utility Cryptlet
  • 24. www.azug.fr © 2017 AZUG FR. All Rights Reserved. 24 Cloud SmartContract //functions written in C# for Contract Cryptlet import “github.com/cryptlets/swaps/cds.cs” as code; contract CreditDefaultSwap is ContractCryptlet{ //state stored by SmartContract in blockchain uint public trade_amount = 0; uint price; //SmartContract Constructor Function MySmartContract(){ _code=code; } } CryptoDelegate Contract Cryptlet trade _amount = 22.42; price=encryptedValue; Blockchain Node Deploy CreditDefaultSwap Create Contract Cryptlet Written to Blockchain Contract Cryplet
  • 25. www.azug.fr © 2017 AZUG FR. All Rights Reserved. 25 CryptletContainerService Cryptlet Lookup Policy Signature Checking Transaction signing CryptletContainer SmartContract Virtual Machine … [encryptField=”ContractSignersOnly”] uint public trade_amount = 0; … SmartContract Cryptlet CryptoDelegate Secure Https Channel { "title": "Cryptlet Schema", "type": "object", "properties": { "name": { "type": "string" }, 1. Méthode standard pour publier et accéder aux ressources externes 2. Facilité pour les développeurs de découvrir et d’utiliser les solutions de l’écosystème . 3. Fournisseurs de données sécurisées avec une attestation E2E. 4. Scalabilité et flexibilité de l’exécution du code 5. Exécution sécurisée avec des enclaves à la demande. Cryplet Framework
  • 26. www.azug.fr © 2017 AZUG FR. All Rights Reserved. 26Typique Blochain solution
  • 27. www.azug.fr © 2017 AZUG FR. All Rights Reserved. 27 27
  • 28. www.azug.fr © 2017 AZUG FR. All Rights Reserved. 28
  • 29. www.azug.fr © 2017 AZUG FR. All Rights Reserved. 29  http://azure.com/blockchain  https://azure.microsoft.com/en-us/documentation/templates/  Dev/Test BaaS Labs: https://github.com/marleyg/MSFTLabs/tree/master/DevTestBaaS  43 different partners available today Try Today  https://azure.microsoft.com/en-us/blog/author/marleyg/ For Updates Eté 2016 Automne 2016 Dev Test Labs GA Bletchley v1 Bletchley SDKKinakuta Future Feuille de route
  • 30. www.azug.fr © 2017 AZUG FR. All Rights Reserved. 30 0 50 100 150 200 250 300 350 0 200,000 400,000 600,000 800,000 1,200,000 175,000 367,000 537,000 1,100,000 Nodes Writes/s Netflix utilise 37%? De la bande passante Internet En utilisant une base de données distribuée moderne « big data »
  • 31. www.azug.fr © 2017 AZUG FR. All Rights Reserved. Architecture – Decentralized Federation MongoDB consensus Consistent and Resilient Blockchain consensus Trust is distributed BigchainDB Federation MongoDB Platform ALICE BOB
  • 32. www.azug.fr © 2017 AZUG FR. All Rights Reserved. 32 Scaling with BigchainDB + MongoDB THROUGHPUT >1,000,000 writes/s ~100,000 transactions/s LATENCY <100 ms CAPACITY Petabytes with each node adding 48TB QUERY Database is fully queryable SCALABILITY Performance increases as nodes are added DECENTRALIZATION Federated non-anonymous participation
  • 33. www.azug.fr © 2017 AZUG FR. All Rights Reserved. 33
  • 34. www.azug.fr © 2017 AZUG FR. All Rights Reserved. 34  Portail Azure BaaS  Annonce Bletchley  Livre blanc Introduction Bletchley  Livre blanc Bletchley pour approfondir les cryptlets  Blog actualité blockchain Microsoft  Marketplace Azure blockchain  Annonce template Ethereum consortium Ressources
  • 35. #MSCloudSummit - MS Cloud Summit Paris 2017 Un événement proposé par Agile.Net, aOS, AZUG FR, CMD, GUSS Ressources Portail Azure BaaS  Annonce Bletchley  Livre blanc Introduction Bletchley  Livre blanc Bletchley pour approfondir les cryptlets  Blog actualité blockchain Microsoft  Marketplace Azure blockchain  Template Ethereum consortium  Article technique sur le template Ethereum consortium  Annonce de chain core sur Azure  Azure dev test labs blockchain  Blockchain artifacts  Plugin Visual Studio pour Solidity  Projet Kinakuta  Cours MVA
  • 36. www.azug.fr © 2017 AZUG FR. All Rights Reserved. 36 Merci à nos sponsors PLATINUM LOCAUX PARTENAIRES MEDIA
  • 37. www.azug.fr © 2017 AZUG FR. All Rights Reserved. 37 Sponsors internationaux
  • 38. www.azug.fr © 2017 AZUG FR. All Rights Reserved. 38 Nous suivre Facebook facebook.com/groups/azugfr Twitter twitter.com/AZUGFR Meetup meetup.com/AZUG-FR/ Web www.azug.fr Twitter twitter.com/MugLyon Web https://muglyon.github.io Meetup meetup.com/MugLyon