Versions Compared
Key
- This line was added.
- This line was removed.
- Formatting was changed.
Table of Contents:
- Goals
- Class Cadence and Scheduling
- Workshop Prerequisites
- Mailing List
- Class Schedule
- Curriculum / Session Description
GOALS
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.
WORKSHOP PREREQUISITES
MAILING LIST
You can join the mailing list (where our-of-workshop conversations and followup will happen) here:
https://lists.openidl.org/g/nodebuilderworkshop
CLASS SCHEDULE
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. |
Materials
- Introduction session presentations (May 15, 2023)
View file | ||||
---|---|---|---|---|
|
Workshop Recordings:
May 15, 2023: NodeBuilder 1: Kickoff
May 17, 2023: NodeBuilder 2: AWS Setup (Provision resources and install AWX/Jenkins)
May 22, 2023: NodeBuilder 3: Provision HLF and application k8s clusters and related AWS resources
June 12, 2023: NodeBuilder 4: Fabric Operator Setup
June 14, 2023: NodeBuilder 5: Fabric Operator Deployment
June 19, 2023: NodeBuilder 6: Intro to Fabric Console