Our goal in this is to get everyone up to speed and "hands-dirty" with the code as we start moving to scale the network. At the end of the workshop series you should have a node and have connected it to the openIDL Testnet. All workshop sessions will be recorded.
CLASS CADENCE AND SCHEDULING
Our plan is to hold classes on the following cadence, starting next Monday 5/15:
Mon (Class): 3:30pm-5:30pm ET
Tues (Office Hours): 2pm-4pm ET
Weds (Class): 3pm-5pm ET
Thurs (Office Hours): 2pm-4pm ET
We are recording and posting all sessions to the openIDL Wiki, as well as having Office Hours 2x a week in case you have questions or want feedback on your work.
The first class next Monday 5/15 will be the Introduction. Originally scheduled for an hour, we will hold it 2 times, once at 3:30pm ET and again at 4:30pm ET. You only need to attend one or the other - both will be recorded and posted to the wiki
CURRICULUM
Topic
Session
Duration
(hours)
Goal
Introduction
Introduction to the course (steps, timelines
expectations, etc)
1
Understand the content of the course, its goals and timelines.
AWS setup
Provision resources and install AWX/Jenkins
2
Running AWX and Jenkins instances
AWS setup
Breakout session
2
Running AWX and Jenkins instances
AWS setup
Provision HLF and
application k8s clusters and related AWS
resources
2
Running HLF and application k8s clusters
AWS setup
Breakout session
2
Running HLF and application k8s clusters
Fabric Operator
Fabric Operator
Deployment configuration and setup
2
Configure the deployment files, create credentials and setup AWX to prepare for Fabric Operator Deployment
Fabric Operator
Breakout session
2
Configure the deployment files, create credentials and setup AWX to prepare for Fabric Operator Deployment
Fabric Operator
Fabric Operator
Deployment
2
Running Fabric Operator on the provisioned HLF k8s cluster
Fabric Operator
Breakout session
2
Running Fabric Operator on the provisioned HLF k8s cluster
openIDL node
Introduction to Fabric
Console
2
Know how to create HLF networks and operate them with the Fabric Console
openIDL node
Breakout session
2
Know how to create HLF networks and operate them with the Fabric Console
openIDL node
Configure and deploy openIDL node
2
Running carrier HLF node (CA, peer)
openIDL node
Breakout session
2
Running carrier HLF node (CA, peer)
openIDL node
Join node on openIDL network and chaincode deployment
2
The HLF openIDL nodes are part of the network channels. OpenIDL chaincodes are deployed on the peers.
openIDL node
Breakout session
2
The HLF openIDL nodes are part of the network channels. OpenIDL chaincodes are deployed on the peers.
openIDL
applications
Configure, deploy and setup the openIDL
applications (UIs)
3
openIDL applications are up and running. Data call can be created.
openIDL
applications
Breakout session
3
openIDL applications are up and running. Data call can be created.