***Highly Confidential - For Company Internal Use Only***
May 2021
Blockchain
Automation
Framework
Hyperledger Tokyo Meetup
Copyright © 2021 Accenture. All rights reserved.
Copyright © 2021 Accenture. All rights reserved. 2
INTRODUCTION
Shital Sevekari
Title
Senior Manager
Introduction
First came to Japan in 2005. Worked as Technical Support Engineer for
about 2.5 years. After a brief gap, came back to Japan in 2010. Since
then, I have been handling various Japanese projects as Account
manager delivering complex projects with offshore development teams.
Around 2015 I started learning about DX technologies like Blockchain,
AI/Chatbot etc. Starting with just 2 members, built a Blockchain CoE
team at offshore that grew to become a 25+ member team delivering
projects and POCs in Japan, Spain, Germany and UK.
Helping clients in their business transformation by proposing matching
technology and solutions.
Joined Accenture in July 2019. Currently supporting Japanese customers
by coordinating with Accenture’s global blockchain teams and with my
experience, as Blockchain SME(Subject Matter Expert).
Hobby
Eat, Talk, Travel, Clubhouse
2 3
Solution
1
Problem Architecture
AGENDA
Copyright © 2021 Accenture. All rights reserved. Accenture Confidential Information 3
Copyright © 2021 Accenture. All rights reserved. Accenture Confidential Information 4
PROBLEM
1
Copyright © 2021 Accenture. All rights reserved. Accenture Confidential Information 5
ISSUES IN THE DLT MARKET
Market participants take a
wait and see approach,
hindering mainstream adoption
No re-use of assets or
tools across solutions
DLT solutions are
expensive to build
& hard to scale
Technology silos &
vendor lock-in
High risk of selecting
wrong DLT platform
No established
standards or best
practice approach
The biggest barrier to innovation at scale is the ability to build flexible, uniform and scalable architectures capable of responding
to market demands.
Copyright © 2021 Accenture. All rights reserved. Accenture Confidential Information 6
BLOCKCHAIN JOURNEY: COMMON CHALLENGES
TIME
BLOCKCHAIN
CAPABILITIES
EXPAND AND
MANAGE
SCALE
PILOT
PROOF OF CONCEPT
RE - IMAGINE
1
2
3
4
5
6
Multi-cloud? Security? Architecture? DevOps?
?
“We need to demonstrate value quickly, and we
need the POC to scale into production”
“Security is something we will need to consider
when we get to production”
“We know thoughtful architecture is important,
but the client isn’t ready to invest in it right now”
…leads to a proof-of-concept that needs to be
rewritten when preparing for pilot or production
Copyright © 2021 Accenture. All rights reserved. Accenture Confidential Information 7
SOLUTION
2
Copyright © 2021 Accenture. All rights reserved. Accenture Confidential Information 8
BLOCKCHAIN AUTOMATION FRAMEWORK
Automation to Production
“A bridge you can trust”
…A BRIDGE TO PRODUCTION
TIME
BLOCKCHAIN
CAPABILITIES
EXPAND AND
MANAGE
SCALE
PILOT
PROOF OF CONCEPT
RE - IMAGINE
1
2
3
4
5
6
Multi-cloud? Security? Architecture? DevOps?
?
“We need to demonstrate value quickly, and we
need the POC to scale into production”
“Security is something we will need to consider
when we get to production”
“We know thoughtful architecture is important,
but the client isn’t ready to invest in it right now”
…leads to a proof-of-concept that needs to be
rewritten when preparing for pilot or production
✓ Implements DLT Reference Architecture 2.0
✓ Designed for production-ready security
✓ Supports multi-company and multi-cloud
deployments
✓ Infrastructure independent
✓ Open-source: No license lock-in
Copyright © 2021 Accenture. All rights reserved. Accenture Confidential Information 9
BLOCKCHAIN AUTOMATION FRAMEWORK
Our value proposition is a secure and truly scalable accelerator that allows to deploy a production-ready DLT network and easily
onboard new organisations. A solution that can evolve along with organisations means faster innovation and seamless
implementation.
platform = <choice>
consensus = <choice>
…
[my_org_details]
…
[other_orgs_details]
…
platform = <choice>
consensus = <choice>
…
[my_org_details]
…
[other_orgs_details]
…
Configuration Files Deployed Shared Data Network
“A means to consistently deploy production-ready distributed data networks”
…more to come
BLOCKCHAIN
AUTOMATION
FRAMEWORK
This presentation makes reference to marks owned by third parties. Unless otherwise noted, all such third-party marks are the property of their respective owners. No
sponsorship, endorsement or approval of this content by the owners of such marks is intended, expressed or implied.
Copyright © 2021 Accenture. All rights reserved. Accenture Confidential Information 10
BAF - COMPONENTS
This presentation makes reference to marks owned by third parties. Unless otherwise noted, all such third-party marks are the property of their respective owners. No
sponsorship, endorsement or approval of this content by the owners of such marks is intended, expressed or implied.
Copyright © 2021 Accenture. All rights reserved. Accenture Confidential Information 11
OPENSOURCE AND OPEN DEVELOPMENT
COLLABORATE AT:
https://github.com/hyperledger-labs/blockchain-
automation-framework
Reference
documentation
Tooling
Abstraction
Containerised
Assets
Policy-
As-Code
Automated
Deployment
Generic
Tools
Open
Source
Supply Chain
Ref App
We have contributed BAF to the Linux Foundation Hyperledger Labs (with an intention for BAF to become a new top level Hyperledger project).
Open source contribution will help us build a sustainable open source community around the project, support our open development efforts and
continuously improve and enhance the Framework.
DOCUMENTATION:
https://blockchain-automation-
framework.readthedocs.io/en/latest/
GET IN TOUCH:
https://chat.hyperledger.org/channel/blockchain-
automation-framework
This presentation makes reference to marks owned by third parties. Unless otherwise noted, all such third-party marks are the property of their respective owners. No
sponsorship, endorsement or approval of this content by the owners of such marks is intended, expressed or implied.
Copyright © 2021 Accenture. All rights reserved. Accenture Confidential Information 12
ARCHITECTURE
3
Copyright © 2021 Accenture. All rights reserved. Accenture Confidential Information 13
ARCHITECTURE PRINCIPLES
Guidance for designing and delivering
Blockchain Automation Framework
When making decisions, conform to the
DLT Reference Architecture 2.0 non-
functional requirements and principles
CONFORM TO THE DLT
REFERENCE ARCHITECTURE 2.0
Ensure that we are using open source
licensed products in our solution so that
it may be contributed to Hyperledger
Favor Apache 2.0 licensed components
USE OPEN
SOURCE COMPONENTS
Choose tools and components that do
not limit lock-in to a particular
infrastructure configuration or cloud
provider
INFRASTRUCTURE
INDEPENDENT
In order to provide an “enterprise”
version, we should ensure that we are
providing interfaces for modules where
we might want to plug in an different
component
MODULAR
DESIGN
Keys and other credentials are not
stored in source, configuration files, or
environment variables
DESIGN
FOR SECURITY
Choose tools where Accenture has
internal expertise to ensure that any
delivery center can modify the platform
CHOOSE TOOLS
WITH INTERNAL EXPERTISE
Copyright © 2021 Accenture. All rights reserved. Accenture Confidential Information 14
PHYSICAL ARCHITECTURE STRAWMAN OPEN SOURCE
Cloud-native architecture
for shared data solutions
Development and Operations architecture Runtime/Execution architecture
SECURITY
SERVICES
KEY MGMT
DEVOPS SERVICES
INFRASTRUCTURE SERVICES
DISTRIBUTED DATA PLATFORMS
DATA SERVICES
POLICY MGMT
VERSION MANAGEMENT
BUILD, TEST & ARTIFACT MANAGEMENT
KUBERNETES DEPLOY / OPERATE
CONFIGURATION MANAGEMENT
DELIVERY MANAGEMENT (ALM)
INFRASTRUCTURE AS CODE
IAM
TBD by
Application
CERTIFICATE
AUTHORITY (CA)
TBD by Project /
Client
POLICIES /
OPERATIONS
Out of Scope CLOUD PROVIDERS CONTAINER SERVICES BACKUP / RESTORE
Out of Scope
DISTRIBUTED LEDGERS DISTRIBUTED DATABASES
INTEGRATION SERVICES
DLT INTEGRATION APPLICATION INTEGRATION EXTERNAL INTEGRATION
TBD by
Application Out of Scope
APPLICATION DB
TBD by
Application
OTHER DATA
SERVICES
Out of Scope
PRESENTATION SERVICES
RENDERING & INTERACTION ADAPTIVE PRESENTATION CONTENT SOURCING
TBD by Application TBD by Application TBD by Application
BLOCKCHAIN
AUTOMATION
FRAMEWORK
TBD by Project / Client
Pre-requisites
This presentation makes reference to marks owned by third parties. Unless otherwise noted, all such third-party marks are the property of their respective owners. No
sponsorship, endorsement or approval of this content by the owners of such marks is intended, expressed or implied.
Copyright © 2021 Accenture. All rights reserved. Accenture Confidential Information 15
Automation of Hyperledger Fabric
This presentation makes reference to marks owned by third parties. Unless otherwise noted, all such third-party marks are the property of their respective owners. No
sponsorship, endorsement or approval of this content by the owners of such marks is intended, expressed or implied.
Copyright © 2021 Accenture. All rights reserved. Accenture Confidential Information 16
Automation of Corda Enterprise
This presentation makes reference to marks owned by third parties. Unless otherwise noted, all such third-party marks are the property of their respective owners. No
sponsorship, endorsement or approval of this content by the owners of such marks is intended, expressed or implied.
Copyright © 2021 Accenture. All rights reserved. Accenture Confidential Information 17
Automation of Hyperledger Indy
This presentation makes reference to marks owned by third parties. Unless otherwise noted, all such third-party marks are the property of their respective owners. No
sponsorship, endorsement or approval of this content by the owners of such marks is intended, expressed or implied.
Copyright © 2021 Accenture. All rights reserved. Accenture Confidential Information 18
Automation of Hyperledger Besu
This presentation makes reference to marks owned by third parties. Unless otherwise noted, all such third-party marks are the property of their respective owners. No
sponsorship, endorsement or approval of this content by the owners of such marks is intended, expressed or implied.
Copyright © 2021 Accenture. All rights reserved. Accenture Confidential Information 19
BAF by the Numbers
This presentation makes reference to marks owned by third parties. Unless otherwise noted, all such third-party marks are the property of their respective owners. No
sponsorship, endorsement or approval of this content by the owners of such marks is intended, expressed or implied.
2 year since open sourced 6 DLT
platforms
support
5+ CUSTOMER IMPLEMENTATIONS
Already being used in production
Under Hyperledger Labs with
Apache 2.0 License
112 members on rocket chat
128 Stars and 235 Forks
on GitHub repo
32 contributors with 4 external
Reduces deployment time by 80% or more, from
a couple of days to within hours if not minutes”
IMPACT
Solution and architectureare so advanced, that it can
be used confidently in productiondeployments
OSSCOMMUNITY
Reduces overall project implementation time ,
ensuring the developers follow best practices
while their focus stays on application development
Multiple HL Events
HK , Denver, Washington DC Meetup
Corda Con 2020 , Blockchain Techfest 2020
Reference links
• GitHub:
https://github.com/hyperledger-labs/blockchain-automation-
framework
• Read the docs:
https://blockchain-automation-
framework.readthedocs.io/en/latest/introduction.html
• YouTube Channel:
https://www.youtube.com/playlist?list=PLxjlD8kRvTIiThGQvRvEQP3
64-xp5AijF
Thank you
Shital Sevekari
Sr. Manager
Accenture Technology
Mail: Shital.Sevekari@accenture.com
LinkedIn: https://www.linkedin.com/in/shital/

ブロックチェーンの実用化に向けたネットワーク・スケーリング

  • 1.
    ***Highly Confidential -For Company Internal Use Only*** May 2021 Blockchain Automation Framework Hyperledger Tokyo Meetup Copyright © 2021 Accenture. All rights reserved.
  • 2.
    Copyright © 2021Accenture. All rights reserved. 2 INTRODUCTION Shital Sevekari Title Senior Manager Introduction First came to Japan in 2005. Worked as Technical Support Engineer for about 2.5 years. After a brief gap, came back to Japan in 2010. Since then, I have been handling various Japanese projects as Account manager delivering complex projects with offshore development teams. Around 2015 I started learning about DX technologies like Blockchain, AI/Chatbot etc. Starting with just 2 members, built a Blockchain CoE team at offshore that grew to become a 25+ member team delivering projects and POCs in Japan, Spain, Germany and UK. Helping clients in their business transformation by proposing matching technology and solutions. Joined Accenture in July 2019. Currently supporting Japanese customers by coordinating with Accenture’s global blockchain teams and with my experience, as Blockchain SME(Subject Matter Expert). Hobby Eat, Talk, Travel, Clubhouse
  • 3.
    2 3 Solution 1 Problem Architecture AGENDA Copyright© 2021 Accenture. All rights reserved. Accenture Confidential Information 3
  • 4.
    Copyright © 2021Accenture. All rights reserved. Accenture Confidential Information 4 PROBLEM 1
  • 5.
    Copyright © 2021Accenture. All rights reserved. Accenture Confidential Information 5 ISSUES IN THE DLT MARKET Market participants take a wait and see approach, hindering mainstream adoption No re-use of assets or tools across solutions DLT solutions are expensive to build & hard to scale Technology silos & vendor lock-in High risk of selecting wrong DLT platform No established standards or best practice approach The biggest barrier to innovation at scale is the ability to build flexible, uniform and scalable architectures capable of responding to market demands.
  • 6.
    Copyright © 2021Accenture. All rights reserved. Accenture Confidential Information 6 BLOCKCHAIN JOURNEY: COMMON CHALLENGES TIME BLOCKCHAIN CAPABILITIES EXPAND AND MANAGE SCALE PILOT PROOF OF CONCEPT RE - IMAGINE 1 2 3 4 5 6 Multi-cloud? Security? Architecture? DevOps? ? “We need to demonstrate value quickly, and we need the POC to scale into production” “Security is something we will need to consider when we get to production” “We know thoughtful architecture is important, but the client isn’t ready to invest in it right now” …leads to a proof-of-concept that needs to be rewritten when preparing for pilot or production
  • 7.
    Copyright © 2021Accenture. All rights reserved. Accenture Confidential Information 7 SOLUTION 2
  • 8.
    Copyright © 2021Accenture. All rights reserved. Accenture Confidential Information 8 BLOCKCHAIN AUTOMATION FRAMEWORK Automation to Production “A bridge you can trust” …A BRIDGE TO PRODUCTION TIME BLOCKCHAIN CAPABILITIES EXPAND AND MANAGE SCALE PILOT PROOF OF CONCEPT RE - IMAGINE 1 2 3 4 5 6 Multi-cloud? Security? Architecture? DevOps? ? “We need to demonstrate value quickly, and we need the POC to scale into production” “Security is something we will need to consider when we get to production” “We know thoughtful architecture is important, but the client isn’t ready to invest in it right now” …leads to a proof-of-concept that needs to be rewritten when preparing for pilot or production ✓ Implements DLT Reference Architecture 2.0 ✓ Designed for production-ready security ✓ Supports multi-company and multi-cloud deployments ✓ Infrastructure independent ✓ Open-source: No license lock-in
  • 9.
    Copyright © 2021Accenture. All rights reserved. Accenture Confidential Information 9 BLOCKCHAIN AUTOMATION FRAMEWORK Our value proposition is a secure and truly scalable accelerator that allows to deploy a production-ready DLT network and easily onboard new organisations. A solution that can evolve along with organisations means faster innovation and seamless implementation. platform = <choice> consensus = <choice> … [my_org_details] … [other_orgs_details] … platform = <choice> consensus = <choice> … [my_org_details] … [other_orgs_details] … Configuration Files Deployed Shared Data Network “A means to consistently deploy production-ready distributed data networks” …more to come BLOCKCHAIN AUTOMATION FRAMEWORK This presentation makes reference to marks owned by third parties. Unless otherwise noted, all such third-party marks are the property of their respective owners. No sponsorship, endorsement or approval of this content by the owners of such marks is intended, expressed or implied.
  • 10.
    Copyright © 2021Accenture. All rights reserved. Accenture Confidential Information 10 BAF - COMPONENTS This presentation makes reference to marks owned by third parties. Unless otherwise noted, all such third-party marks are the property of their respective owners. No sponsorship, endorsement or approval of this content by the owners of such marks is intended, expressed or implied.
  • 11.
    Copyright © 2021Accenture. All rights reserved. Accenture Confidential Information 11 OPENSOURCE AND OPEN DEVELOPMENT COLLABORATE AT: https://github.com/hyperledger-labs/blockchain- automation-framework Reference documentation Tooling Abstraction Containerised Assets Policy- As-Code Automated Deployment Generic Tools Open Source Supply Chain Ref App We have contributed BAF to the Linux Foundation Hyperledger Labs (with an intention for BAF to become a new top level Hyperledger project). Open source contribution will help us build a sustainable open source community around the project, support our open development efforts and continuously improve and enhance the Framework. DOCUMENTATION: https://blockchain-automation- framework.readthedocs.io/en/latest/ GET IN TOUCH: https://chat.hyperledger.org/channel/blockchain- automation-framework This presentation makes reference to marks owned by third parties. Unless otherwise noted, all such third-party marks are the property of their respective owners. No sponsorship, endorsement or approval of this content by the owners of such marks is intended, expressed or implied.
  • 12.
    Copyright © 2021Accenture. All rights reserved. Accenture Confidential Information 12 ARCHITECTURE 3
  • 13.
    Copyright © 2021Accenture. All rights reserved. Accenture Confidential Information 13 ARCHITECTURE PRINCIPLES Guidance for designing and delivering Blockchain Automation Framework When making decisions, conform to the DLT Reference Architecture 2.0 non- functional requirements and principles CONFORM TO THE DLT REFERENCE ARCHITECTURE 2.0 Ensure that we are using open source licensed products in our solution so that it may be contributed to Hyperledger Favor Apache 2.0 licensed components USE OPEN SOURCE COMPONENTS Choose tools and components that do not limit lock-in to a particular infrastructure configuration or cloud provider INFRASTRUCTURE INDEPENDENT In order to provide an “enterprise” version, we should ensure that we are providing interfaces for modules where we might want to plug in an different component MODULAR DESIGN Keys and other credentials are not stored in source, configuration files, or environment variables DESIGN FOR SECURITY Choose tools where Accenture has internal expertise to ensure that any delivery center can modify the platform CHOOSE TOOLS WITH INTERNAL EXPERTISE
  • 14.
    Copyright © 2021Accenture. All rights reserved. Accenture Confidential Information 14 PHYSICAL ARCHITECTURE STRAWMAN OPEN SOURCE Cloud-native architecture for shared data solutions Development and Operations architecture Runtime/Execution architecture SECURITY SERVICES KEY MGMT DEVOPS SERVICES INFRASTRUCTURE SERVICES DISTRIBUTED DATA PLATFORMS DATA SERVICES POLICY MGMT VERSION MANAGEMENT BUILD, TEST & ARTIFACT MANAGEMENT KUBERNETES DEPLOY / OPERATE CONFIGURATION MANAGEMENT DELIVERY MANAGEMENT (ALM) INFRASTRUCTURE AS CODE IAM TBD by Application CERTIFICATE AUTHORITY (CA) TBD by Project / Client POLICIES / OPERATIONS Out of Scope CLOUD PROVIDERS CONTAINER SERVICES BACKUP / RESTORE Out of Scope DISTRIBUTED LEDGERS DISTRIBUTED DATABASES INTEGRATION SERVICES DLT INTEGRATION APPLICATION INTEGRATION EXTERNAL INTEGRATION TBD by Application Out of Scope APPLICATION DB TBD by Application OTHER DATA SERVICES Out of Scope PRESENTATION SERVICES RENDERING & INTERACTION ADAPTIVE PRESENTATION CONTENT SOURCING TBD by Application TBD by Application TBD by Application BLOCKCHAIN AUTOMATION FRAMEWORK TBD by Project / Client Pre-requisites This presentation makes reference to marks owned by third parties. Unless otherwise noted, all such third-party marks are the property of their respective owners. No sponsorship, endorsement or approval of this content by the owners of such marks is intended, expressed or implied.
  • 15.
    Copyright © 2021Accenture. All rights reserved. Accenture Confidential Information 15 Automation of Hyperledger Fabric This presentation makes reference to marks owned by third parties. Unless otherwise noted, all such third-party marks are the property of their respective owners. No sponsorship, endorsement or approval of this content by the owners of such marks is intended, expressed or implied.
  • 16.
    Copyright © 2021Accenture. All rights reserved. Accenture Confidential Information 16 Automation of Corda Enterprise This presentation makes reference to marks owned by third parties. Unless otherwise noted, all such third-party marks are the property of their respective owners. No sponsorship, endorsement or approval of this content by the owners of such marks is intended, expressed or implied.
  • 17.
    Copyright © 2021Accenture. All rights reserved. Accenture Confidential Information 17 Automation of Hyperledger Indy This presentation makes reference to marks owned by third parties. Unless otherwise noted, all such third-party marks are the property of their respective owners. No sponsorship, endorsement or approval of this content by the owners of such marks is intended, expressed or implied.
  • 18.
    Copyright © 2021Accenture. All rights reserved. Accenture Confidential Information 18 Automation of Hyperledger Besu This presentation makes reference to marks owned by third parties. Unless otherwise noted, all such third-party marks are the property of their respective owners. No sponsorship, endorsement or approval of this content by the owners of such marks is intended, expressed or implied.
  • 19.
    Copyright © 2021Accenture. All rights reserved. Accenture Confidential Information 19 BAF by the Numbers This presentation makes reference to marks owned by third parties. Unless otherwise noted, all such third-party marks are the property of their respective owners. No sponsorship, endorsement or approval of this content by the owners of such marks is intended, expressed or implied. 2 year since open sourced 6 DLT platforms support 5+ CUSTOMER IMPLEMENTATIONS Already being used in production Under Hyperledger Labs with Apache 2.0 License 112 members on rocket chat 128 Stars and 235 Forks on GitHub repo 32 contributors with 4 external Reduces deployment time by 80% or more, from a couple of days to within hours if not minutes” IMPACT Solution and architectureare so advanced, that it can be used confidently in productiondeployments OSSCOMMUNITY Reduces overall project implementation time , ensuring the developers follow best practices while their focus stays on application development Multiple HL Events HK , Denver, Washington DC Meetup Corda Con 2020 , Blockchain Techfest 2020
  • 20.
    Reference links • GitHub: https://github.com/hyperledger-labs/blockchain-automation- framework •Read the docs: https://blockchain-automation- framework.readthedocs.io/en/latest/introduction.html • YouTube Channel: https://www.youtube.com/playlist?list=PLxjlD8kRvTIiThGQvRvEQP3 64-xp5AijF
  • 21.
    Thank you Shital Sevekari Sr.Manager Accenture Technology Mail: Shital.Sevekari@accenture.com LinkedIn: https://www.linkedin.com/in/shital/