Enterprise Blockchain Architecture

Ethereum, Hyperledger Fabric and Corda
This course is meant to provide enterprise architects, pre-sales engineers and consultants a detailed overview of Blockchain technology such as Ethereum and Hyperledger.
It is specifically designed to answer the following questions:
- What is Blockchain? (What exactly is it?)
- Non-Technical Technology Overview (How does it work?)
- Technical Technology Component Overview. (What are the components Encryption, Networking and Nodes?)
- Benefits of Blockchain (Why should anyone consider this?)
- Use Cases (Where and for what apps is it appropriate?)
- Adoption (Who is using it and for what?)
- Implementation (How do I get started?)
- Future of Blockchain (What is its future?)
- What are the major enterprise blockchains and which one is right for our enterprise? (Ethereum, Hyperledger, R3 Corda, Quorum)
- Hyperledger Fabric Blockchain Use Cases (What are common uses cases?)
- What are common Ethereum Blockchain Use Cases (What are common use cases?)
- Design Blockchain application requirements (How do I design a Blockchain application?)
- Developing Blockchain applications (How do I develop a Blockchain application?)
- Testing your Blockchain applications (How do I test a Blockchain application?)
- Proof of Concepts (POC) (How to use Proof Of Concepts for blockchains?)
- Blockchain as a Service platforms (What is a Blockchain as A Service?)
What you’ll learn in the Blockchain Technology Workshop:
- Blockchain Technology Overview
- Benefits of a Trustless Platform
- Cryptography Overview
- Use Cases for Blockchains such as Hyperledger and Ethereum
- Comparing the Enterprise Blockchains
- Implementation and Development Requirements
- Deploying on BAAS Platform.
- Proof of Concepts
What are the pre requites of the course to be successful?
Blockchain knowledge would be helpful but not necessary.
Day One
8 Hours
DAY 1 | Module | Subject | Start | End | Total Time (in hours) |
01 | Course Introduction | 09:00 | 09:30 | 00:30 | |
02 | What is a Blockchain | 09:30 | 12:30 | 03:00 | |
03 | Enterprise Blockchains | 12:30 | 13:00 | 00:30 | |
Lunch | 13:00 | 13:30 | 00:30 | ||
04 | Industry Adoption and Use Cases | 13:30 | 16:00 | 02:30 | |
05 | Blockchain Components | 16:00 | 16:30 | 00:30 | |
05 | Blockchain Components | 16:30 | 17:00 | 00:30 | |
Day Two
8 Hours
DAY 2 | Module | Subject | Start | End | Total Time (in hours) |
06 | Blockchain Deployment Considerations | 09:00 | 09:30 | 00:30 | |
06 | Blockchain Security | 09:30 | 12:30 | 03:00 | |
07 | Enterprise Blockchain -Hyperledger | 12:30 | 13:00 | 00:30 | |
Lunch | 13:00 | 13:30 | 00:30 | ||
07 | Enterprise Blockchain – Hyperledger | 13:30 | 16:00 | 02:30 | |
08 | Enterprise Blockchains – Corda | 16:00 | 17:00 | 01:00 | |
Total Lecture | 8:00 |
Day Three
8 Hours
DAY 3 | Module | Subject | Start | End | Total Time (in hours) |
08 | Enterprise Blockchains – Ethereum | 09:00 | 09:30 | 00:30 | |
09 | Blockchain as a Service | 09:30 | 10:30 | 01:30 | |
10 | Proof of Concepts | 10:30 | 11:00 | 00:30 | |
Lunch | 13:00 | 13:30 | 00:30 | ||
11 | Development Best Practices | 13:30 | 16:00 | 02:30 | |
12 | Development – Client Applications | 16:00 | 16:30 | 00:30 | |
13 | Future of Blockchain | 16:30 | 17:00 | 00:30 | |
Total Lecture | 8:00 |