blockchain solutions - amazon s3 · aramco • infected 30k ... configure it networks and firewall...

26

Upload: lynguyet

Post on 26-Aug-2018

217 views

Category:

Documents


0 download

TRANSCRIPT

2010: Stuxnet

• WWl hijack ICS

2012: Saudi Aramco

• Infected 30k systems

2014: Norwegian

• Phishing

• Trojan horse attacks

• 2015-ATGs

• Petya

• Rosenfet

• WannaCry

• Hacking always-on voice assistants

Recent Notable Breaches in O&G

http://energy.sia-partners.com/20170727/cybersecurity_in_energy_implications_of_a_security_breach_on_an_og_company

Secure

Shared

Distributed

Ledger

Fundamentals Blockchain is a secure, shared, distributed ledger

Decentralization has great advantages

Eliminates Intermediaries

Reduces Fraud

Increases Efficiency and Speed

Increases Revenue and Savings

Do multiple

parties share

data?

Do multiple

parties update

data?

Is there a

requirement for

verification?

Can

intermediaries be

removed?

Recognizing scenarios

Open Marketplace Easy Network Open Cloud Enterprise-Grade Services

Webjet Uses Blockchain in First-Of-A-Kind Travel Bookings Solution

Challenge• Webjet handles thousands of hotel

bookings every day that pass through

multiple operators. The high volume

of transactions and number of parties

involved in each transaction can lead

to discrepancies.

• Booking errors negatively affect customers’

experiences and undermine trust between

Webjet and its partners, and can also have

serious financial consequences.

Strategy• Webjet and Microsoft

developed a first-of-a-kind

blockchain solution.

• The solution creates secure,

independent transaction

records that all parties can

see. Known as ‘Smart

Contracts, they streamlining

the booking and payment

process, and reducing errors.

Results• The use of blockchain removes the risk of data

inaccuracy, boosts security and efficiency, and

enhances trust and accountability between

Webjet and its partners.

• The solution gives Webjet a competitive edge

and could set a new industry standard.

• Webjet has an exciting opportunity to grow

by facilitating transactions across the travel

industry and selling its solution into other

sectors.

“Microsoft’s ongoing investments in building the industry’s most trusted cloud platform around the principles of security,

privacy and control, compliance and transparency, along with its deep heritage in guiding businesses, including Webjet,

through periods of significant IT transformation made the decision to go on this journey with Microsoft a no-brainer.”

— John Guscic, Managing Director, Webjet

Accelerating enterprise adoption through infrastructure

We’ve delivered an open, broad, and flexible cloud across the stack

Applications Management Clients

Web App Gallery

Dozens of .NET & PHP CMS and Web apps

Infrastructure Databases App Frameworks

SQL Server

+Hundreds of community supported images on VM Depot

Azure BaaS

Hyper Scale

Enterprise Grade

Hybrid

Strategy | Azure is an open cloud

Azure supports an open blockchain ecosystem

Create the blockchain topology of your choice

Blockchain deployment templates

3 weeks 15 minutes

1. Review blockchain protocol specific network documentation

2. Determine topology for a consortium network

3. Map topology to IT resources

4. Manually deploy

5. Configure blockchain clients via Linux

BASH scripts to support private network

(peering, isolate mining nodes, etc.)

6. Configure other blockchain protocol properties (consensus

algorithms, max peers, etc.)

7. Trial and error to make above steps work

8. Configure IT networks and firewall ports to permit blockchain

protocol traffic

9. Test, debug, and repeat

1. Activate Azure subscription

2. Search Azure Marketplace for desired blockchain

3. Click on blockchain image of choice

4. Provide 10 user parameters

(number of consortium members, number of blockchain

VMs, admin usernames and passwords, etc.)

5. Deploy and wait 15 minutes

(+/- depending of nodes selected)

Blockchain on Azure stack

Bletchley | Full-Stack Blockchain Architecture

Fully-Managed Distributed Ledger

HealthcareRetail & CPG GovernmentDiscrete

ManufacturingBanking,

Capital

Markets

Azure & Azure Stack – Blockchain resource provider

Horizontal SaaS & Adapters

3rd

Party

1st Party3rd

Party

Mid

dle

ware

Led

ger

Co

re

…..Ind

ust

ry S

olu

tio

ns

Professional Services & Support

Identity & Key

Management

Data

Platform

(ML/BI)

3rd

Party

3rd Party

Services

Encrypted

Execution

(Cryptlets)

Monitoring &

Security

Partner Distributed Ledger C

Partner Distributed Ledger A

Partner Distributed Ledger B

Hosted Compute (VMs)

Partner Distributed Ledger D

Partner Distributed Ledger D

Partner Distributed Ledger D

Making blockchain stacks more enterprise ready with Coco Framework

Coco Framework | Framework provides enterprise capabilities

Confidentiality

Richer and more flexible confidentiality models

Scalability

Database-like speeds for transaction

throughput and latency

Consortium Governance

Configurable constitution to govern membership

Evolution of blockchain business logic with cryptlets

Smart Contracts are unable to access external data or events based on time or market conditions. Calling code or

data outside of a Smart Contract or blockchain breaks the general trust barrier and authenticity of transactions.

Cryptlets will allow the blockchain to access external data securely, while maintaining the integrity of the blockchain.

Microsoft Innovation

Strategy | Blockchain evolution

Enterprise Application Architecture

Business Logic(Smart Contracts)

Achieve an enterprise application architecture

SIGN UP FOR AN AZURE ACCOUNT

• Blockchain documentation and sign up

https://aka.ms/blockchainsignup

• Favorite and follow the Coco Framework repo on GitHub

https://aka.ms/cocorepo

How do you

get started?

CONNECT WITH BLOCKCHAIN ENGINEERING TEAM

• Join Blockchain Azure Advisors group on Yammer

http://aka.ms/AzureAdvisors

• Join Microsoft Tech Community for Blockchain

https://aka.ms/blockchaincommunity

• Add suggestions to Blockchain User Voice

https://aka.ms/blockchainuservoice

PREVIEW PROGRAM FOR POC FRAMEWORK

• Make an official request by filling out a simple survey

https://aka.ms/blockchainpreview

IIoT : Sandvik Coromant – Edge Analytics on Azure

37