SlideShare a Scribd company logo
1 of 45
Our Vision
• Industry solutions
• Consortium setup and management
• Extended platform features
Secure
Uses cryptography to create
transactions that are impervious to
fraud and establishes a shared truth.
Shared
Blockchain value is directly linked to the
number of organizations or companies that
participate in them. There is huge value to
even the fiercest of competitors to participate
with each other in these shared database
implementations.
Distributed
There are many replicas of the
blockchain database. In fact, the more
replicas there are the more authentic it
becomes.
Ledger
The database is
“write once” so it is
an immutable
record of every
transaction that
occurs.
Blockchain is a secure, shared, distributed ledger
Data is stored in a ledger
FROM TO PROPERTY VALUE
Alex Katie Payment $500
Jim Sally Payment $300
Alex Garth Asset Car
Katie Tony Payment $100
Molly Paula Message I love you
Example ledger Entire network
has same ledger
When your project meets certain criteria
Answering a few questions can determine if blockchain
is appropriate
Can intermediaries
be removed?
Is there a
requirement for
verification?
Do multiple
parties share data?
Is this a business
process that crosses
trust boundaries?
Blockchain shows tremendous potential across
industries
Manufacturing
Asset tracking
Real time
auction for
supplier
contracts
Supply chain
transparency
Retail
Loyalty
tracking
Product
provenance
Logistics
management
Insurance
Claims
Management
MBS/Property
Payments
Fraud
detection
Automated
underwriting
Banking and
Capital Markets
Bond Issuance
Trade Finance
Loan
Syndication
Post Trade
Settlement
Cross Border
Payments
Derivatives
Trading
KYC/AML
Government
Licensing and
ID
Benefits
distribution
Aid tracking
Military
security
Healthcare
Personalized
medicine
Records
sharing
Compliance
Blockchain has not been built for enterprise
Getting off the island - Integration
There are a number of challenges to
integrate a blockchain with existing IT
architecture
Enterprise-grade Ledgers
Ledgers designed for public network
cryptocurrencies lack the performance,
confidentiality, and governance
capabilities needed for commercial use
Smart contracts
Smart contracts were not designed to
leverage existing enterprise tools and skill
sets
Blockchain on Azure
Deploy in the topology of your choice
Dev/Test: Enable developers to get started
Single node (virtual machine)
1
Single member: Simulate production for multiple
divisions within a single organization
Multi-node across single region
2
Multi-member: Collaborate between
multiple divisions and organizations
Multi-node across multiple regions, Azure
subscriptions, and/or organizations
3
DApps can use the patterns, tech, and talent you
already trust
Write once, use for
multiple ledgers
Code in traditional
languages with
existing developers
Securely call
off chain data
Security Productivity Modularity
Choose the ledger technology that meets your
needs
Accelerate development with Microsoft Azure
Get off the island
Automatically connect Blockchain
applications to services you care about
Reduce cost and time
Build Blockchain apps faster and easier and
reduce costs of development
Move towards production
Move towards production faster with
automatically built scaffolding
Building an end-to-end blockchain app is a huge
undertaking
Manually
deploy
ledger
Write business
logic
Orchestrate
signing, hashing
and routing
Store smart
contract
reference data
Synchronize
data with off-
chain DB
Ingest
messages and
events
Build web
client
API
management
Manage keys
Customize
integrations
Extend
capabilitie
Integrate with
existing
business apps
Configure
consortium
network
Link identities
to federated
systems
Blockchain Services and Tools on Azure
Azure Blockchain
Service and VM
Templates
BaaS and template
VMs for most of the
ledgers in use today
(Over 40 templates
and solutions)
• Azure Public
• Government
• China Cloud
Blockchain
Workbench
One click setup of
the complete
plumbing required to
put in place a PoC –
which can be
extended later to
production grade.
Blockchain
Development Kit
Reusable, low-code
plug and play
integration
mechanisms for LOB
applications
DevOps Pipelines
Heterogenous User
Interfaces
Azure Blockchain
Tokens
Deploy and manage
standard tokens built
on the standards
developed by the
Token Taxonomy
Initiative (TTI)
Azure
Marketplace
Partner Solutions
Applications
Consulting Offers
Consortium Path to
entry
Automated deployment of ledgers and tools
Automated deployment of ledgers and tools
Automated deployment of ledgers and tools
Automated deployment of ledgers and tools
Automated deployment of ledgers and tools
Automated deployment of ledgers and tools
Automated deployment of ledgers and tools
Customers and partners are building blockchain apps on
Azure
PARTNERS CUSTOMERS
Starbucks empowers each
member of its supply chain
Over the next two years, we will look to demonstrate
how technology and innovative data platforms can
give coffee farmers even more financial
empowerment
— Kevin Johnson
Starbucks CEO
Challenge • Starbucks needed increased visibility into the
movement of beans across its vast supply
chain
• 97% of farmers are small hold/one-acre farms
that have difficulty scaling production to meet
demand
Solution • Use blockchain based smart contracts to
define the responsibilities of each supply
chain participant and record their activities
• Provides immutable proof-of-end purchase to
farmers enabling access to higher quality
credit
• Monitor the movement of beans from farm to
pour using a shared, cloud-based app
And reinforces trust from farmers to customers
Farmers
Starbucks Customers
Farmers are financially empowered…
• Understand downstream movement of
their product and better forecast demand
• Receive immutable “proof-of-end
purchase” from Starbucks
• Establish creditworthiness to access
higher
quality credit and expand operations
Starbucks receives
immutable record of…
• Bean provenance
• Inventory state changes and
movement
Customers enjoy
increased transparency…
• Into the individual region
• The farm origin of the coffee
• Tactics used to farm
their high-end coffee
Using blockchain to reinforce trust from farmer to customer
Carrier
Authenticity is verified and beans
are delivered to the factory
Customer
At purchase can view certifications,
origin, and other quality details with
assurances from farm to pour
Manufacturer
Containers are verified and
coffee is processed and
bagged
Small Hold Farmer
Produce coffee beans under specified conditions
to earn organic and Fair Trade certifications.
Receive “proof of end purchase” from Starbucks
they can use to access credit for next years
harvest
Retailer
The bags reach the retailer having been
accounted for at each step of the journey
Farmer
✓ Plot #839049
✓ 25 tons of cocoa beans
✓ Certifications
Carrier
✓ Shipped 2/5/2018
✓ Organic
✓ Fair Trade
Manufacturer
✓ Delivered 2/12/2018
✓ Organic
✓ Fair Trade
Distributor
✓ Delivered 2/19/2018
✓ Organic
✓ Fair Trade
Retailer
✓ Delivered 2/26/2018
✓ Organic
✓ Fair Trade
Customer
✓ Guaranteed fresh
✓ Certified organic
✓ Certified Fair Trade
At various points in the journey, an IoT device scans the product and records its status and condition which are updated on the blockchain
Quality attestationProof of Purchase Consumer visibility
Distributor
The coffee is moved through distributor network
under high-quality assurance regulations
Singapore Airlines | Expand customer loyalty
Challenge
Singapore Airlines wanted to improve
customer participation and loyalty by
streamlining their rewards program
Strategy
Singapore Airlines partnered with KPMG
Digital Village and Microsoft to build a
blockchain-based rewards program that
linked their digital wallets to their KrisFlyer
reward miles
Results
• Empowered customers to easily use their
KrisFlyer miles for point-of-sale
transactions on an expanded retail partner
network
• Increased mileage program participation
and loyalty to the Singapore Airlines brand
“This groundbreaking development in which we will be using blockchain technology to ‘digitalise’
KrisFlyer miles is a demonstration of the investment we are making to significantly enhance the digital
side of our business for the benefit of our customers”
— Goh Choon Phong, Chief Executive Officer of Singapore Airlines
Blockchain in Action | Partner network management
Digital wallet
Reward points are stored in
the customer’s digital wallet
Partner retail location
Customers are able to redeem loyalty
points for goods and services from any
retail location in the partner network
SHARED LEDGER
Update: SFO → HKG: 7,000 miles
• Dec 2016 LAX → ICN: 6,000 miles
• Jan 2015 IAH → DME: 5,000 miles
• Jun 2015 JFK → FRA: 4,000 miles
• 7,000 miles = 700 points
• 6,000 miles = 600 points
• 5,000 miles = 500 points
• 4,000 miles = 400 points
• 2,200 points redeemed for:
o Free stay at hotel A
o Admittance to airport lounge B
o Spa treatment at resort C
Contract
updated
Contract
updated
Mobile app
Customers purchase their
ticket on their mobile device
Contract
created
Awarded miles
Each flight is worth miles that
are converted to rewards points
Contract
updated
XBOX | Blockchain for royalty payments
Challenge
Microsoft wanted to replace the
complicated, manual royalty calculation
process used to pay XBOX publishers with a
faster, more efficient approach
Strategy
Microsoft developed a blockchain-based
solution that automated processes to offer
XBOX royalty information in near real time
while maximizing security and transparency
Results
• Improved trust by making the royalty
payment calculation process more
transparent for publishers
• Gave publishers actionable business
insights, enabling them to proactively
respond to customer demand
• Reduced XBOX process efforts by two
thirds and saved publishers time by
eliminating the need for manual audits
“We are developing an ecosystem within the gaming industry that connects developers and publishers
to game performance. Providing near real-time access to data greatly improves the process’
effectiveness and insights that lead to a more enriching experience for the partners.”
— Tim Stuart, Chief Financial Officer of Xbox
• Game Purchased
• Publisher ID
• Price
• Customer Age
• Customer Gender
• Location
CONTRACT CREATED
CONTRACT VISIBILITY
• Top Grossing Content
• Publisher Royalty
• Publisher Demand
• Net Revenue
Blockchain in action | Manage royalty payments
XBOX Platform
SHARED LEDGER DATA
CONTENT PUBLISHER A VISIBILITY
• Customer ID
• Content Dev ID
• Licensing ID
• Marketing ID
• Distributor ID
• Content Provider ID
Publisher C
• Customer ID
• Content Dev ID
• Licensing ID
• Marketing ID
• Distributor ID
• Content Provider ID
Publisher B
• Customer ID
• Content Dev ID
• Licensing ID
• Marketing ID
• Distributor ID
• Content Provider ID
Publisher A
Content Publishers
Gain visibility into sales
data and royalty revenue,
enabling them to make
near real time decisions.
$
$
$
$
$
Licensing
Marketing
Distribution
Content
Provider
Content
Developer
$12.99
$59.99
$3.99
Media
Purchase
Movie
Video game
Song
Quantity
Quantity
XBOX Platform
Consumers purchase digital content
through the XBOX platform. The
data then is written to the shared
ledger. This automatically makes
royalty data visible to the XBOX
publishers.
XBOX PAYS
ROYALTIES
Media Sale: July 13th
XiaoMi | Supply Chain Finance Service
Challenge
XiaoMi works with a broad ecosystem of
partners and suppliers that lacked the
connectivity and transparency needed to
scale trust and quickly verify credit for
banking and factoring
Strategy
XiaoMi worked with Microsoft to streamline
trust on a shared, blockchain-based data
layer that easily connects with the apps and
systems used throughout their ecosystem
Results
• Improved cash efficacy by digitizing credit
establishment
• Shortened the timeframe of factoring and
banking processes from weeks to days
• Expanded the business network for multi-
layer supply chain hierarchy with minimal
IT efforts
“Our partners and suppliers form an important ecosystem that we want to continue to grow, so our
digital transformation couldn’t just improve our products, services, and operations—it needed to build
a platform of trust, transparency, and efficacy for our partners and suppliers as well.”
— TBD
Blockchain in action | Supply Chain Finance service
Shared ledger data
SRM App
Core Enterprise
SAP ERP System
BPM App
Approval
Bank C, Supplier 3, …
• Transaction Stages
-> CreatePO, …
• Events/Logs
• Entities
-> PO, ASN, GR
-> FA, Payments
Bank B, Supplier 2, …
• Events/Logs
• Transaction Stages
-> CreatePO, …
• Entities
-> PO, ASN, GR
-> FA, Payments
Provider ID
Bank A, Supplier 1, …
• Transaction Stages
-> CreatePO, …
• Events/Logs
• Entities
-> PO, ASN, GR
-> FA, Payments
Create
ASN
Create
GR
Pay for
FA
Pay for
Payment
-Sheet
Create
PO
Supply chain data is shared
on the blockchain to
inform POs, ASNs, GRs,
FAs, and Payments
Workflow Group visibility
Contracts visibility
• In all workflow groups
• Workflow initiator
• Owners configuration
• Roles configuration
Core Enterprise
• Supplier, Bank, Core-
Enterprise group set up with
owners, observers
• Shared transactions and
Shared entities are
independent smart contracts
Contracts created
Suppliers
Banks and
SCF System
Digitize trust with Microsoft Azure Blockchain
Seamlessly integrate blockchain
with your business using built-
in connections to Azure and
the tools you're already familiar
with—all on an open, trusted,
globally available cloud
platform
Iterate and validate blockchain
scenarios quickly with an
intuitive UI for modelling smart
contracts and prebuilt
blockchain templates and
commands
Cut development time with
painless network deployment,
built-in governance and
extensible, fully-managed
infrastructure
Simplify
development
Get up and
running
quickly
Innovate with
confidence
Azure Blockchain @ Microsoft TechX
Scan this QR-code to access free educational
resources, step-by-step learning guides as well as
get practical experience in Blockchain on Azure!
https://aka.ms/BlockchainTechX
Don’t forget to add Microsoft Azure skill to your LinkedIn
account to stay connected with a developer community.
+ Microsoft Azure
We post the latest announcements about free events for
developers in Ireland on our official Twitter account.
@MSDevIRL
Learn more
Visit Azure
Blockchain
Service as well
as Azure
Blockchain
Workbench and
Azure Blockchain
Development Kit
Visit the Azure
Blockchain Blog
Connect with the
Microsoft Tech
Community
Join the
conversation on
MSDN
Sign up for an
Azure account
and start and
instance of
Azure
Blockchain
Service
© Copyright Microsoft Corporation. All rights reserved.
Thank You!

More Related Content

What's hot

Top 20 Promising Blockchain Projects in 2021
Top 20 Promising Blockchain Projects in 2021Top 20 Promising Blockchain Projects in 2021
Top 20 Promising Blockchain Projects in 2021
101 Blockchains
 
List of Top 50 Companies Using Blockchain Technology
List of Top 50 Companies Using Blockchain TechnologyList of Top 50 Companies Using Blockchain Technology
List of Top 50 Companies Using Blockchain Technology
101 Blockchains
 
Blockchain With IoT - Top Blockchain IoT Use Cases
Blockchain With IoT - Top Blockchain IoT Use CasesBlockchain With IoT - Top Blockchain IoT Use Cases
Blockchain With IoT - Top Blockchain IoT Use Cases
101 Blockchains
 

What's hot (20)

Introduction to Blockchain for Business
Introduction to Blockchain for BusinessIntroduction to Blockchain for Business
Introduction to Blockchain for Business
 
How does hyperledger fabric blockchain work
How does hyperledger fabric blockchain work How does hyperledger fabric blockchain work
How does hyperledger fabric blockchain work
 
Blockchain based Security Architectures - A Review
Blockchain based Security Architectures - A ReviewBlockchain based Security Architectures - A Review
Blockchain based Security Architectures - A Review
 
Security Model of Blockchain
Security Model of BlockchainSecurity Model of Blockchain
Security Model of Blockchain
 
A framework for improving the efficiency of the transparency in financial dom...
A framework for improving the efficiency of the transparency in financial dom...A framework for improving the efficiency of the transparency in financial dom...
A framework for improving the efficiency of the transparency in financial dom...
 
Introduction to Blockchain Governance Models
Introduction to Blockchain Governance ModelsIntroduction to Blockchain Governance Models
Introduction to Blockchain Governance Models
 
Blockchain Training | Blockchain Tutorial for Beginners | Blockchain Technolo...
Blockchain Training | Blockchain Tutorial for Beginners | Blockchain Technolo...Blockchain Training | Blockchain Tutorial for Beginners | Blockchain Technolo...
Blockchain Training | Blockchain Tutorial for Beginners | Blockchain Technolo...
 
Blockchain security a different perspective
Blockchain security a different perspectiveBlockchain security a different perspective
Blockchain security a different perspective
 
Advanced Blockchain Technologies on Privacy & Scalability (All Things Open)
Advanced Blockchain Technologies on Privacy & Scalability (All Things Open) Advanced Blockchain Technologies on Privacy & Scalability (All Things Open)
Advanced Blockchain Technologies on Privacy & Scalability (All Things Open)
 
Why are Giant software companies investing in Blockchain?
Why are Giant software companies investing in Blockchain?Why are Giant software companies investing in Blockchain?
Why are Giant software companies investing in Blockchain?
 
Top 20 Promising Blockchain Projects in 2021
Top 20 Promising Blockchain Projects in 2021Top 20 Promising Blockchain Projects in 2021
Top 20 Promising Blockchain Projects in 2021
 
List of Top 50 Companies Using Blockchain Technology
List of Top 50 Companies Using Blockchain TechnologyList of Top 50 Companies Using Blockchain Technology
List of Top 50 Companies Using Blockchain Technology
 
Token Governance in Blockchain Ecosystems
Token Governance in Blockchain EcosystemsToken Governance in Blockchain Ecosystems
Token Governance in Blockchain Ecosystems
 
Webinar digitally transforming healthcare with blockchain
Webinar   digitally transforming healthcare with blockchainWebinar   digitally transforming healthcare with blockchain
Webinar digitally transforming healthcare with blockchain
 
Blockchain: a disruptive technology, governance and usage, OW2con'18, June 7-...
Blockchain: a disruptive technology, governance and usage, OW2con'18, June 7-...Blockchain: a disruptive technology, governance and usage, OW2con'18, June 7-...
Blockchain: a disruptive technology, governance and usage, OW2con'18, June 7-...
 
Comparison Blockchain Developer vs. Blockchain Expert
Comparison  Blockchain Developer vs. Blockchain Expert Comparison  Blockchain Developer vs. Blockchain Expert
Comparison Blockchain Developer vs. Blockchain Expert
 
Webinar: Building end to-end solutions with Kaleido on AWS
Webinar: Building end to-end solutions with Kaleido on AWS Webinar: Building end to-end solutions with Kaleido on AWS
Webinar: Building end to-end solutions with Kaleido on AWS
 
Blockchain & microsoft
Blockchain & microsoftBlockchain & microsoft
Blockchain & microsoft
 
Consensus 19 Conference: What Happens When Tokens Meet The Enterprrise
Consensus 19 Conference: What Happens When Tokens Meet The EnterprriseConsensus 19 Conference: What Happens When Tokens Meet The Enterprrise
Consensus 19 Conference: What Happens When Tokens Meet The Enterprrise
 
Blockchain With IoT - Top Blockchain IoT Use Cases
Blockchain With IoT - Top Blockchain IoT Use CasesBlockchain With IoT - Top Blockchain IoT Use Cases
Blockchain With IoT - Top Blockchain IoT Use Cases
 

Similar to Enterprise Blockchain Application Development using Azure Blockchain Service

Track 5 Session 6_ BLC01 透過 Amazon Managed Blockchain 與 Amazon QLDB 打造區塊鍊應用.pptx
Track 5 Session 6_ BLC01 透過 Amazon Managed Blockchain 與 Amazon QLDB 打造區塊鍊應用.pptxTrack 5 Session 6_ BLC01 透過 Amazon Managed Blockchain 與 Amazon QLDB 打造區塊鍊應用.pptx
Track 5 Session 6_ BLC01 透過 Amazon Managed Blockchain 與 Amazon QLDB 打造區塊鍊應用.pptx
Amazon Web Services
 
Azure Overview Arc
Azure Overview ArcAzure Overview Arc
Azure Overview Arc
rajramab
 

Similar to Enterprise Blockchain Application Development using Azure Blockchain Service (20)

LKMUG - Azure Blockchain for Developers
LKMUG - Azure Blockchain for DevelopersLKMUG - Azure Blockchain for Developers
LKMUG - Azure Blockchain for Developers
 
WhatTheHack - Blockchain and The World Food Supply
WhatTheHack - Blockchain and The World Food SupplyWhatTheHack - Blockchain and The World Food Supply
WhatTheHack - Blockchain and The World Food Supply
 
Cloud Lunch and Learn - Azure Blockchain for Developers
Cloud Lunch and Learn - Azure Blockchain for DevelopersCloud Lunch and Learn - Azure Blockchain for Developers
Cloud Lunch and Learn - Azure Blockchain for Developers
 
How to Integrate Blockchain Technology into Your Applications
How to Integrate Blockchain Technology into Your ApplicationsHow to Integrate Blockchain Technology into Your Applications
How to Integrate Blockchain Technology into Your Applications
 
Track 5 Session 6_ BLC01 透過 Amazon Managed Blockchain 與 Amazon QLDB 打造區塊鍊應用.pptx
Track 5 Session 6_ BLC01 透過 Amazon Managed Blockchain 與 Amazon QLDB 打造區塊鍊應用.pptxTrack 5 Session 6_ BLC01 透過 Amazon Managed Blockchain 與 Amazon QLDB 打造區塊鍊應用.pptx
Track 5 Session 6_ BLC01 透過 Amazon Managed Blockchain 與 Amazon QLDB 打造區塊鍊應用.pptx
 
Microsoft Blockchain Case Studies.pptx
Microsoft Blockchain Case Studies.pptxMicrosoft Blockchain Case Studies.pptx
Microsoft Blockchain Case Studies.pptx
 
Real world blockchain solutions - DevDays Asia 2018 - Taipei
Real world blockchain solutions - DevDays Asia 2018 - TaipeiReal world blockchain solutions - DevDays Asia 2018 - Taipei
Real world blockchain solutions - DevDays Asia 2018 - Taipei
 
e-Book Transforming the external value chain and back office with Digital Ec...
e-Book Transforming the external value chain and back  office with Digital Ec...e-Book Transforming the external value chain and back  office with Digital Ec...
e-Book Transforming the external value chain and back office with Digital Ec...
 
Building Your Data Hub to Support Digital
Building Your Data Hub to Support DigitalBuilding Your Data Hub to Support Digital
Building Your Data Hub to Support Digital
 
Supply chain with blockchain - Solution Brief
Supply chain with blockchain - Solution BriefSupply chain with blockchain - Solution Brief
Supply chain with blockchain - Solution Brief
 
Blockchain for Business
Blockchain for BusinessBlockchain for Business
Blockchain for Business
 
Azure Overview Arc
Azure Overview ArcAzure Overview Arc
Azure Overview Arc
 
Microsoft cloud profitability scenarios
Microsoft cloud profitability scenariosMicrosoft cloud profitability scenarios
Microsoft cloud profitability scenarios
 
Financial Event Sourcing at Enterprise Scale
Financial Event Sourcing at Enterprise ScaleFinancial Event Sourcing at Enterprise Scale
Financial Event Sourcing at Enterprise Scale
 
Greetings david cutler inform and connect
Greetings   david cutler inform and connectGreetings   david cutler inform and connect
Greetings david cutler inform and connect
 
Deep Dive on Amazon Managed Blockchain
Deep Dive on Amazon Managed BlockchainDeep Dive on Amazon Managed Blockchain
Deep Dive on Amazon Managed Blockchain
 
#1922 rest-push2 ap-im-v6
#1922 rest-push2 ap-im-v6#1922 rest-push2 ap-im-v6
#1922 rest-push2 ap-im-v6
 
Greetings david cutler inform and connect
Greetings   david cutler inform and connectGreetings   david cutler inform and connect
Greetings david cutler inform and connect
 
Ovations AWS pop-up loft 2019 Business presentation
Ovations AWS pop-up loft 2019 Business presentationOvations AWS pop-up loft 2019 Business presentation
Ovations AWS pop-up loft 2019 Business presentation
 
Fast Track Webinar
Fast Track WebinarFast Track Webinar
Fast Track Webinar
 

More from Juarez Junior

More from Juarez Junior (20)

Oracle CloudWorld 2023 - How to hook up Telegram with Spring Boot and ADB
Oracle CloudWorld 2023 - How to hook up Telegram with Spring Boot and ADBOracle CloudWorld 2023 - How to hook up Telegram with Spring Boot and ADB
Oracle CloudWorld 2023 - How to hook up Telegram with Spring Boot and ADB
 
Oracle CloudWorld 2023 - A Practical Guide to Implementing DevOps with IaC fo...
Oracle CloudWorld 2023 - A Practical Guide to Implementing DevOps with IaC fo...Oracle CloudWorld 2023 - A Practical Guide to Implementing DevOps with IaC fo...
Oracle CloudWorld 2023 - A Practical Guide to Implementing DevOps with IaC fo...
 
Oracle CloudWorld 2023 - A High-Speed Data Ingestion Service in Java Using MQ...
Oracle CloudWorld 2023 - A High-Speed Data Ingestion Service in Java Using MQ...Oracle CloudWorld 2023 - A High-Speed Data Ingestion Service in Java Using MQ...
Oracle CloudWorld 2023 - A High-Speed Data Ingestion Service in Java Using MQ...
 
Oracle CloudWorld 2023 - Multi-cloud App Dev for Java Devs with Microsoft Azu...
Oracle CloudWorld 2023 - Multi-cloud App Dev for Java Devs with Microsoft Azu...Oracle CloudWorld 2023 - Multi-cloud App Dev for Java Devs with Microsoft Azu...
Oracle CloudWorld 2023 - Multi-cloud App Dev for Java Devs with Microsoft Azu...
 
GeeCon Prague 2023 - Unleash the power of your applications with Micronaut®, ...
GeeCon Prague 2023 - Unleash the power of your applications with Micronaut®, ...GeeCon Prague 2023 - Unleash the power of your applications with Micronaut®, ...
GeeCon Prague 2023 - Unleash the power of your applications with Micronaut®, ...
 
jPrime 2023 - Revolutionize Java DB AppDev with Reactive Streams and Virtual ...
jPrime 2023 - Revolutionize Java DB AppDev with Reactive Streams and Virtual ...jPrime 2023 - Revolutionize Java DB AppDev with Reactive Streams and Virtual ...
jPrime 2023 - Revolutionize Java DB AppDev with Reactive Streams and Virtual ...
 
Porto Tech Hub Conference 2023 - Revolutionize Java DB AppDev with Reactive S...
Porto Tech Hub Conference 2023 - Revolutionize Java DB AppDev with Reactive S...Porto Tech Hub Conference 2023 - Revolutionize Java DB AppDev with Reactive S...
Porto Tech Hub Conference 2023 - Revolutionize Java DB AppDev with Reactive S...
 
SevillaJUG - Unleash the power of your applications with Micronaut® ,GraalVM...
SevillaJUG - Unleash the power of your applications with Micronaut®  ,GraalVM...SevillaJUG - Unleash the power of your applications with Micronaut®  ,GraalVM...
SevillaJUG - Unleash the power of your applications with Micronaut® ,GraalVM...
 
SKILup Days Container Orchestration - Kubernetes Operators for Databases
SKILup Days Container Orchestration - Kubernetes Operators for DatabasesSKILup Days Container Orchestration - Kubernetes Operators for Databases
SKILup Days Container Orchestration - Kubernetes Operators for Databases
 
TDC Connections 2023 - Revolutionize Java DB AppDev with Reactive Streams and...
TDC Connections 2023 - Revolutionize Java DB AppDev with Reactive Streams and...TDC Connections 2023 - Revolutionize Java DB AppDev with Reactive Streams and...
TDC Connections 2023 - Revolutionize Java DB AppDev with Reactive Streams and...
 
TDC Connections 2023 - A High-Speed Data Ingestion Service in Java Using MQTT...
TDC Connections 2023 - A High-Speed Data Ingestion Service in Java Using MQTT...TDC Connections 2023 - A High-Speed Data Ingestion Service in Java Using MQTT...
TDC Connections 2023 - A High-Speed Data Ingestion Service in Java Using MQTT...
 
DTU Global Azure 2023 Bootcamp - Multi-cloud App Dev for Java Developers with...
DTU Global Azure 2023 Bootcamp - Multi-cloud App Dev for Java Developers with...DTU Global Azure 2023 Bootcamp - Multi-cloud App Dev for Java Developers with...
DTU Global Azure 2023 Bootcamp - Multi-cloud App Dev for Java Developers with...
 
Melee Numerique 2022 - Revolutionize Java DB App Dev with Reactive Streams an...
Melee Numerique 2022 - Revolutionize Java DB App Dev with Reactive Streams an...Melee Numerique 2022 - Revolutionize Java DB App Dev with Reactive Streams an...
Melee Numerique 2022 - Revolutionize Java DB App Dev with Reactive Streams an...
 
JCON OpenBlend Slovenia 2023 - A High-Speed Data Ingestion Service in Java Us...
JCON OpenBlend Slovenia 2023 - A High-Speed Data Ingestion Service in Java Us...JCON OpenBlend Slovenia 2023 - A High-Speed Data Ingestion Service in Java Us...
JCON OpenBlend Slovenia 2023 - A High-Speed Data Ingestion Service in Java Us...
 
DWX23 - Revolutionize Java DB AppDev with Reactive Streams and Virtual Threads
DWX23 - Revolutionize Java DB AppDev with Reactive Streams and Virtual ThreadsDWX23 - Revolutionize Java DB AppDev with Reactive Streams and Virtual Threads
DWX23 - Revolutionize Java DB AppDev with Reactive Streams and Virtual Threads
 
DWX23 - A High-Speed Data Ingestion Service in Java Using MQTT, AMQP, and STO...
DWX23 - A High-Speed Data Ingestion Service in Java Using MQTT, AMQP, and STO...DWX23 - A High-Speed Data Ingestion Service in Java Using MQTT, AMQP, and STO...
DWX23 - A High-Speed Data Ingestion Service in Java Using MQTT, AMQP, and STO...
 
DeveloperWeek Latin America 2023 - A High-Speed Data Ingestion Service in Jav...
DeveloperWeek Latin America 2023 - A High-Speed Data Ingestion Service in Jav...DeveloperWeek Latin America 2023 - A High-Speed Data Ingestion Service in Jav...
DeveloperWeek Latin America 2023 - A High-Speed Data Ingestion Service in Jav...
 
DeveloperWeekEnterprise2023 - Introduction to Kubernetes Operators for Databases
DeveloperWeekEnterprise2023 - Introduction to Kubernetes Operators for DatabasesDeveloperWeekEnterprise2023 - Introduction to Kubernetes Operators for Databases
DeveloperWeekEnterprise2023 - Introduction to Kubernetes Operators for Databases
 
DevConf.cz - Introduction to Kubernetes Operators for Databases
DevConf.cz - Introduction to Kubernetes Operators for DatabasesDevConf.cz - Introduction to Kubernetes Operators for Databases
DevConf.cz - Introduction to Kubernetes Operators for Databases
 
CloudTalks - Revolutionize Java DB AppDev with Reactive Streams and Virtual T...
CloudTalks - Revolutionize Java DB AppDev with Reactive Streams and Virtual T...CloudTalks - Revolutionize Java DB AppDev with Reactive Streams and Virtual T...
CloudTalks - Revolutionize Java DB AppDev with Reactive Streams and Virtual T...
 

Recently uploaded

Recently uploaded (20)

2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 

Enterprise Blockchain Application Development using Azure Blockchain Service

  • 1.
  • 2.
  • 3.
  • 4.
  • 5. Our Vision • Industry solutions • Consortium setup and management • Extended platform features
  • 6.
  • 7. Secure Uses cryptography to create transactions that are impervious to fraud and establishes a shared truth. Shared Blockchain value is directly linked to the number of organizations or companies that participate in them. There is huge value to even the fiercest of competitors to participate with each other in these shared database implementations. Distributed There are many replicas of the blockchain database. In fact, the more replicas there are the more authentic it becomes. Ledger The database is “write once” so it is an immutable record of every transaction that occurs. Blockchain is a secure, shared, distributed ledger
  • 8. Data is stored in a ledger FROM TO PROPERTY VALUE Alex Katie Payment $500 Jim Sally Payment $300 Alex Garth Asset Car Katie Tony Payment $100 Molly Paula Message I love you Example ledger Entire network has same ledger
  • 9.
  • 10. When your project meets certain criteria Answering a few questions can determine if blockchain is appropriate Can intermediaries be removed? Is there a requirement for verification? Do multiple parties share data? Is this a business process that crosses trust boundaries?
  • 11. Blockchain shows tremendous potential across industries Manufacturing Asset tracking Real time auction for supplier contracts Supply chain transparency Retail Loyalty tracking Product provenance Logistics management Insurance Claims Management MBS/Property Payments Fraud detection Automated underwriting Banking and Capital Markets Bond Issuance Trade Finance Loan Syndication Post Trade Settlement Cross Border Payments Derivatives Trading KYC/AML Government Licensing and ID Benefits distribution Aid tracking Military security Healthcare Personalized medicine Records sharing Compliance
  • 12.
  • 13. Blockchain has not been built for enterprise Getting off the island - Integration There are a number of challenges to integrate a blockchain with existing IT architecture Enterprise-grade Ledgers Ledgers designed for public network cryptocurrencies lack the performance, confidentiality, and governance capabilities needed for commercial use Smart contracts Smart contracts were not designed to leverage existing enterprise tools and skill sets
  • 14.
  • 16. Deploy in the topology of your choice Dev/Test: Enable developers to get started Single node (virtual machine) 1 Single member: Simulate production for multiple divisions within a single organization Multi-node across single region 2 Multi-member: Collaborate between multiple divisions and organizations Multi-node across multiple regions, Azure subscriptions, and/or organizations 3
  • 17. DApps can use the patterns, tech, and talent you already trust Write once, use for multiple ledgers Code in traditional languages with existing developers Securely call off chain data Security Productivity Modularity
  • 18. Choose the ledger technology that meets your needs
  • 19. Accelerate development with Microsoft Azure Get off the island Automatically connect Blockchain applications to services you care about Reduce cost and time Build Blockchain apps faster and easier and reduce costs of development Move towards production Move towards production faster with automatically built scaffolding
  • 20. Building an end-to-end blockchain app is a huge undertaking Manually deploy ledger Write business logic Orchestrate signing, hashing and routing Store smart contract reference data Synchronize data with off- chain DB Ingest messages and events Build web client API management Manage keys Customize integrations Extend capabilitie Integrate with existing business apps Configure consortium network Link identities to federated systems
  • 21. Blockchain Services and Tools on Azure Azure Blockchain Service and VM Templates BaaS and template VMs for most of the ledgers in use today (Over 40 templates and solutions) • Azure Public • Government • China Cloud Blockchain Workbench One click setup of the complete plumbing required to put in place a PoC – which can be extended later to production grade. Blockchain Development Kit Reusable, low-code plug and play integration mechanisms for LOB applications DevOps Pipelines Heterogenous User Interfaces Azure Blockchain Tokens Deploy and manage standard tokens built on the standards developed by the Token Taxonomy Initiative (TTI) Azure Marketplace Partner Solutions Applications Consulting Offers Consortium Path to entry
  • 22.
  • 23. Automated deployment of ledgers and tools
  • 24. Automated deployment of ledgers and tools
  • 25. Automated deployment of ledgers and tools
  • 26. Automated deployment of ledgers and tools
  • 27. Automated deployment of ledgers and tools
  • 28. Automated deployment of ledgers and tools
  • 29. Automated deployment of ledgers and tools
  • 30.
  • 31. Customers and partners are building blockchain apps on Azure PARTNERS CUSTOMERS
  • 32. Starbucks empowers each member of its supply chain Over the next two years, we will look to demonstrate how technology and innovative data platforms can give coffee farmers even more financial empowerment — Kevin Johnson Starbucks CEO Challenge • Starbucks needed increased visibility into the movement of beans across its vast supply chain • 97% of farmers are small hold/one-acre farms that have difficulty scaling production to meet demand Solution • Use blockchain based smart contracts to define the responsibilities of each supply chain participant and record their activities • Provides immutable proof-of-end purchase to farmers enabling access to higher quality credit • Monitor the movement of beans from farm to pour using a shared, cloud-based app
  • 33. And reinforces trust from farmers to customers Farmers Starbucks Customers Farmers are financially empowered… • Understand downstream movement of their product and better forecast demand • Receive immutable “proof-of-end purchase” from Starbucks • Establish creditworthiness to access higher quality credit and expand operations Starbucks receives immutable record of… • Bean provenance • Inventory state changes and movement Customers enjoy increased transparency… • Into the individual region • The farm origin of the coffee • Tactics used to farm their high-end coffee
  • 34. Using blockchain to reinforce trust from farmer to customer Carrier Authenticity is verified and beans are delivered to the factory Customer At purchase can view certifications, origin, and other quality details with assurances from farm to pour Manufacturer Containers are verified and coffee is processed and bagged Small Hold Farmer Produce coffee beans under specified conditions to earn organic and Fair Trade certifications. Receive “proof of end purchase” from Starbucks they can use to access credit for next years harvest Retailer The bags reach the retailer having been accounted for at each step of the journey Farmer ✓ Plot #839049 ✓ 25 tons of cocoa beans ✓ Certifications Carrier ✓ Shipped 2/5/2018 ✓ Organic ✓ Fair Trade Manufacturer ✓ Delivered 2/12/2018 ✓ Organic ✓ Fair Trade Distributor ✓ Delivered 2/19/2018 ✓ Organic ✓ Fair Trade Retailer ✓ Delivered 2/26/2018 ✓ Organic ✓ Fair Trade Customer ✓ Guaranteed fresh ✓ Certified organic ✓ Certified Fair Trade At various points in the journey, an IoT device scans the product and records its status and condition which are updated on the blockchain Quality attestationProof of Purchase Consumer visibility Distributor The coffee is moved through distributor network under high-quality assurance regulations
  • 35. Singapore Airlines | Expand customer loyalty Challenge Singapore Airlines wanted to improve customer participation and loyalty by streamlining their rewards program Strategy Singapore Airlines partnered with KPMG Digital Village and Microsoft to build a blockchain-based rewards program that linked their digital wallets to their KrisFlyer reward miles Results • Empowered customers to easily use their KrisFlyer miles for point-of-sale transactions on an expanded retail partner network • Increased mileage program participation and loyalty to the Singapore Airlines brand “This groundbreaking development in which we will be using blockchain technology to ‘digitalise’ KrisFlyer miles is a demonstration of the investment we are making to significantly enhance the digital side of our business for the benefit of our customers” — Goh Choon Phong, Chief Executive Officer of Singapore Airlines
  • 36. Blockchain in Action | Partner network management Digital wallet Reward points are stored in the customer’s digital wallet Partner retail location Customers are able to redeem loyalty points for goods and services from any retail location in the partner network SHARED LEDGER Update: SFO → HKG: 7,000 miles • Dec 2016 LAX → ICN: 6,000 miles • Jan 2015 IAH → DME: 5,000 miles • Jun 2015 JFK → FRA: 4,000 miles • 7,000 miles = 700 points • 6,000 miles = 600 points • 5,000 miles = 500 points • 4,000 miles = 400 points • 2,200 points redeemed for: o Free stay at hotel A o Admittance to airport lounge B o Spa treatment at resort C Contract updated Contract updated Mobile app Customers purchase their ticket on their mobile device Contract created Awarded miles Each flight is worth miles that are converted to rewards points Contract updated
  • 37. XBOX | Blockchain for royalty payments Challenge Microsoft wanted to replace the complicated, manual royalty calculation process used to pay XBOX publishers with a faster, more efficient approach Strategy Microsoft developed a blockchain-based solution that automated processes to offer XBOX royalty information in near real time while maximizing security and transparency Results • Improved trust by making the royalty payment calculation process more transparent for publishers • Gave publishers actionable business insights, enabling them to proactively respond to customer demand • Reduced XBOX process efforts by two thirds and saved publishers time by eliminating the need for manual audits “We are developing an ecosystem within the gaming industry that connects developers and publishers to game performance. Providing near real-time access to data greatly improves the process’ effectiveness and insights that lead to a more enriching experience for the partners.” — Tim Stuart, Chief Financial Officer of Xbox
  • 38. • Game Purchased • Publisher ID • Price • Customer Age • Customer Gender • Location CONTRACT CREATED CONTRACT VISIBILITY • Top Grossing Content • Publisher Royalty • Publisher Demand • Net Revenue Blockchain in action | Manage royalty payments XBOX Platform SHARED LEDGER DATA CONTENT PUBLISHER A VISIBILITY • Customer ID • Content Dev ID • Licensing ID • Marketing ID • Distributor ID • Content Provider ID Publisher C • Customer ID • Content Dev ID • Licensing ID • Marketing ID • Distributor ID • Content Provider ID Publisher B • Customer ID • Content Dev ID • Licensing ID • Marketing ID • Distributor ID • Content Provider ID Publisher A Content Publishers Gain visibility into sales data and royalty revenue, enabling them to make near real time decisions. $ $ $ $ $ Licensing Marketing Distribution Content Provider Content Developer $12.99 $59.99 $3.99 Media Purchase Movie Video game Song Quantity Quantity XBOX Platform Consumers purchase digital content through the XBOX platform. The data then is written to the shared ledger. This automatically makes royalty data visible to the XBOX publishers. XBOX PAYS ROYALTIES Media Sale: July 13th
  • 39. XiaoMi | Supply Chain Finance Service Challenge XiaoMi works with a broad ecosystem of partners and suppliers that lacked the connectivity and transparency needed to scale trust and quickly verify credit for banking and factoring Strategy XiaoMi worked with Microsoft to streamline trust on a shared, blockchain-based data layer that easily connects with the apps and systems used throughout their ecosystem Results • Improved cash efficacy by digitizing credit establishment • Shortened the timeframe of factoring and banking processes from weeks to days • Expanded the business network for multi- layer supply chain hierarchy with minimal IT efforts “Our partners and suppliers form an important ecosystem that we want to continue to grow, so our digital transformation couldn’t just improve our products, services, and operations—it needed to build a platform of trust, transparency, and efficacy for our partners and suppliers as well.” — TBD
  • 40. Blockchain in action | Supply Chain Finance service Shared ledger data SRM App Core Enterprise SAP ERP System BPM App Approval Bank C, Supplier 3, … • Transaction Stages -> CreatePO, … • Events/Logs • Entities -> PO, ASN, GR -> FA, Payments Bank B, Supplier 2, … • Events/Logs • Transaction Stages -> CreatePO, … • Entities -> PO, ASN, GR -> FA, Payments Provider ID Bank A, Supplier 1, … • Transaction Stages -> CreatePO, … • Events/Logs • Entities -> PO, ASN, GR -> FA, Payments Create ASN Create GR Pay for FA Pay for Payment -Sheet Create PO Supply chain data is shared on the blockchain to inform POs, ASNs, GRs, FAs, and Payments Workflow Group visibility Contracts visibility • In all workflow groups • Workflow initiator • Owners configuration • Roles configuration Core Enterprise • Supplier, Bank, Core- Enterprise group set up with owners, observers • Shared transactions and Shared entities are independent smart contracts Contracts created Suppliers Banks and SCF System
  • 41.
  • 42. Digitize trust with Microsoft Azure Blockchain Seamlessly integrate blockchain with your business using built- in connections to Azure and the tools you're already familiar with—all on an open, trusted, globally available cloud platform Iterate and validate blockchain scenarios quickly with an intuitive UI for modelling smart contracts and prebuilt blockchain templates and commands Cut development time with painless network deployment, built-in governance and extensible, fully-managed infrastructure Simplify development Get up and running quickly Innovate with confidence
  • 43. Azure Blockchain @ Microsoft TechX Scan this QR-code to access free educational resources, step-by-step learning guides as well as get practical experience in Blockchain on Azure! https://aka.ms/BlockchainTechX Don’t forget to add Microsoft Azure skill to your LinkedIn account to stay connected with a developer community. + Microsoft Azure We post the latest announcements about free events for developers in Ireland on our official Twitter account. @MSDevIRL
  • 44. Learn more Visit Azure Blockchain Service as well as Azure Blockchain Workbench and Azure Blockchain Development Kit Visit the Azure Blockchain Blog Connect with the Microsoft Tech Community Join the conversation on MSDN Sign up for an Azure account and start and instance of Azure Blockchain Service
  • 45. © Copyright Microsoft Corporation. All rights reserved. Thank You!