SlideShare a Scribd company logo
1 of 66
Download to read offline
hok@fr.ibm.com
@IBMFranceLab #bluemix
16 Novembre 2016
Nice Bluemix Meetup #4, 2 Mars 2017
1
Dominique Hok, Benjamin Fuentes et le Riviera JUG
Lieu : INRIA Sophia Antipolis
MEETUP #4 avec le
et un grand merci à l’INRIA Sophia-Antipolis pour son
accueil
sujet:
Blockchain, Hyperledger et IBM Bluemix
2
2
Agenda
• 18h30 : Présentation du Meetup
par Dominique Hok, IBM France Lab et Stéphane Epardaud, Riviera JUG
• 18h33 : Introduction au PaaS IBM Bluemix
par Arlémi Turpault, IBM Developer Advocate Digital Business Group.
• 19h53 : L’interêt de la Blockchain pour les entreprises et les institutions.
par Gérard Richter, IBM Cloud Consultant, Business Development & ISV,
Innovation Center Nice.
• 19h15:développement Blockchain sur Hyperledger et démo d’ une
application Bluemix d’ échange de contrats.
par Benjamin Fuentes, IBM Architect Ecosystem Developers and Startups,
Bluemix & Blockchain Advocate, Business Solution Center Nice.
• 19h55 : Q&A et discussions autour d’ un verre.
• 20h30 : Fin
3
3
Agenda
• 18h30 : Présentation du Meetup
par Dominique Hok, IBM France Lab et Stéphane Epardaud, Riviera JUG
• 18h33 : Introduction au PaaS IBM Bluemix
par Arlémi Turpault, IBM Developer Advocate Digital Business Group.
• 19h53 : L’interêt de la Blockchain pour les entreprises et les institutions.
par Gérard Richter, IBM Cloud Consultant, Business Development & ISV,
Innovation Center Nice.
• 19h15:développement Blockchain sur Hyperledger et démo d’ une
application Bluemix d’ échange de contrats.
par Benjamin Fuentes, IBM Architect Ecosystem Developers and Startups,
Bluemix & Blockchain Advocate, Business Solution Center Nice.
• 19h55 : Q&A et discussions autour d’ un verre.
• 20h30 : Fin
4
4
What’s that and what can it do for me?
Arlemi Turpault, Developer Advocate
March, 2017
@arlemi
IBM Bluemix
Agenda
Bluemix: Platform-as-a-Service
Demo
How does it work?
6
Bluemix: Platform-as-a-Service
How to make the life of a developer easier
Build, run, scale, manage… in the cloud
Developer Experience
§ Rapidly deploy and scale apps
§ Compose your apps quickly with useful
APIs and Services
§ Avoid tedious backend configuration
8
Enterprise Capability
§Securely integrate with your on-prem
systems and data
§Manage your app lifecyclewith DevOps
§Develop and deploy on a platform built
on a foundation of open tech
Developer focus on what matters most: the app
9
Networking
Storage
Servers
Virtualization
O/S
Middleware
Runtime
Data
Applications
Traditional On-Premises
Networking
Storage
Servers
Virtualization
O/S
Middleware
Runtime
Data
Applications
Platform as a Service
Networking
Storage
Servers
Virtualization
O/S
Middleware
Runtime
Data
Applications
Software as a Service
Networking
Storage
Servers
Virtualization
Middleware
Runtime
Data
Applications
Infrastructure as a Service
O/S
Vendor Manages in CloudClient Manages
Standardization; OPEX savings; faster time to value
Customization; higher costs; slower time to value
Agenda
Bluemix: Platform-as-a-Service
Demo
How does it work?
10
Demo
Because a demo is worth a thousand words
Agenda
Bluemix: Platform-as-a-Service
Demo
How does it work?
12
How does it work?
The magic behind
Bluemix CloudFoundry Architecture
§ When deploying an app, the Bluemix
environment determines an
appropriate virtual server based on:
– The load already there
– Runtimes or framework supported
§ Each execution environment is isolated
from the exec environment of other
apps
§ Source:
https://console.ng.bluemix.net/docs/ov
erview/whatisbluemix.html#architectur
e
14
Questions?
Agenda
• 18h30 : Présentation du Meetup
par Dominique Hok, IBM France Lab et Stéphane Epardaud, Riviera JUG
• 18h33 : Introduction au PaaS IBM Bluemix
par Arlémi Turpault, IBM Developer Advocate Digital Business Group.
• 19h53 : L’interêt de la Blockchain pour les entreprises et les institutions.
par Gérard Richter, IBM Cloud Consultant, Business Development & ISV,
Innovation Center Nice.
• 19h15:développement Blockchain sur Hyperledger et démo d’ une
application Bluemix d’ échange de contrats.
par Benjamin Fuentes, IBM Architect Ecosystem Developers and Startups,
Bluemix & Blockchain Advocate, Business Solution Center Nice.
• 19h55 : Q&A et discussions autour d’ un verre.
• 20h30 : Fin
1
16
Blockchain
Gerard Richter
March, 2017
How Blockchain is going to change Business Interactions
Agenda
• Blockchain Overview
• Business Value and Use Cases
• Technology
• IBM Blockchain
Blockchain Overview
Blockchain underpins Bitcoin but the technology is
applicable to a whole range of business processes
20
Industries are interested in BLOCKCHAIN … not in
CRYPTOCURRENCIES
What is a Blockchain network?
21
A set of nodes …
... running a p2p
CONSENSUS protocol ...
... to maintain a common
record of transactions:
the BLOCKCHAIN
The promise of disintermediated models
22
Blockchain Landscape
23
Bitcoin
Ethereum
Litecoin
Ripple
Hyperledger
(Open source)
Eris
Platform
Software
Public Private
(Permissioned)
Bitcoin
software
What can you store as a Transaction in a Blockchain?
24
Transaction
Blockchain
Example
Traditional
Business
On platform
Asset
Cash
Cryptocurrency
Commercial
Bank
Off platform
Asset
Diamonds
Properties
Vehicles
Custodian
Bank
Smart
Contract
Insurance
Supply chain
Clearing
House
Business Value and Use Cases
Business networks, wealth & markets
26
o Business Networks benefit from connectivity
• Participants are customers, suppliers,
banks, partners
• Cross geography & regulatory boundary
o Wealth is generated by the flow of goods &
services across business network
o Markets are central to this process:
• Public (fruit market, car auction), or
• Private (supply chain financing, bonds))
o The easier it is to conducttransactions, the
more people transact
Many business transactions remain inefficient,
expensive and vulnerable
27
Time
Many business transactions:
§ are time sensitive
§ require much settlement and
reconciliation time
§ are process-delay prone
Cost
Many business transactions:
§ include overheads from
multiple intermediaries
§ are costly to manage
and execute
§ require extensive
documentation
Risk
Many business transactions:
§ are ambiguous and
non-verifiable
§ are prone to errors and
tampering
§ have no single source of
truth
Source: IBM Institute for Business Value analysis
Adoption patterns: we expect Blockchain to
fundamentally change how we do business
28
A new science
of organizations
Codifications of contracts,
compliance and certifications
will redefine how trust is
embodied in business
transactions
Efficient and accessible
market-places built on
blockchains will accelerate
the exchange of value and
flow of wealth
The tightening
of trust
A new nexus for
value exchange
Highly efficient
distributed business
networks will
challenge our notions
of traditional
enterprise
management
Full transformation value kicks in when a variety of
industries and activities come together
29
Limited value within the boundaries
of a single organization
Ecosystem participants have to
agree on a standard
Typical use cases
30
Vertical Use cases
Financial
Services
• Cross-border remittances
• Enabling peer-to-peer transactions
• Record keeping / Client audits (including KYC and AML
registries)
• Security trading and settlement
• Equity swaps
• Regulatory reporting
• Insurance claim management
• Insurance smart contracts
Healthcare/
Life
Sciences
• Universal health records (Sharing and permission of
healthcare records to improve payment systems and
who has access to confidential data)
• Health record notarization and audit
• Regulatory compliance
• Clinical trial records
Gov. / Legal • Digital Identity Management
• Notary services which certify existence/proof of
ownership
• Title Management
• Smart contracts
• Land registries and other asset transfers
• Digital Voting
• Escrow custodian services
Consumer/
Retail
• Secure transactions
• Tracking the provenance, demand and inventory data of
goods
Vertical Use cases
Energy &
Utilities
• Trading surplus energy
• Digital renewable energy credits
• IoT data infrastructure
Chemical&
Petroleum
• Oil & gas and emissions commodity trading
• Supply chain/ logistics/ shipping/ procurement
• Joint venture data and accounting
• Settlements
• Land royalty
• Asset management life cycle
M & E • Marketplace for sales and purchase of digital assets
• Proof of ownership for digital content & storage
delivery
• Royalty distribution and licensing platform
• Copyright management
Telco • Mobile payments (including peer to peer)
• Settlement and clearing
• IoT transactions
• Identity fraud and management
• Improving OSS and BSS processes (such as eSIM
provisioning and number portability database)
Manufact-
uring
• Supply chain tracking (tracking the provenance of all
components and enabling service/maintenance)
• Connected factories
• Enabling microservices in connected products,
including connected cars
Technology
Linux Foundation’s Hyperledger Project
32
– Linux Foundation project announced December
17, 2015 with 17 founders, now 81 members
– The Hyperledger Project is a collaborative effort
to advance Blockchain technology by identifying
and addressing important features for a cross-
industry open standard for distributed ledgers
that can transform the way business
transactions are conducted globally
– Open source and open standards-based
Enable adoption of shared ledger technology at
a pace and depth not achievable by any one company or industry
QUICK FACTS
Chairman Blythe Masters/DAH
Executive
Director
Brian Behlendorf
Technical Chair Chris Ferris/IBM
Contribution
44,000 lines of code
in February 2016
Sprint to one
codebase with
unified thinking
Target 3Q release
www.Hyperledger.org
Hyperledger members
33
As of 13 June 2016
Blockchain Abstract Model
34
Node
P2P
Protocol
Transaction
level
Consensus
Protocol
Network level connectivity
Node onboarding / leaving
Message forwarding
Transaction structure
Rules to validate transactions
Blockchain
Agree on state
Blockchain network abstract model
35
Node
P2P
Protocol
Transaction
level
Consensus
Protocol
Proof of Work
Bitcoin Hyperledger
Pluggable
PBFT (Default)
Transfer of bitcoin Chaincode
(Programmable)
Simple broadcast
network over TCP
GoogleRPC
Network level connectivity
Node onboarding / leaving
Message forwarding
Transaction structure
Rules to validate transactions
Blockchain
Agree on state
A Blockchain Application with Hyperledger
36
Peer
Chaincode
Peer
Chaincode
Peer
Chaincode
Peer
Chaincode
Blockchain
Application
SDK
Node.js
Membership
Service
To be
developed
Hyperledger
Blockchain and transactions
37
# N-1# N-2# N-3# N-4
Reference to
previous block
Transaction Last block
Transactions and Chaincode in Hyperledger
38
Chaincode
Func Invoke()
Peer
Transaction
Invoke (param)
Signed by user
State
Forwarded to
Updates
state
Invokes
Chaincode
functions
Stored in the
blockchain
Roles in a Blockchain Network
39
End User
Transacts
Regulator
Auditing
Oversight
Legacy
Enterprise
Systems
Interacts with
Certificate
Authority
Get
Certificates
Blockchain
Developer
Creates application
and chaincode
Blockchain
Network Operator
Manages
Blockchain
Network
IBM Blockchain
IBM Blockchain for business
41
Community + Code
Linux Hyperledger Project
Open Source Code: Blockchain for business
Consensus | Provenance
Immutability | Finality
Open Governance – 80 member cross industry board
Cloud
IBM Blockchain
Blockchain managed service on IBM Cloud and z Systems
Identity | Consensus | System Integration |
Hardware-assist for Performance & Security
IBM Blockchain on Bluemix
Clients
Blockchain Solutions
Blockchain Garage
Making Blockchain real for business
Blockchain Garage;
New York | London | Singapore | Tokyo
Blockchain Services Practice
Agenda
• 18h30 : Présentation du Meetup
par Dominique Hok, IBM France Lab et Stéphane Epardaud, Riviera JUG
• 18h33 : Introduction au PaaS IBM Bluemix
par Arlémi Turpault, IBM Developer Advocate Digital Business Group.
• 19h53 : L’interêt de la Blockchain pour les entreprises et les institutions.
par Gérard Richter, IBM Cloud Consultant, Business Development & ISV,
Innovation Center Nice.
• 19h15:développement Blockchain sur Hyperledger et démo d’ une
application Bluemix d’ échange de biens ( CAR LEASE ).
par Benjamin Fuentes, IBM Architect Ecosystem Developers and Startups,
Bluemix & Blockchain Advocate, Business Solution Center Nice.
• 19h55 : Q&A et discussions autour d’ un verre.
• 20h30 : Fin
4
42
@benji_fuentes
Introduction to Blockchain
and Hyperledger
Benjamin Fuentes
IBM
@benji_fuentes
Blockchain
• Introduction
• Hyperledger
• Blockchain as a Service
(on Bluemix Cloud)
@benji_fuentes
Blockchain - Introduction
A blockchain is a distributed database,
introduced by Bitcoin (2008) on Satoshi Nakamoto’s
white paper, that maintains a continuously-
growing list of data records that each refer
to previous items on this list and is thus
hardened against tampering and revision
Distributed systems answer to a problem called
Byzantine Generals’ Problem described by Leslie
Lamport (1982)
As today, blockchains can be use to write distributed
applications named “smart contract” or “chaincode”
Mesopotamian
ledger
Byzantine Generals’
Problem
@benji_fuentes
Blockchain - Hyperledger
Hyperledger (or Hyperledger project) is a cross-
industry collaborative effort to create blockchain-based
open standard for distributed ledgers for globally
conducted business transactions under the Linux
Foundation
The project aims to create an open-standard,
public, decentralised public ledger based on
blockchain technology to advance worldwide
business transaction processing in terms of cost-
effectiveness, speed and traceability
More than 100 members
Fabric
Sawtooth Lake
@benji_fuentes
Blockchain -
Blockchain as a Service (on Bluemix Cloud)
IBM is the only provider that gives you access to a
permissioned Blockchain as a Service on its catalog of
services
@benji_fuentes
Fabric V0.6
• Actors
• Components
• Interactions
• Architecture
@benji_fuentes
Fabric - Actors
The business user, operating in a business network. This role interacts with the Blockchain
using an application. They are not aware of the Blockchain.
The overall authority in a business network. Specifically, regulators may require broad access to
the ledger’s contents.
The developer of applications and smart contracts that interact with the Blockchain and are
used by Blockchain users.
Defines, creates, manages and monitors the Blockchain network. Each business in the network
has a Blockchain Network operator.
Manages the different types of certificates required to run a permissioned Blockchain.
An existing computer systemwhich may be used by the Blockchain to augment processing. This
system may also need to initiate requests into the Blockchain.
An existing data system which may provide data to influence the behavior of smart contracts.
Blockchain
User
Blockchain
Developer
Certificate
Authority
Blockchain
Regulator
Traditional
Processing
Platform
Traditional
Data
Sources
Blockchain
Network
Operator
U
R
D
O
ü
@benji_fuentes
Fabric - Components
Membership
Smart Contract
Systems
Management
Events
Consensus
Network
Wallet
Ledger Contains the current World State of the ledger and a Blockchain of transaction
invocations
f(abc); Encapsulates business network transactions into logic code. Transaction invocations result in
gets and sets of ledger state
…
E T
A collection of network data and processing peers forming a Blockchain network.
Responsible for maintaining a consistentlyreplicated ledger
Manages identity and transaction certificates, as well as other aspects of permissioned
access
Creates notifications of significant operations on the Blockchain (e.g. a new block), as well as
notifications related to smart contracts. Does not include event distribution.
Provides the ability to create, change and monitor Blockchain components
Securely manages a user’s security credentials
i
Responsible for integrating Blockchain bi-directionally with external systems.
Not part of Blockchain, but used with it.
Systems
Integration
@benji_fuentes
Fabric - Interactions
Protocols :
•SDK : use gRPC to communicate with a blockchain
peer or Certificate Authority. Maintain the user’s key
wallet
•HTTP API : use HTTP (will be deprecated in V1.0)
Functional interaction methods:
•DEPLOY* : to deploy a chaincode
•QUERY : to retrieve data from World State
•INVOKE* : to call a chaincode method creating a
transaction
membership
keys
Consensus
Ledger
Events
Chaincode
state
peer
SDK
ECA, TCA, TLS-CA
API
Blockchain
network
(* Creates a block on the chain)
@benji_fuentes
Fabric - Architecture
1.Blockchain developer codes
Application and Smart Contract
2.He deploys the app on a server
and smart contract on a peer
using DEPLOY
3.A registered user interacts with
the app sending order
(INVOKE) or retrieving
information (QUERY)
throught the smart contract
4.Smart contract can emit an
event susbcribed by the app World/Ledger
State
Blockchain
Genesis
Block
…
Blockchain
developer
Smart
Contra
ct
Invokes/queries
on a smart contract
Develops
Application
D
SDK HTTP
txn txn txn txn txn
Block
n
PEER
develops, then deploys
emits
PutState/GetState
U
Blockchain
developer
Interacts
@benji_fuentes
Think distributed and deterministic !!!
Get resources from external systems
peer
Blockchain
network
peer
peer
Ext system
Put resources to external systems
peer
Blockchain
network
peer
peer
Ext system
t1
t3
t2 1 call
1 call
1 call
@benji_fuentes
Next coming on V1.0 (March 2017?)
• Endorsement/consensus model
• Plugging external identity server
• Plugging external State DB
• Historical queries
• HTTP API deprecated, use SDK
• Chaincode upgrades
@benji_fuentes
Fabric V1.0 - Endorsement/Consensus model
Peer role has been split :
• Committer peer : commits
transactions, maintainsledger and state
• Endorsing peer: receives a transaction
proposal for endorsement, responds
granting or denying endorsement
• Ordering peer: approves the inclusion
of transaction blocks into the ledger and
communicates with peer and endorsing
peer nodes
Also a peer can now communicate via
private channels inside the network to
strenghten privacy
Different configuration options
for the ordering service include:
– SOLO
• Single node for
development
– Kafka / Zookeeper
• 1:n nodes providing Crash
Fault Tolerance
• Odd number of nodes
recommended
– SBFT (future)
• 1:n nodes providing Byzantine
Fault Tolerance
Ordering-Service
OO
O O
E C
Peer types
oror
@benji_fuentes
Fabric V1.0 - Identity server
New Identity server (COP)
•make as pluggable as possible
•make it decentralized
•default implementation : CloudFlare's
PKI/TLS toolkit
•can be configured to read from an LDAP
server
•Developed in GO
•CLI commands for server and client
@benji_fuentes
Fabric V1.0 - External World State DB
•Key/value database (LevelDB)
•Document JSON database (CouchDB)
•SQL data stores (future?)
• requires schema definition
• difficult to change schema
CouchDB
Chaincod
e
APIs
LevelDB
Worldstate
@benji_fuentes
Fabric V1.0 - Historical queries
Simple use case :
• Show history of values for an asset X
Rich queries :
• Show value of an asset at a certain point
in time
• Show all assets having same field value
through history (example : owned by a
specific owner)
tt-1t-2
@benji_fuentes
Fabric V1.0 - HTTP deprecated, use SDK
•Do not use HTTP API anymore
•Use SDK over gRPC :
•Java
•NodeJs
•Python
@benji_fuentes
Fabric V1.0 - Chaincode upgrades
• New command UPGRADE to use
instead of redeploying another chaincode
• Chaincode will contain version number
…
Smart
Contra
ct
txn txn txn txn
Smart
Contra
ct
Application
SDK HTTP
UPGRADE
Version N+1Version N
World/Ledger
State
@benji_fuentes
Thank you !
Back up / infos Bluemix
LEARN
THINK
CODE
RUN
CULTURE
DELIVERMANAGE
Pour créer un compte Bluemix,
c’est simple et gratuit 30 jours
Get started free sur bluemix.net
63
Pour créer un compte Bluemix,
c’est simple et gratuit 30 jours
Get started free sur bluemix.net
6464
Merci !
65
Pour vous former
Formation en ligne gratuite
• “Déployez des applications dans le cloud
avec Bluemix”
http://ibm.biz/BluemixMOOC
• “Utilisez des API Rest dans vos projets
WEB”
http://ibm.biz/BluemixMOOC_API_REST
Webinars Bluemix
Suivez un des nombreux webinars
Bluemix (Replays disponibles)
http://ibm.biz/BluemixWebinarsFR
Communauté Dev
Bluemix
Consultez le blog avec toutes les actualités
et posez toutes vos questions sur
Stackoverflow
http://ibm.biz/BluemixDeveloperCommunity
Developpez.com
Suivez la nouvelle Rubrique dédiée à IBM
Bluemix sur Developpez.com avec les
actualités et les publications
https://ibm.biz/bluemix-developpez-com
66

More Related Content

What's hot

Enterprise Blockchain & Data Sovereignty. Carlo Ferrarini, IBM
Enterprise Blockchain & Data Sovereignty. Carlo Ferrarini, IBMEnterprise Blockchain & Data Sovereignty. Carlo Ferrarini, IBM
Enterprise Blockchain & Data Sovereignty. Carlo Ferrarini, IBMData Driven Innovation
 
Ibm blockchain - Hyperledger 15.02.18
Ibm blockchain - Hyperledger 15.02.18Ibm blockchain - Hyperledger 15.02.18
Ibm blockchain - Hyperledger 15.02.18TelecomValley
 
Introduction of Hyperledger Fabric & Composer
Introduction of Hyperledger Fabric & Composer Introduction of Hyperledger Fabric & Composer
Introduction of Hyperledger Fabric & Composer Dr. Ketan Parmar
 
IBM Cloud Côte D'Azur Meetup - 20181004 - Blockchain Hyperledger Workshop
IBM Cloud Côte D'Azur Meetup - 20181004 - Blockchain Hyperledger WorkshopIBM Cloud Côte D'Azur Meetup - 20181004 - Blockchain Hyperledger Workshop
IBM Cloud Côte D'Azur Meetup - 20181004 - Blockchain Hyperledger WorkshopIBM France Lab
 
Hyperledger community update February 2018
Hyperledger  community update   February 2018Hyperledger  community update   February 2018
Hyperledger community update February 2018Christopher Ferris
 
Hyperledger Fabric: A Custom Blockchain Solution for Corporate Use
Hyperledger Fabric: A Custom Blockchain Solution for Corporate UseHyperledger Fabric: A Custom Blockchain Solution for Corporate Use
Hyperledger Fabric: A Custom Blockchain Solution for Corporate UseRobert Tochman-Szewc
 
Hyperledger community update 20180528
Hyperledger community update 20180528Hyperledger community update 20180528
Hyperledger community update 20180528Arnaud Le Hors
 
Hyperledger Overview - 20181024
Hyperledger Overview - 20181024Hyperledger Overview - 20181024
Hyperledger Overview - 20181024Arnaud Le Hors
 
Fabric Composer - Construct 2017
Fabric Composer - Construct 2017Fabric Composer - Construct 2017
Fabric Composer - Construct 2017Simon Stone
 
IBM presents: Hyperledger Fabric Hands On Workshop - part 1
IBM presents: Hyperledger Fabric Hands On Workshop - part 1IBM presents: Hyperledger Fabric Hands On Workshop - part 1
IBM presents: Hyperledger Fabric Hands On Workshop - part 1Grant Steinfeld
 
Hyperledger Lightning Talk
Hyperledger Lightning TalkHyperledger Lightning Talk
Hyperledger Lightning TalkAndrew Kennedy
 
Gluecon 2016 Keynote: Deploying and Managing Blockchain Applications
Gluecon 2016 Keynote: Deploying and Managing Blockchain ApplicationsGluecon 2016 Keynote: Deploying and Managing Blockchain Applications
Gluecon 2016 Keynote: Deploying and Managing Blockchain ApplicationsDuncan Johnston-Watt
 
Defrag X Keynote: Deploying and managing Global Blockchain Network
Defrag X Keynote: Deploying and managing Global Blockchain NetworkDefrag X Keynote: Deploying and managing Global Blockchain Network
Defrag X Keynote: Deploying and managing Global Blockchain NetworkDuncan Johnston-Watt
 
Hyperledger fabric 20180528
Hyperledger fabric 20180528Hyperledger fabric 20180528
Hyperledger fabric 20180528Arnaud Le Hors
 
Blockchain with HyperLedger (Public version)
Blockchain with HyperLedger (Public version)Blockchain with HyperLedger (Public version)
Blockchain with HyperLedger (Public version)Benjamin Fuentes
 

What's hot (20)

IBM Blockchain 101
IBM Blockchain 101IBM Blockchain 101
IBM Blockchain 101
 
Enterprise Blockchain & Data Sovereignty. Carlo Ferrarini, IBM
Enterprise Blockchain & Data Sovereignty. Carlo Ferrarini, IBMEnterprise Blockchain & Data Sovereignty. Carlo Ferrarini, IBM
Enterprise Blockchain & Data Sovereignty. Carlo Ferrarini, IBM
 
IBM Blockchain Overview
IBM Blockchain OverviewIBM Blockchain Overview
IBM Blockchain Overview
 
Ibm blockchain - Hyperledger 15.02.18
Ibm blockchain - Hyperledger 15.02.18Ibm blockchain - Hyperledger 15.02.18
Ibm blockchain - Hyperledger 15.02.18
 
Blockchain. Massimo Chiriatti, IBM
Blockchain. Massimo Chiriatti, IBMBlockchain. Massimo Chiriatti, IBM
Blockchain. Massimo Chiriatti, IBM
 
Introduction of Hyperledger Fabric & Composer
Introduction of Hyperledger Fabric & Composer Introduction of Hyperledger Fabric & Composer
Introduction of Hyperledger Fabric & Composer
 
IBM Cloud Côte D'Azur Meetup - 20181004 - Blockchain Hyperledger Workshop
IBM Cloud Côte D'Azur Meetup - 20181004 - Blockchain Hyperledger WorkshopIBM Cloud Côte D'Azur Meetup - 20181004 - Blockchain Hyperledger Workshop
IBM Cloud Côte D'Azur Meetup - 20181004 - Blockchain Hyperledger Workshop
 
Hyperledger community update February 2018
Hyperledger  community update   February 2018Hyperledger  community update   February 2018
Hyperledger community update February 2018
 
Hyperledger Fabric: A Custom Blockchain Solution for Corporate Use
Hyperledger Fabric: A Custom Blockchain Solution for Corporate UseHyperledger Fabric: A Custom Blockchain Solution for Corporate Use
Hyperledger Fabric: A Custom Blockchain Solution for Corporate Use
 
Hyperledger community update 20180528
Hyperledger community update 20180528Hyperledger community update 20180528
Hyperledger community update 20180528
 
Hyperledger Overview - 20181024
Hyperledger Overview - 20181024Hyperledger Overview - 20181024
Hyperledger Overview - 20181024
 
Fabric Composer - Construct 2017
Fabric Composer - Construct 2017Fabric Composer - Construct 2017
Fabric Composer - Construct 2017
 
IBM presents: Hyperledger Fabric Hands On Workshop - part 1
IBM presents: Hyperledger Fabric Hands On Workshop - part 1IBM presents: Hyperledger Fabric Hands On Workshop - part 1
IBM presents: Hyperledger Fabric Hands On Workshop - part 1
 
Hyperledger Lightning Talk
Hyperledger Lightning TalkHyperledger Lightning Talk
Hyperledger Lightning Talk
 
Gluecon 2016 Keynote: Deploying and Managing Blockchain Applications
Gluecon 2016 Keynote: Deploying and Managing Blockchain ApplicationsGluecon 2016 Keynote: Deploying and Managing Blockchain Applications
Gluecon 2016 Keynote: Deploying and Managing Blockchain Applications
 
Defrag X Keynote: Deploying and managing Global Blockchain Network
Defrag X Keynote: Deploying and managing Global Blockchain NetworkDefrag X Keynote: Deploying and managing Global Blockchain Network
Defrag X Keynote: Deploying and managing Global Blockchain Network
 
Hyperledger fabric 20180528
Hyperledger fabric 20180528Hyperledger fabric 20180528
Hyperledger fabric 20180528
 
Blockchain with HyperLedger (Public version)
Blockchain with HyperLedger (Public version)Blockchain with HyperLedger (Public version)
Blockchain with HyperLedger (Public version)
 
Excelian hyperledger fabric-feb17
Excelian hyperledger fabric-feb17Excelian hyperledger fabric-feb17
Excelian hyperledger fabric-feb17
 
Hyperledger fabric 3
Hyperledger fabric 3Hyperledger fabric 3
Hyperledger fabric 3
 

Viewers also liked

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
 
IBM Bluemix Paris Meetup #22-20170315 Meetup @VillagebyCA - Serverless & Open...
IBM Bluemix Paris Meetup #22-20170315 Meetup @VillagebyCA - Serverless & Open...IBM Bluemix Paris Meetup #22-20170315 Meetup @VillagebyCA - Serverless & Open...
IBM Bluemix Paris Meetup #22-20170315 Meetup @VillagebyCA - Serverless & Open...IBM France Lab
 
IBM Bluemix Paris Meetup #20 - 20161214
IBM Bluemix Paris Meetup #20 - 20161214IBM Bluemix Paris Meetup #20 - 20161214
IBM Bluemix Paris Meetup #20 - 20161214IBM France Lab
 
IBM Bluemix Meetup Paris #20 - 20161214
IBM Bluemix Meetup Paris #20 - 20161214 IBM Bluemix Meetup Paris #20 - 20161214
IBM Bluemix Meetup Paris #20 - 20161214 IBM France Lab
 
IBM Bluemix Paris Meetup #21-20170131 Meetup @Ingima - Iot & Sécurité
IBM Bluemix Paris Meetup #21-20170131 Meetup @Ingima - Iot & SécuritéIBM Bluemix Paris Meetup #21-20170131 Meetup @Ingima - Iot & Sécurité
IBM Bluemix Paris Meetup #21-20170131 Meetup @Ingima - Iot & SécuritéIBM France Lab
 
IBM Bluemix Paris meetup - The Weather Data - Epitech - 20161109
IBM Bluemix Paris meetup - The Weather Data - Epitech - 20161109IBM Bluemix Paris meetup - The Weather Data - Epitech - 20161109
IBM Bluemix Paris meetup - The Weather Data - Epitech - 20161109IBM France Lab
 
IBM Bluemix Paris meetup - #chatbot- 20161214
IBM Bluemix Paris meetup - #chatbot-  20161214IBM Bluemix Paris meetup - #chatbot-  20161214
IBM Bluemix Paris meetup - #chatbot- 20161214IBM France Lab
 
IBM Codename: Bluemix - Cloudfoundry, PaaS development and deployment trainin...
IBM Codename: Bluemix - Cloudfoundry, PaaS development and deployment trainin...IBM Codename: Bluemix - Cloudfoundry, PaaS development and deployment trainin...
IBM Codename: Bluemix - Cloudfoundry, PaaS development and deployment trainin...Romeo Kienzler
 
IBM Bluemix Paris meetup #16 20160914 - Introduction à Bluemix -v2
IBM Bluemix Paris meetup #16    20160914 - Introduction à Bluemix -v2IBM Bluemix Paris meetup #16    20160914 - Introduction à Bluemix -v2
IBM Bluemix Paris meetup #16 20160914 - Introduction à Bluemix -v2IBM France Lab
 
IBM Bluemix Nice Meetup #1 - CEEI NCA - 20160630 -
IBM Bluemix Nice Meetup #1 - CEEI NCA - 20160630 - IBM Bluemix Nice Meetup #1 - CEEI NCA - 20160630 -
IBM Bluemix Nice Meetup #1 - CEEI NCA - 20160630 - IBM France Lab
 
IBM Bluemix Nice Meetup #2 - CEEI NCA - 20161011 -
IBM Bluemix Nice Meetup #2 - CEEI NCA - 20161011 - IBM Bluemix Nice Meetup #2 - CEEI NCA - 20161011 -
IBM Bluemix Nice Meetup #2 - CEEI NCA - 20161011 - IBM France Lab
 
IBM Bluemix Nice meetup - Data & Analytics - CEEINCA - 20161116
IBM Bluemix Nice meetup - Data & Analytics - CEEINCA - 20161116IBM Bluemix Nice meetup - Data & Analytics - CEEINCA - 20161116
IBM Bluemix Nice meetup - Data & Analytics - CEEINCA - 20161116IBM France Lab
 
Architecture of the Hyperledger Blockchain Fabric - Christian Cachin - IBM Re...
Architecture of the Hyperledger Blockchain Fabric - Christian Cachin - IBM Re...Architecture of the Hyperledger Blockchain Fabric - Christian Cachin - IBM Re...
Architecture of the Hyperledger Blockchain Fabric - Christian Cachin - IBM Re...Romeo Kienzler
 
Introduction to Blockchain and the Hyperledger Project
Introduction to Blockchain and the Hyperledger ProjectIntroduction to Blockchain and the Hyperledger Project
Introduction to Blockchain and the Hyperledger ProjectManuel Garcia
 
Blockchain Trends and Applications
Blockchain Trends and ApplicationsBlockchain Trends and Applications
Blockchain Trends and ApplicationsNICSA
 
Why banks invest in blockchain (and not in bitcoin)
Why banks invest in blockchain (and not in bitcoin)Why banks invest in blockchain (and not in bitcoin)
Why banks invest in blockchain (and not in bitcoin)Koen Vingerhoets
 
State of Blockchain Q4 2016
State of Blockchain Q4 2016State of Blockchain Q4 2016
State of Blockchain Q4 2016CoinDesk
 
IBM Bluemix Paris meetup - - Epitech - 20161109
IBM Bluemix Paris meetup - - Epitech - 20161109IBM Bluemix Paris meetup - - Epitech - 20161109
IBM Bluemix Paris meetup - - Epitech - 20161109IBM France Lab
 
IBM Bluemix Paris meetup - Big Data & Analytics dans le Cloud - Epitech- 2016...
IBM Bluemix Paris meetup - Big Data & Analytics dans le Cloud - Epitech- 2016...IBM Bluemix Paris meetup - Big Data & Analytics dans le Cloud - Epitech- 2016...
IBM Bluemix Paris meetup - Big Data & Analytics dans le Cloud - Epitech- 2016...IBM France Lab
 
IBM BlueMix Architecture and Deep Dive (Powered by CloudFoundry)
IBM BlueMix Architecture and Deep Dive (Powered by CloudFoundry) IBM BlueMix Architecture and Deep Dive (Powered by CloudFoundry)
IBM BlueMix Architecture and Deep Dive (Powered by CloudFoundry) Animesh Singh
 

Viewers also liked (20)

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 Bluemix Paris Meetup #22-20170315 Meetup @VillagebyCA - Serverless & Open...
IBM Bluemix Paris Meetup #22-20170315 Meetup @VillagebyCA - Serverless & Open...IBM Bluemix Paris Meetup #22-20170315 Meetup @VillagebyCA - Serverless & Open...
IBM Bluemix Paris Meetup #22-20170315 Meetup @VillagebyCA - Serverless & Open...
 
IBM Bluemix Paris Meetup #20 - 20161214
IBM Bluemix Paris Meetup #20 - 20161214IBM Bluemix Paris Meetup #20 - 20161214
IBM Bluemix Paris Meetup #20 - 20161214
 
IBM Bluemix Meetup Paris #20 - 20161214
IBM Bluemix Meetup Paris #20 - 20161214 IBM Bluemix Meetup Paris #20 - 20161214
IBM Bluemix Meetup Paris #20 - 20161214
 
IBM Bluemix Paris Meetup #21-20170131 Meetup @Ingima - Iot & Sécurité
IBM Bluemix Paris Meetup #21-20170131 Meetup @Ingima - Iot & SécuritéIBM Bluemix Paris Meetup #21-20170131 Meetup @Ingima - Iot & Sécurité
IBM Bluemix Paris Meetup #21-20170131 Meetup @Ingima - Iot & Sécurité
 
IBM Bluemix Paris meetup - The Weather Data - Epitech - 20161109
IBM Bluemix Paris meetup - The Weather Data - Epitech - 20161109IBM Bluemix Paris meetup - The Weather Data - Epitech - 20161109
IBM Bluemix Paris meetup - The Weather Data - Epitech - 20161109
 
IBM Bluemix Paris meetup - #chatbot- 20161214
IBM Bluemix Paris meetup - #chatbot-  20161214IBM Bluemix Paris meetup - #chatbot-  20161214
IBM Bluemix Paris meetup - #chatbot- 20161214
 
IBM Codename: Bluemix - Cloudfoundry, PaaS development and deployment trainin...
IBM Codename: Bluemix - Cloudfoundry, PaaS development and deployment trainin...IBM Codename: Bluemix - Cloudfoundry, PaaS development and deployment trainin...
IBM Codename: Bluemix - Cloudfoundry, PaaS development and deployment trainin...
 
IBM Bluemix Paris meetup #16 20160914 - Introduction à Bluemix -v2
IBM Bluemix Paris meetup #16    20160914 - Introduction à Bluemix -v2IBM Bluemix Paris meetup #16    20160914 - Introduction à Bluemix -v2
IBM Bluemix Paris meetup #16 20160914 - Introduction à Bluemix -v2
 
IBM Bluemix Nice Meetup #1 - CEEI NCA - 20160630 -
IBM Bluemix Nice Meetup #1 - CEEI NCA - 20160630 - IBM Bluemix Nice Meetup #1 - CEEI NCA - 20160630 -
IBM Bluemix Nice Meetup #1 - CEEI NCA - 20160630 -
 
IBM Bluemix Nice Meetup #2 - CEEI NCA - 20161011 -
IBM Bluemix Nice Meetup #2 - CEEI NCA - 20161011 - IBM Bluemix Nice Meetup #2 - CEEI NCA - 20161011 -
IBM Bluemix Nice Meetup #2 - CEEI NCA - 20161011 -
 
IBM Bluemix Nice meetup - Data & Analytics - CEEINCA - 20161116
IBM Bluemix Nice meetup - Data & Analytics - CEEINCA - 20161116IBM Bluemix Nice meetup - Data & Analytics - CEEINCA - 20161116
IBM Bluemix Nice meetup - Data & Analytics - CEEINCA - 20161116
 
Architecture of the Hyperledger Blockchain Fabric - Christian Cachin - IBM Re...
Architecture of the Hyperledger Blockchain Fabric - Christian Cachin - IBM Re...Architecture of the Hyperledger Blockchain Fabric - Christian Cachin - IBM Re...
Architecture of the Hyperledger Blockchain Fabric - Christian Cachin - IBM Re...
 
Introduction to Blockchain and the Hyperledger Project
Introduction to Blockchain and the Hyperledger ProjectIntroduction to Blockchain and the Hyperledger Project
Introduction to Blockchain and the Hyperledger Project
 
Blockchain Trends and Applications
Blockchain Trends and ApplicationsBlockchain Trends and Applications
Blockchain Trends and Applications
 
Why banks invest in blockchain (and not in bitcoin)
Why banks invest in blockchain (and not in bitcoin)Why banks invest in blockchain (and not in bitcoin)
Why banks invest in blockchain (and not in bitcoin)
 
State of Blockchain Q4 2016
State of Blockchain Q4 2016State of Blockchain Q4 2016
State of Blockchain Q4 2016
 
IBM Bluemix Paris meetup - - Epitech - 20161109
IBM Bluemix Paris meetup - - Epitech - 20161109IBM Bluemix Paris meetup - - Epitech - 20161109
IBM Bluemix Paris meetup - - Epitech - 20161109
 
IBM Bluemix Paris meetup - Big Data & Analytics dans le Cloud - Epitech- 2016...
IBM Bluemix Paris meetup - Big Data & Analytics dans le Cloud - Epitech- 2016...IBM Bluemix Paris meetup - Big Data & Analytics dans le Cloud - Epitech- 2016...
IBM Bluemix Paris meetup - Big Data & Analytics dans le Cloud - Epitech- 2016...
 
IBM BlueMix Architecture and Deep Dive (Powered by CloudFoundry)
IBM BlueMix Architecture and Deep Dive (Powered by CloudFoundry) IBM BlueMix Architecture and Deep Dive (Powered by CloudFoundry)
IBM BlueMix Architecture and Deep Dive (Powered by CloudFoundry)
 

Similar to IBM Bluemix Nice Meetup #4-20170302 6 Meetup @INRIA - BlockChain

Blockchain explained cata
Blockchain explained   cataBlockchain explained   cata
Blockchain explained cataMogul Marketing
 
TDC2018FLN | Trilha Blockchain - BlockChain Casos de Usos alem das CryptoMoedas
TDC2018FLN | Trilha Blockchain - BlockChain Casos de Usos alem das CryptoMoedasTDC2018FLN | Trilha Blockchain - BlockChain Casos de Usos alem das CryptoMoedas
TDC2018FLN | Trilha Blockchain - BlockChain Casos de Usos alem das CryptoMoedastdc-globalcode
 
Blockchain for Business
Blockchain for BusinessBlockchain for Business
Blockchain for BusinessAhmad Gohar
 
Blockchain in enterprise - Challenges, Considerations and Designs
Blockchain in enterprise - Challenges, Considerations and DesignsBlockchain in enterprise - Challenges, Considerations and Designs
Blockchain in enterprise - Challenges, Considerations and DesignsMichael Chi
 
Making Blockchain Real for Business at the "z Systems Agile Enterprise Develo...
Making Blockchain Real for Business at the "z Systems Agile Enterprise Develo...Making Blockchain Real for Business at the "z Systems Agile Enterprise Develo...
Making Blockchain Real for Business at the "z Systems Agile Enterprise Develo...DevOps for Enterprise Systems
 
Blockchain EXE #12:海外遠征を含む最新事情共有(Jim Maricondo | ConsenSys)
Blockchain EXE #12:海外遠征を含む最新事情共有(Jim Maricondo | ConsenSys)Blockchain EXE #12:海外遠征を含む最新事情共有(Jim Maricondo | ConsenSys)
Blockchain EXE #12:海外遠征を含む最新事情共有(Jim Maricondo | ConsenSys)blockchainexe
 
Software Architecture and Model-driven Engineering for Blockchain Applications
Software Architecture and Model-driven Engineering for Blockchain ApplicationsSoftware Architecture and Model-driven Engineering for Blockchain Applications
Software Architecture and Model-driven Engineering for Blockchain ApplicationsIngo Weber
 
Business Opportunities in Fintech and Blockchain
Business Opportunities in Fintech and BlockchainBusiness Opportunities in Fintech and Blockchain
Business Opportunities in Fintech and BlockchainSaeed Al Dhaheri
 
IBM - Blockchain Explained - Introduction for Business
IBM - Blockchain Explained - Introduction for BusinessIBM - Blockchain Explained - Introduction for Business
IBM - Blockchain Explained - Introduction for BusinessIBM Sverige
 
Cisco on Distributed Ledgers & Blockchain
Cisco on Distributed Ledgers & BlockchainCisco on Distributed Ledgers & Blockchain
Cisco on Distributed Ledgers & BlockchainMatteo Masi
 
In-Memory Computing Driving Edge Computing and Blockchain Technologies
In-Memory Computing Driving Edge Computing and Blockchain TechnologiesIn-Memory Computing Driving Edge Computing and Blockchain Technologies
In-Memory Computing Driving Edge Computing and Blockchain Technologiesdsapps
 
Software Architecture and Model-Driven Engineering for Blockchain
Software Architecture and Model-Driven Engineering for BlockchainSoftware Architecture and Model-Driven Engineering for Blockchain
Software Architecture and Model-Driven Engineering for BlockchainIngo Weber
 
Blockchain: Background and Data61 Research Overview
Blockchain: Background and Data61 Research OverviewBlockchain: Background and Data61 Research Overview
Blockchain: Background and Data61 Research OverviewIngo Weber
 
Blockchain 101 for Government Officials
Blockchain 101 for Government OfficialsBlockchain 101 for Government Officials
Blockchain 101 for Government OfficialsMarquis Cabrera
 

Similar to IBM Bluemix Nice Meetup #4-20170302 6 Meetup @INRIA - BlockChain (20)

Blockchain explained cata
Blockchain explained   cataBlockchain explained   cata
Blockchain explained cata
 
TDC2018FLN | Trilha Blockchain - BlockChain Casos de Usos alem das CryptoMoedas
TDC2018FLN | Trilha Blockchain - BlockChain Casos de Usos alem das CryptoMoedasTDC2018FLN | Trilha Blockchain - BlockChain Casos de Usos alem das CryptoMoedas
TDC2018FLN | Trilha Blockchain - BlockChain Casos de Usos alem das CryptoMoedas
 
Blockchain for Business
Blockchain for BusinessBlockchain for Business
Blockchain for Business
 
Blockchain in enterprise - Challenges, Considerations and Designs
Blockchain in enterprise - Challenges, Considerations and DesignsBlockchain in enterprise - Challenges, Considerations and Designs
Blockchain in enterprise - Challenges, Considerations and Designs
 
Making Blockchain Real for Business at the "z Systems Agile Enterprise Develo...
Making Blockchain Real for Business at the "z Systems Agile Enterprise Develo...Making Blockchain Real for Business at the "z Systems Agile Enterprise Develo...
Making Blockchain Real for Business at the "z Systems Agile Enterprise Develo...
 
Blockchain EXE #12:海外遠征を含む最新事情共有(Jim Maricondo | ConsenSys)
Blockchain EXE #12:海外遠征を含む最新事情共有(Jim Maricondo | ConsenSys)Blockchain EXE #12:海外遠征を含む最新事情共有(Jim Maricondo | ConsenSys)
Blockchain EXE #12:海外遠征を含む最新事情共有(Jim Maricondo | ConsenSys)
 
Software Architecture and Model-driven Engineering for Blockchain Applications
Software Architecture and Model-driven Engineering for Blockchain ApplicationsSoftware Architecture and Model-driven Engineering for Blockchain Applications
Software Architecture and Model-driven Engineering for Blockchain Applications
 
"Creating a Competitive Edge Using Blockchain Technology"
"Creating a Competitive Edge Using Blockchain Technology""Creating a Competitive Edge Using Blockchain Technology"
"Creating a Competitive Edge Using Blockchain Technology"
 
Cloud Customer Architecture for Blockchain
Cloud Customer Architecture for BlockchainCloud Customer Architecture for Blockchain
Cloud Customer Architecture for Blockchain
 
Business Opportunities in Fintech and Blockchain
Business Opportunities in Fintech and BlockchainBusiness Opportunities in Fintech and Blockchain
Business Opportunities in Fintech and Blockchain
 
IBM - Blockchain Explained - Introduction for Business
IBM - Blockchain Explained - Introduction for BusinessIBM - Blockchain Explained - Introduction for Business
IBM - Blockchain Explained - Introduction for Business
 
Blockchain Explained for Devlopers
Blockchain Explained for DevlopersBlockchain Explained for Devlopers
Blockchain Explained for Devlopers
 
Cisco on Distributed Ledgers & Blockchain
Cisco on Distributed Ledgers & BlockchainCisco on Distributed Ledgers & Blockchain
Cisco on Distributed Ledgers & Blockchain
 
Oracle OpenWorld 2017 Review (31st October 2017 - 250 slides)
Oracle OpenWorld 2017 Review (31st October 2017 - 250 slides)Oracle OpenWorld 2017 Review (31st October 2017 - 250 slides)
Oracle OpenWorld 2017 Review (31st October 2017 - 250 slides)
 
Digital Transformation and Blockchain
Digital Transformation and BlockchainDigital Transformation and Blockchain
Digital Transformation and Blockchain
 
Conoscerehyperledger
ConoscerehyperledgerConoscerehyperledger
Conoscerehyperledger
 
In-Memory Computing Driving Edge Computing and Blockchain Technologies
In-Memory Computing Driving Edge Computing and Blockchain TechnologiesIn-Memory Computing Driving Edge Computing and Blockchain Technologies
In-Memory Computing Driving Edge Computing and Blockchain Technologies
 
Software Architecture and Model-Driven Engineering for Blockchain
Software Architecture and Model-Driven Engineering for BlockchainSoftware Architecture and Model-Driven Engineering for Blockchain
Software Architecture and Model-Driven Engineering for Blockchain
 
Blockchain: Background and Data61 Research Overview
Blockchain: Background and Data61 Research OverviewBlockchain: Background and Data61 Research Overview
Blockchain: Background and Data61 Research Overview
 
Blockchain 101 for Government Officials
Blockchain 101 for Government OfficialsBlockchain 101 for Government Officials
Blockchain 101 for Government Officials
 

More from IBM France Lab

20200113 - IBM Cloud Côte d'Azur - DeepDive Kubernetes
20200113 - IBM Cloud Côte d'Azur - DeepDive Kubernetes20200113 - IBM Cloud Côte d'Azur - DeepDive Kubernetes
20200113 - IBM Cloud Côte d'Azur - DeepDive KubernetesIBM France Lab
 
20200114 - IBM Cloud Paris Meetup - DevOps
20200114 - IBM Cloud Paris Meetup - DevOps20200114 - IBM Cloud Paris Meetup - DevOps
20200114 - IBM Cloud Paris Meetup - DevOpsIBM France Lab
 
20200128 - Meetup Nice Côte d'Azur - Agile Mindset
20200128 - Meetup Nice Côte d'Azur - Agile Mindset20200128 - Meetup Nice Côte d'Azur - Agile Mindset
20200128 - Meetup Nice Côte d'Azur - Agile MindsetIBM France Lab
 
Défis de l'IA : droits, devoirs, enjeux économiques et éthiques
Défis de l'IA : droits, devoirs, enjeux économiques et éthiquesDéfis de l'IA : droits, devoirs, enjeux économiques et éthiques
Défis de l'IA : droits, devoirs, enjeux économiques et éthiquesIBM France Lab
 
Meetup ibm abakus banque postale
Meetup ibm abakus banque postaleMeetup ibm abakus banque postale
Meetup ibm abakus banque postaleIBM France Lab
 
20190613 - IBM Cloud Côte d'Azur meetup - "Cloud & Containers"
20190613 - IBM Cloud Côte d'Azur meetup - "Cloud & Containers"20190613 - IBM Cloud Côte d'Azur meetup - "Cloud & Containers"
20190613 - IBM Cloud Côte d'Azur meetup - "Cloud & Containers"IBM France Lab
 
20190613 - IBM Cloud Côte d'Azur meetup - "Cloud & Containers"
20190613 - IBM Cloud Côte d'Azur meetup - "Cloud & Containers"20190613 - IBM Cloud Côte d'Azur meetup - "Cloud & Containers"
20190613 - IBM Cloud Côte d'Azur meetup - "Cloud & Containers"IBM France Lab
 
IBM Watson IOT - Acoustic or Visual Insights
IBM Watson IOT - Acoustic or Visual InsightsIBM Watson IOT - Acoustic or Visual Insights
IBM Watson IOT - Acoustic or Visual InsightsIBM France Lab
 
Retour expérience Track & Trace - IBM using Sigfox.
Retour expérience Track & Trace - IBM using Sigfox.Retour expérience Track & Trace - IBM using Sigfox.
Retour expérience Track & Trace - IBM using Sigfox.IBM France Lab
 
20190520 - IBM Cloud Paris-Saclay Meetup - Hardis Group
20190520  - IBM Cloud Paris-Saclay Meetup - Hardis Group20190520  - IBM Cloud Paris-Saclay Meetup - Hardis Group
20190520 - IBM Cloud Paris-Saclay Meetup - Hardis GroupIBM France Lab
 
IBM Cloud Paris Meetup - 20190520 - IA & Power
IBM Cloud Paris Meetup - 20190520 - IA & PowerIBM Cloud Paris Meetup - 20190520 - IA & Power
IBM Cloud Paris Meetup - 20190520 - IA & PowerIBM France Lab
 
IBM Cloud Côte d'Azur Meetup - 20190328 - Optimisation
IBM Cloud Côte d'Azur Meetup - 20190328 - OptimisationIBM Cloud Côte d'Azur Meetup - 20190328 - Optimisation
IBM Cloud Côte d'Azur Meetup - 20190328 - OptimisationIBM France Lab
 
IBM Cloud Côte d'Azur Meetup - 20190328 - Optimisation
IBM Cloud Côte d'Azur Meetup - 20190328 - OptimisationIBM Cloud Côte d'Azur Meetup - 20190328 - Optimisation
IBM Cloud Côte d'Azur Meetup - 20190328 - OptimisationIBM France Lab
 
IBM Cloud Bordeaux Meetup - 20190325 - Software Factory
IBM Cloud Bordeaux Meetup - 20190325 - Software FactoryIBM Cloud Bordeaux Meetup - 20190325 - Software Factory
IBM Cloud Bordeaux Meetup - 20190325 - Software FactoryIBM France Lab
 
IBM Cloud Paris Meetup - 20190129 - Assima
IBM Cloud Paris Meetup - 20190129 - AssimaIBM Cloud Paris Meetup - 20190129 - Assima
IBM Cloud Paris Meetup - 20190129 - AssimaIBM France Lab
 
IBM Cloud Paris Meetup - 20190129 - Myrtea
IBM Cloud Paris Meetup - 20190129 - MyrteaIBM Cloud Paris Meetup - 20190129 - Myrtea
IBM Cloud Paris Meetup - 20190129 - MyrteaIBM France Lab
 
IBM Cloud Paris Meetup - 20181016 - L'agilité à l'échelle
IBM Cloud Paris Meetup - 20181016 - L'agilité à l'échelleIBM Cloud Paris Meetup - 20181016 - L'agilité à l'échelle
IBM Cloud Paris Meetup - 20181016 - L'agilité à l'échelleIBM France Lab
 
IBM Cloud Côte d'Azur Meetup - Blockchain Business Processes & Rule-based Sm...
IBM Cloud Côte d'Azur Meetup - Blockchain Business Processes &  Rule-based Sm...IBM Cloud Côte d'Azur Meetup - Blockchain Business Processes &  Rule-based Sm...
IBM Cloud Côte d'Azur Meetup - Blockchain Business Processes & Rule-based Sm...IBM France Lab
 
IBM Cloud Paris Meetup - 20180911 - Common Ledger for Public Administration
IBM Cloud Paris Meetup - 20180911 - Common Ledger for Public AdministrationIBM Cloud Paris Meetup - 20180911 - Common Ledger for Public Administration
IBM Cloud Paris Meetup - 20180911 - Common Ledger for Public AdministrationIBM France Lab
 
IBM Cloud Paris Meetup - 20180911 - Smart Citizen Bot
IBM Cloud Paris Meetup - 20180911 - Smart Citizen BotIBM Cloud Paris Meetup - 20180911 - Smart Citizen Bot
IBM Cloud Paris Meetup - 20180911 - Smart Citizen BotIBM France Lab
 

More from IBM France Lab (20)

20200113 - IBM Cloud Côte d'Azur - DeepDive Kubernetes
20200113 - IBM Cloud Côte d'Azur - DeepDive Kubernetes20200113 - IBM Cloud Côte d'Azur - DeepDive Kubernetes
20200113 - IBM Cloud Côte d'Azur - DeepDive Kubernetes
 
20200114 - IBM Cloud Paris Meetup - DevOps
20200114 - IBM Cloud Paris Meetup - DevOps20200114 - IBM Cloud Paris Meetup - DevOps
20200114 - IBM Cloud Paris Meetup - DevOps
 
20200128 - Meetup Nice Côte d'Azur - Agile Mindset
20200128 - Meetup Nice Côte d'Azur - Agile Mindset20200128 - Meetup Nice Côte d'Azur - Agile Mindset
20200128 - Meetup Nice Côte d'Azur - Agile Mindset
 
Défis de l'IA : droits, devoirs, enjeux économiques et éthiques
Défis de l'IA : droits, devoirs, enjeux économiques et éthiquesDéfis de l'IA : droits, devoirs, enjeux économiques et éthiques
Défis de l'IA : droits, devoirs, enjeux économiques et éthiques
 
Meetup ibm abakus banque postale
Meetup ibm abakus banque postaleMeetup ibm abakus banque postale
Meetup ibm abakus banque postale
 
20190613 - IBM Cloud Côte d'Azur meetup - "Cloud & Containers"
20190613 - IBM Cloud Côte d'Azur meetup - "Cloud & Containers"20190613 - IBM Cloud Côte d'Azur meetup - "Cloud & Containers"
20190613 - IBM Cloud Côte d'Azur meetup - "Cloud & Containers"
 
20190613 - IBM Cloud Côte d'Azur meetup - "Cloud & Containers"
20190613 - IBM Cloud Côte d'Azur meetup - "Cloud & Containers"20190613 - IBM Cloud Côte d'Azur meetup - "Cloud & Containers"
20190613 - IBM Cloud Côte d'Azur meetup - "Cloud & Containers"
 
IBM Watson IOT - Acoustic or Visual Insights
IBM Watson IOT - Acoustic or Visual InsightsIBM Watson IOT - Acoustic or Visual Insights
IBM Watson IOT - Acoustic or Visual Insights
 
Retour expérience Track & Trace - IBM using Sigfox.
Retour expérience Track & Trace - IBM using Sigfox.Retour expérience Track & Trace - IBM using Sigfox.
Retour expérience Track & Trace - IBM using Sigfox.
 
20190520 - IBM Cloud Paris-Saclay Meetup - Hardis Group
20190520  - IBM Cloud Paris-Saclay Meetup - Hardis Group20190520  - IBM Cloud Paris-Saclay Meetup - Hardis Group
20190520 - IBM Cloud Paris-Saclay Meetup - Hardis Group
 
IBM Cloud Paris Meetup - 20190520 - IA & Power
IBM Cloud Paris Meetup - 20190520 - IA & PowerIBM Cloud Paris Meetup - 20190520 - IA & Power
IBM Cloud Paris Meetup - 20190520 - IA & Power
 
IBM Cloud Côte d'Azur Meetup - 20190328 - Optimisation
IBM Cloud Côte d'Azur Meetup - 20190328 - OptimisationIBM Cloud Côte d'Azur Meetup - 20190328 - Optimisation
IBM Cloud Côte d'Azur Meetup - 20190328 - Optimisation
 
IBM Cloud Côte d'Azur Meetup - 20190328 - Optimisation
IBM Cloud Côte d'Azur Meetup - 20190328 - OptimisationIBM Cloud Côte d'Azur Meetup - 20190328 - Optimisation
IBM Cloud Côte d'Azur Meetup - 20190328 - Optimisation
 
IBM Cloud Bordeaux Meetup - 20190325 - Software Factory
IBM Cloud Bordeaux Meetup - 20190325 - Software FactoryIBM Cloud Bordeaux Meetup - 20190325 - Software Factory
IBM Cloud Bordeaux Meetup - 20190325 - Software Factory
 
IBM Cloud Paris Meetup - 20190129 - Assima
IBM Cloud Paris Meetup - 20190129 - AssimaIBM Cloud Paris Meetup - 20190129 - Assima
IBM Cloud Paris Meetup - 20190129 - Assima
 
IBM Cloud Paris Meetup - 20190129 - Myrtea
IBM Cloud Paris Meetup - 20190129 - MyrteaIBM Cloud Paris Meetup - 20190129 - Myrtea
IBM Cloud Paris Meetup - 20190129 - Myrtea
 
IBM Cloud Paris Meetup - 20181016 - L'agilité à l'échelle
IBM Cloud Paris Meetup - 20181016 - L'agilité à l'échelleIBM Cloud Paris Meetup - 20181016 - L'agilité à l'échelle
IBM Cloud Paris Meetup - 20181016 - L'agilité à l'échelle
 
IBM Cloud Côte d'Azur Meetup - Blockchain Business Processes & Rule-based Sm...
IBM Cloud Côte d'Azur Meetup - Blockchain Business Processes &  Rule-based Sm...IBM Cloud Côte d'Azur Meetup - Blockchain Business Processes &  Rule-based Sm...
IBM Cloud Côte d'Azur Meetup - Blockchain Business Processes & Rule-based Sm...
 
IBM Cloud Paris Meetup - 20180911 - Common Ledger for Public Administration
IBM Cloud Paris Meetup - 20180911 - Common Ledger for Public AdministrationIBM Cloud Paris Meetup - 20180911 - Common Ledger for Public Administration
IBM Cloud Paris Meetup - 20180911 - Common Ledger for Public Administration
 
IBM Cloud Paris Meetup - 20180911 - Smart Citizen Bot
IBM Cloud Paris Meetup - 20180911 - Smart Citizen BotIBM Cloud Paris Meetup - 20180911 - Smart Citizen Bot
IBM Cloud Paris Meetup - 20180911 - Smart Citizen Bot
 

Recently uploaded

Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksSoftradix Technologies
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAzure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAndikSusilo4
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?XfilesPro
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 

Recently uploaded (20)

Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAzure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & Application
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 

IBM Bluemix Nice Meetup #4-20170302 6 Meetup @INRIA - BlockChain

  • 1. hok@fr.ibm.com @IBMFranceLab #bluemix 16 Novembre 2016 Nice Bluemix Meetup #4, 2 Mars 2017 1 Dominique Hok, Benjamin Fuentes et le Riviera JUG Lieu : INRIA Sophia Antipolis
  • 2. MEETUP #4 avec le et un grand merci à l’INRIA Sophia-Antipolis pour son accueil sujet: Blockchain, Hyperledger et IBM Bluemix 2 2
  • 3. Agenda • 18h30 : Présentation du Meetup par Dominique Hok, IBM France Lab et Stéphane Epardaud, Riviera JUG • 18h33 : Introduction au PaaS IBM Bluemix par Arlémi Turpault, IBM Developer Advocate Digital Business Group. • 19h53 : L’interêt de la Blockchain pour les entreprises et les institutions. par Gérard Richter, IBM Cloud Consultant, Business Development & ISV, Innovation Center Nice. • 19h15:développement Blockchain sur Hyperledger et démo d’ une application Bluemix d’ échange de contrats. par Benjamin Fuentes, IBM Architect Ecosystem Developers and Startups, Bluemix & Blockchain Advocate, Business Solution Center Nice. • 19h55 : Q&A et discussions autour d’ un verre. • 20h30 : Fin 3 3
  • 4. Agenda • 18h30 : Présentation du Meetup par Dominique Hok, IBM France Lab et Stéphane Epardaud, Riviera JUG • 18h33 : Introduction au PaaS IBM Bluemix par Arlémi Turpault, IBM Developer Advocate Digital Business Group. • 19h53 : L’interêt de la Blockchain pour les entreprises et les institutions. par Gérard Richter, IBM Cloud Consultant, Business Development & ISV, Innovation Center Nice. • 19h15:développement Blockchain sur Hyperledger et démo d’ une application Bluemix d’ échange de contrats. par Benjamin Fuentes, IBM Architect Ecosystem Developers and Startups, Bluemix & Blockchain Advocate, Business Solution Center Nice. • 19h55 : Q&A et discussions autour d’ un verre. • 20h30 : Fin 4 4
  • 5. What’s that and what can it do for me? Arlemi Turpault, Developer Advocate March, 2017 @arlemi IBM Bluemix
  • 7. Bluemix: Platform-as-a-Service How to make the life of a developer easier
  • 8. Build, run, scale, manage… in the cloud Developer Experience § Rapidly deploy and scale apps § Compose your apps quickly with useful APIs and Services § Avoid tedious backend configuration 8 Enterprise Capability §Securely integrate with your on-prem systems and data §Manage your app lifecyclewith DevOps §Develop and deploy on a platform built on a foundation of open tech
  • 9. Developer focus on what matters most: the app 9 Networking Storage Servers Virtualization O/S Middleware Runtime Data Applications Traditional On-Premises Networking Storage Servers Virtualization O/S Middleware Runtime Data Applications Platform as a Service Networking Storage Servers Virtualization O/S Middleware Runtime Data Applications Software as a Service Networking Storage Servers Virtualization Middleware Runtime Data Applications Infrastructure as a Service O/S Vendor Manages in CloudClient Manages Standardization; OPEX savings; faster time to value Customization; higher costs; slower time to value
  • 11. Demo Because a demo is worth a thousand words
  • 13. How does it work? The magic behind
  • 14. Bluemix CloudFoundry Architecture § When deploying an app, the Bluemix environment determines an appropriate virtual server based on: – The load already there – Runtimes or framework supported § Each execution environment is isolated from the exec environment of other apps § Source: https://console.ng.bluemix.net/docs/ov erview/whatisbluemix.html#architectur e 14
  • 16. Agenda • 18h30 : Présentation du Meetup par Dominique Hok, IBM France Lab et Stéphane Epardaud, Riviera JUG • 18h33 : Introduction au PaaS IBM Bluemix par Arlémi Turpault, IBM Developer Advocate Digital Business Group. • 19h53 : L’interêt de la Blockchain pour les entreprises et les institutions. par Gérard Richter, IBM Cloud Consultant, Business Development & ISV, Innovation Center Nice. • 19h15:développement Blockchain sur Hyperledger et démo d’ une application Bluemix d’ échange de contrats. par Benjamin Fuentes, IBM Architect Ecosystem Developers and Startups, Bluemix & Blockchain Advocate, Business Solution Center Nice. • 19h55 : Q&A et discussions autour d’ un verre. • 20h30 : Fin 1 16
  • 17. Blockchain Gerard Richter March, 2017 How Blockchain is going to change Business Interactions
  • 18. Agenda • Blockchain Overview • Business Value and Use Cases • Technology • IBM Blockchain
  • 20. Blockchain underpins Bitcoin but the technology is applicable to a whole range of business processes 20 Industries are interested in BLOCKCHAIN … not in CRYPTOCURRENCIES
  • 21. What is a Blockchain network? 21 A set of nodes … ... running a p2p CONSENSUS protocol ... ... to maintain a common record of transactions: the BLOCKCHAIN
  • 22. The promise of disintermediated models 22
  • 24. What can you store as a Transaction in a Blockchain? 24 Transaction Blockchain Example Traditional Business On platform Asset Cash Cryptocurrency Commercial Bank Off platform Asset Diamonds Properties Vehicles Custodian Bank Smart Contract Insurance Supply chain Clearing House
  • 25. Business Value and Use Cases
  • 26. Business networks, wealth & markets 26 o Business Networks benefit from connectivity • Participants are customers, suppliers, banks, partners • Cross geography & regulatory boundary o Wealth is generated by the flow of goods & services across business network o Markets are central to this process: • Public (fruit market, car auction), or • Private (supply chain financing, bonds)) o The easier it is to conducttransactions, the more people transact
  • 27. Many business transactions remain inefficient, expensive and vulnerable 27 Time Many business transactions: § are time sensitive § require much settlement and reconciliation time § are process-delay prone Cost Many business transactions: § include overheads from multiple intermediaries § are costly to manage and execute § require extensive documentation Risk Many business transactions: § are ambiguous and non-verifiable § are prone to errors and tampering § have no single source of truth Source: IBM Institute for Business Value analysis
  • 28. Adoption patterns: we expect Blockchain to fundamentally change how we do business 28 A new science of organizations Codifications of contracts, compliance and certifications will redefine how trust is embodied in business transactions Efficient and accessible market-places built on blockchains will accelerate the exchange of value and flow of wealth The tightening of trust A new nexus for value exchange Highly efficient distributed business networks will challenge our notions of traditional enterprise management
  • 29. Full transformation value kicks in when a variety of industries and activities come together 29 Limited value within the boundaries of a single organization Ecosystem participants have to agree on a standard
  • 30. Typical use cases 30 Vertical Use cases Financial Services • Cross-border remittances • Enabling peer-to-peer transactions • Record keeping / Client audits (including KYC and AML registries) • Security trading and settlement • Equity swaps • Regulatory reporting • Insurance claim management • Insurance smart contracts Healthcare/ Life Sciences • Universal health records (Sharing and permission of healthcare records to improve payment systems and who has access to confidential data) • Health record notarization and audit • Regulatory compliance • Clinical trial records Gov. / Legal • Digital Identity Management • Notary services which certify existence/proof of ownership • Title Management • Smart contracts • Land registries and other asset transfers • Digital Voting • Escrow custodian services Consumer/ Retail • Secure transactions • Tracking the provenance, demand and inventory data of goods Vertical Use cases Energy & Utilities • Trading surplus energy • Digital renewable energy credits • IoT data infrastructure Chemical& Petroleum • Oil & gas and emissions commodity trading • Supply chain/ logistics/ shipping/ procurement • Joint venture data and accounting • Settlements • Land royalty • Asset management life cycle M & E • Marketplace for sales and purchase of digital assets • Proof of ownership for digital content & storage delivery • Royalty distribution and licensing platform • Copyright management Telco • Mobile payments (including peer to peer) • Settlement and clearing • IoT transactions • Identity fraud and management • Improving OSS and BSS processes (such as eSIM provisioning and number portability database) Manufact- uring • Supply chain tracking (tracking the provenance of all components and enabling service/maintenance) • Connected factories • Enabling microservices in connected products, including connected cars
  • 32. Linux Foundation’s Hyperledger Project 32 – Linux Foundation project announced December 17, 2015 with 17 founders, now 81 members – The Hyperledger Project is a collaborative effort to advance Blockchain technology by identifying and addressing important features for a cross- industry open standard for distributed ledgers that can transform the way business transactions are conducted globally – Open source and open standards-based Enable adoption of shared ledger technology at a pace and depth not achievable by any one company or industry QUICK FACTS Chairman Blythe Masters/DAH Executive Director Brian Behlendorf Technical Chair Chris Ferris/IBM Contribution 44,000 lines of code in February 2016 Sprint to one codebase with unified thinking Target 3Q release www.Hyperledger.org
  • 34. Blockchain Abstract Model 34 Node P2P Protocol Transaction level Consensus Protocol Network level connectivity Node onboarding / leaving Message forwarding Transaction structure Rules to validate transactions Blockchain Agree on state
  • 35. Blockchain network abstract model 35 Node P2P Protocol Transaction level Consensus Protocol Proof of Work Bitcoin Hyperledger Pluggable PBFT (Default) Transfer of bitcoin Chaincode (Programmable) Simple broadcast network over TCP GoogleRPC Network level connectivity Node onboarding / leaving Message forwarding Transaction structure Rules to validate transactions Blockchain Agree on state
  • 36. A Blockchain Application with Hyperledger 36 Peer Chaincode Peer Chaincode Peer Chaincode Peer Chaincode Blockchain Application SDK Node.js Membership Service To be developed Hyperledger
  • 37. Blockchain and transactions 37 # N-1# N-2# N-3# N-4 Reference to previous block Transaction Last block
  • 38. Transactions and Chaincode in Hyperledger 38 Chaincode Func Invoke() Peer Transaction Invoke (param) Signed by user State Forwarded to Updates state Invokes Chaincode functions Stored in the blockchain
  • 39. Roles in a Blockchain Network 39 End User Transacts Regulator Auditing Oversight Legacy Enterprise Systems Interacts with Certificate Authority Get Certificates Blockchain Developer Creates application and chaincode Blockchain Network Operator Manages Blockchain Network
  • 41. IBM Blockchain for business 41 Community + Code Linux Hyperledger Project Open Source Code: Blockchain for business Consensus | Provenance Immutability | Finality Open Governance – 80 member cross industry board Cloud IBM Blockchain Blockchain managed service on IBM Cloud and z Systems Identity | Consensus | System Integration | Hardware-assist for Performance & Security IBM Blockchain on Bluemix Clients Blockchain Solutions Blockchain Garage Making Blockchain real for business Blockchain Garage; New York | London | Singapore | Tokyo Blockchain Services Practice
  • 42. Agenda • 18h30 : Présentation du Meetup par Dominique Hok, IBM France Lab et Stéphane Epardaud, Riviera JUG • 18h33 : Introduction au PaaS IBM Bluemix par Arlémi Turpault, IBM Developer Advocate Digital Business Group. • 19h53 : L’interêt de la Blockchain pour les entreprises et les institutions. par Gérard Richter, IBM Cloud Consultant, Business Development & ISV, Innovation Center Nice. • 19h15:développement Blockchain sur Hyperledger et démo d’ une application Bluemix d’ échange de biens ( CAR LEASE ). par Benjamin Fuentes, IBM Architect Ecosystem Developers and Startups, Bluemix & Blockchain Advocate, Business Solution Center Nice. • 19h55 : Q&A et discussions autour d’ un verre. • 20h30 : Fin 4 42
  • 43. @benji_fuentes Introduction to Blockchain and Hyperledger Benjamin Fuentes IBM
  • 44. @benji_fuentes Blockchain • Introduction • Hyperledger • Blockchain as a Service (on Bluemix Cloud)
  • 45. @benji_fuentes Blockchain - Introduction A blockchain is a distributed database, introduced by Bitcoin (2008) on Satoshi Nakamoto’s white paper, that maintains a continuously- growing list of data records that each refer to previous items on this list and is thus hardened against tampering and revision Distributed systems answer to a problem called Byzantine Generals’ Problem described by Leslie Lamport (1982) As today, blockchains can be use to write distributed applications named “smart contract” or “chaincode” Mesopotamian ledger Byzantine Generals’ Problem
  • 46. @benji_fuentes Blockchain - Hyperledger Hyperledger (or Hyperledger project) is a cross- industry collaborative effort to create blockchain-based open standard for distributed ledgers for globally conducted business transactions under the Linux Foundation The project aims to create an open-standard, public, decentralised public ledger based on blockchain technology to advance worldwide business transaction processing in terms of cost- effectiveness, speed and traceability More than 100 members Fabric Sawtooth Lake
  • 47. @benji_fuentes Blockchain - Blockchain as a Service (on Bluemix Cloud) IBM is the only provider that gives you access to a permissioned Blockchain as a Service on its catalog of services
  • 48. @benji_fuentes Fabric V0.6 • Actors • Components • Interactions • Architecture
  • 49. @benji_fuentes Fabric - Actors The business user, operating in a business network. This role interacts with the Blockchain using an application. They are not aware of the Blockchain. The overall authority in a business network. Specifically, regulators may require broad access to the ledger’s contents. The developer of applications and smart contracts that interact with the Blockchain and are used by Blockchain users. Defines, creates, manages and monitors the Blockchain network. Each business in the network has a Blockchain Network operator. Manages the different types of certificates required to run a permissioned Blockchain. An existing computer systemwhich may be used by the Blockchain to augment processing. This system may also need to initiate requests into the Blockchain. An existing data system which may provide data to influence the behavior of smart contracts. Blockchain User Blockchain Developer Certificate Authority Blockchain Regulator Traditional Processing Platform Traditional Data Sources Blockchain Network Operator U R D O ü
  • 50. @benji_fuentes Fabric - Components Membership Smart Contract Systems Management Events Consensus Network Wallet Ledger Contains the current World State of the ledger and a Blockchain of transaction invocations f(abc); Encapsulates business network transactions into logic code. Transaction invocations result in gets and sets of ledger state … E T A collection of network data and processing peers forming a Blockchain network. Responsible for maintaining a consistentlyreplicated ledger Manages identity and transaction certificates, as well as other aspects of permissioned access Creates notifications of significant operations on the Blockchain (e.g. a new block), as well as notifications related to smart contracts. Does not include event distribution. Provides the ability to create, change and monitor Blockchain components Securely manages a user’s security credentials i Responsible for integrating Blockchain bi-directionally with external systems. Not part of Blockchain, but used with it. Systems Integration
  • 51. @benji_fuentes Fabric - Interactions Protocols : •SDK : use gRPC to communicate with a blockchain peer or Certificate Authority. Maintain the user’s key wallet •HTTP API : use HTTP (will be deprecated in V1.0) Functional interaction methods: •DEPLOY* : to deploy a chaincode •QUERY : to retrieve data from World State •INVOKE* : to call a chaincode method creating a transaction membership keys Consensus Ledger Events Chaincode state peer SDK ECA, TCA, TLS-CA API Blockchain network (* Creates a block on the chain)
  • 52. @benji_fuentes Fabric - Architecture 1.Blockchain developer codes Application and Smart Contract 2.He deploys the app on a server and smart contract on a peer using DEPLOY 3.A registered user interacts with the app sending order (INVOKE) or retrieving information (QUERY) throught the smart contract 4.Smart contract can emit an event susbcribed by the app World/Ledger State Blockchain Genesis Block … Blockchain developer Smart Contra ct Invokes/queries on a smart contract Develops Application D SDK HTTP txn txn txn txn txn Block n PEER develops, then deploys emits PutState/GetState U Blockchain developer Interacts
  • 53. @benji_fuentes Think distributed and deterministic !!! Get resources from external systems peer Blockchain network peer peer Ext system Put resources to external systems peer Blockchain network peer peer Ext system t1 t3 t2 1 call 1 call 1 call
  • 54. @benji_fuentes Next coming on V1.0 (March 2017?) • Endorsement/consensus model • Plugging external identity server • Plugging external State DB • Historical queries • HTTP API deprecated, use SDK • Chaincode upgrades
  • 55. @benji_fuentes Fabric V1.0 - Endorsement/Consensus model Peer role has been split : • Committer peer : commits transactions, maintainsledger and state • Endorsing peer: receives a transaction proposal for endorsement, responds granting or denying endorsement • Ordering peer: approves the inclusion of transaction blocks into the ledger and communicates with peer and endorsing peer nodes Also a peer can now communicate via private channels inside the network to strenghten privacy Different configuration options for the ordering service include: – SOLO • Single node for development – Kafka / Zookeeper • 1:n nodes providing Crash Fault Tolerance • Odd number of nodes recommended – SBFT (future) • 1:n nodes providing Byzantine Fault Tolerance Ordering-Service OO O O E C Peer types oror
  • 56. @benji_fuentes Fabric V1.0 - Identity server New Identity server (COP) •make as pluggable as possible •make it decentralized •default implementation : CloudFlare's PKI/TLS toolkit •can be configured to read from an LDAP server •Developed in GO •CLI commands for server and client
  • 57. @benji_fuentes Fabric V1.0 - External World State DB •Key/value database (LevelDB) •Document JSON database (CouchDB) •SQL data stores (future?) • requires schema definition • difficult to change schema CouchDB Chaincod e APIs LevelDB Worldstate
  • 58. @benji_fuentes Fabric V1.0 - Historical queries Simple use case : • Show history of values for an asset X Rich queries : • Show value of an asset at a certain point in time • Show all assets having same field value through history (example : owned by a specific owner) tt-1t-2
  • 59. @benji_fuentes Fabric V1.0 - HTTP deprecated, use SDK •Do not use HTTP API anymore •Use SDK over gRPC : •Java •NodeJs •Python
  • 60. @benji_fuentes Fabric V1.0 - Chaincode upgrades • New command UPGRADE to use instead of redeploying another chaincode • Chaincode will contain version number … Smart Contra ct txn txn txn txn Smart Contra ct Application SDK HTTP UPGRADE Version N+1Version N World/Ledger State
  • 62. Back up / infos Bluemix LEARN THINK CODE RUN CULTURE DELIVERMANAGE
  • 63. Pour créer un compte Bluemix, c’est simple et gratuit 30 jours Get started free sur bluemix.net 63
  • 64. Pour créer un compte Bluemix, c’est simple et gratuit 30 jours Get started free sur bluemix.net 6464
  • 66. Pour vous former Formation en ligne gratuite • “Déployez des applications dans le cloud avec Bluemix” http://ibm.biz/BluemixMOOC • “Utilisez des API Rest dans vos projets WEB” http://ibm.biz/BluemixMOOC_API_REST Webinars Bluemix Suivez un des nombreux webinars Bluemix (Replays disponibles) http://ibm.biz/BluemixWebinarsFR Communauté Dev Bluemix Consultez le blog avec toutes les actualités et posez toutes vos questions sur Stackoverflow http://ibm.biz/BluemixDeveloperCommunity Developpez.com Suivez la nouvelle Rubrique dédiée à IBM Bluemix sur Developpez.com avec les actualités et les publications https://ibm.biz/bluemix-developpez-com 66