aws re:invent 2016: blockchain on aws: disrupting the norm (gpst301)
TRANSCRIPT
© 2016, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Ale Flores (AWS) & Kevin Gannon, Grainne McNamara (PWC)
November 29, 2016
Blockchain on AWSDisrupting the Norm
Technical Track: GPST301
Blockchain demystified—what is it really?
“distributed ledger technology is at the forefront of any discussion related to innovation. AWS is working with financial institutions and blockchainproviders to spur innovation and facilitate frictionless experimentation” –Head of AWS Financial Services Business Development
• A distributed database or “ledger”
• Data is certified in a scattered
manner
• True immutability (tamper proof)
• Robust
Blockchain is now positioned away from theory and ready for prime
time. There are many initiatives and applications that AWS is
supporting:
• HCLS: Payer to patient data
• Confidential and sensitive data information sharing
• Marketing and consumer information reselling
• Digital currency and smart contracts (logic)
• Corporate governance
• Financial transactions
The question isn’t what can blockchain do for you but what can
AWS do for Blockchain?
• Services and technologies to investigate
• Global architectures
• Public Blockchains
• Private Blockchains
Let’s talk about:
AWS CloudTrail
AWS CloudFormation
AWS WAF
Amazon ECS
Amazon EBS volume
Technologies to look into:
AWS does not believe in choosing one protocol to rule them all…
• Building an ecosystem that can be tapped into by different
use cases and industries is our main focus
• Enabling experimentation into maturity
• Leveraging our services to enact a robust solution
Kubernetes
Amazon S3
Auto Scaling
Amazon VPC/Route 53
AWS IAM
AWS WAF
AWS
CloudTrail
AWS
CloudFormation
Amazon
CloudWatch
Amazon ECS
Amazon
S3
Amazon EBS
volume
Amazon
VPC
IAM
Global Architectures
Blockchain becomes stronger based on its topology. Just let it do
all the hard work for you…
• Ensure resiliency by extending across multiple regions
• Ensure availability by automating nodes
• Ensure scale by leveraging cheap always-on compute
Public Blockchains…what about them?
• Protocols such as Ethereum are growing so fast that they
are encountering flaws in their foundation, such as the
recent notion of soft and hard forks… do we worry?
• No! These are good problems to address as a community
and move forward
• Lessons learned allow mature solutions to take place
Public blockchains success has led to the accelerated adoption of private blockchains
Private Blockchains…why?
• Traditional databases are not immutable by design, if
anything, they are the complete opposite.
• Ability to audit seamlessly. Every single transaction is
recorded and becomes part of the inherent chain
• Decentralization is key and allows multiple parties to be
part of a transaction.
With these fundamental features you can see the applications are endless.
Can you easily build these features with a traditional software solution?
Blockchain
DISRUPTION
Why are we here?
We combine the unique experience of delivering blockchain
solutions with the depth of industry and regulatory knowledge
We have deep blockchain delivery skills having built and deployed
blockchain applications for a number of clients
We have over 150+ years experience innovating and delivering
business critical platforms for some of the worlds largest brands
Prior experience 2 years in a startup
enabling retailers to
accept bitcoin as a
payment method
What makes a blockchain solution successful?
Multiple parties
share data
multiple participants
need views of common
information
Multiple parties
update data
multiple participants take
actions that need to be
recorded and change
the data
Requirement
for verification
participants need to trust
that the actions that are
recorded are valid
Intermediaries
add complexity
removal of
intermediaries can
reduce cost and
complexity
Interactions are
time sensitive
reducing delay has
business benefit
Transactions
interact
Transactions created by
different participants
depend on each other
1 2 3 4 5 6
What key success criteria make a blockchain engagement successful?
Set out to solve a specific business problem
Collaborate to develop solutions with your clients
Ensure benefits are scalable across the value chain of participants
Choose the right tool for the job (e.g., on-chain vs. off-chain)
Adoption and interoperability will be critical for the success of blockchain
Which use cases are we exploring?
Identity
Utilities
Pharma
Healthcare
Energy
Settlement
Policy Placement
Deep Dive: PwC & Bank Of England
Use Case Distribution and settlement
Solution
Build a PoC to demonstrate distribution of assets and
system resiliency using Smart Contracts and distributed
computing, coupled with Cloud computing and best
engineering practices
Outcomes
1. Demonstrated ability to use blockchain for
distribution of assets
2. Demonstrated distributed nature of blockchain
3. Enabled Bank of England to innovate faster and
develop more reliable applications
What can Bank of England achieve with blockchain?
Infrastructure
• Virtual Private Cloud
• Private Subnet in Single Availability
Zone
• Auto Scaling Groups
• Docker Swarm
• AWS Elastic Load Balancers + AWS
Certificate Manager
• Route53
• AWS Elastic Container Registry
• Identity and Access Management
Deep Dive: PwC & Insurance
Use Case Insurance Claims Management
Solution
Use Eris (Monax) to develop a POC with 3 parties on a blockchain
(broker, third party administrator, and claim adjuster) enabled with smart
contracts
Outcomes
1. Enabled real time adjustment of claims with automated pay out
2. Reduced errors due to automated validation process
3. Allowed declines to occur on a claim by claim basis, rather than as an
entire batch
How can an insurance provider improve upon an inefficient and error prone claims
management process?
Infrastructure
• Virtual Private Cloud
• Private Subnet in Single Availability
Zone
• Auto Scaling Groups
• Kubernetes
• AWS Elastic Load Balancers + AWS
Certificate Manager
• Route53
• AWS Elastic Container Registry
• Identity and Access Management
How do we deliver blockchain solutions?
PwC’s blockchain delivery can advance a
client from proof-of-concept to a live
implementation. Each step maximizes
innovation and learning and minimizes risk
Production
Environment management.
Heavy duty testing.
Implementation and monitoring
On going support and managed service
warranty.
Pilot
Platform for the organization to test logistics,
prove value and reveal deficiencies before
spending a significant amount of time, energy
or money on a large-scale project.
Implementation of deliverable with end usage
scenarios.
Parallel running of legacy and blockchain
systems
Prototype
A first attempt at making something that might be
real-world usable.
It is presumed that you might get things wrong in the
process, but finding that out is the principle purpose
of a prototype.
A prototype will have all (or nearly all) of the
functionality of the finished product, but will generally
not be as efficient, aesthetically pleasing, or durable.
Proof-of-concept
A system designed purely to demonstrate the functionality
of a small set of principles to be integrated into other
systems.
Real world usability isn't even considered when creating a
proof of concept: Integration with other questionable
technologies is not only time-consuming, but might dilute
the ability to determine if the principle concept is viable.
What else is on the horizon?
Identity
✅ Selective Disclosure
✅ Reusable KYC
✅ Real World
Authentication
Utilities
✅ Microgrids /
Distributed Utilities
✅ Smart Grids
✅ Infrastructure
Monitoring (+IoT)
✅ Tariff Matching
Pharma
✅ Clinical Trial
Management
✅ Drug Serialization /
Provenance
✅ Supply Chain
Optimization
Healthcare
✅ Medical Records
✅ Equipment
Certification
✅ Health Insurance
Fraud
Energy
✅ Green energy credits
✅ Offshore Oil/Gas
Regulation
✅ Core Sample Tracking
Grow Your Business with APN Partners
Use the newly launched Partner Solutions
Finder to explore AWS Competency and
Service Delivery Partners.
Find the best APN Partner to work with,
based on your unique business needs.
Go to http://aws.amazon.com/partners/find
or visit our kiosks in “Sands” Lower Lobby,
Executive Summit or the AWS Booth.
*Partner Solutions Finder will replace the existing APN Directory
Thank you!
Remember to complete
your evaluations!
Remember to complete
your evaluations!