icon picker
Fabric Advanced

Day 1: Review of Hyperledger Fabric Fundamentals

Session 1: Recap of Hyperledger Fabric Basics (2 hours)
Overview of Hyperledger Fabric architecture
Key components and roles in a Fabric network
Chaincode development and smart contracts
Transactions and ledger management
Session 2: Advanced Chaincode Development (2 hours)
Writing complex smart contracts
State databases and query optimization
Advanced chaincode testing strategies
Chaincode deployment and versioning

Day 2: Advanced Smart Contracts and Endorsement Policies

Session 1: Private Data Collections (2 hours)
Introduction to private data collections
Configuring private data for confidentiality
Implementation and management of private data collections
Session 2: Advanced Endorsement Policies (2 hours)
Customizing endorsement policies
Understanding AND, OR, and NOutOfM policies
Policy implications on transaction validation
Hands-on policy customization

Day 3: Hyperledger Fabric Operations and Management

Session 1: Fabric Network Operations (2 hours)
Network setup and administration
Node management and maintenance
Troubleshooting common network issues
Disaster recovery planning
Session 2: Network Performance and Scalability (2 hours)
Measuring network performance(Caliper)
Optimising resource usage
Strategies for scaling a Fabric network
Load balancing and high availability

Day 4: Security and Identity Management

Session 1: Advanced Identity and Membership Services (2 hours)
Identity providers and CA configuration
Advanced MSP management
External identity integration
Multi-tenancy considerations
Session 2: Security Best Practices (2 hours)
Data encryption and privacy considerations
Secure communication and TLS configuration
Penetration testing and security audits
Compliance and regulatory considerations

Day 5: Advanced Topics and Use Cases

Session 1: Fabric Channels and Multi-Channel Networks (2 hours)
In-depth channel management
Cross-channel communication
Use cases for multi-channel networks
Channel configuration strategies
Session 2: Supply Chain Use Cases (2 hours)
Introduction to supply chain on Fabric
Asset tracking and provenance
Handling complex supply chain processes
Real-world supply chain case studies

Day 6: Final Project and Workshop

Session 1: Final Project Introduction (2 hours)
Overview of the final project
Project requirements and guidelines
Project kickoff and team formation
Session 2: Hands-on Workshop and Project Work (2 hours)
Guided workshop for the final project
Project work time with instructor support

Day 7: Project Presentations and Certification

Session 1: Project Presentations (2 hours)
Each student/team presents their final project
Feedback and evaluation
Session 2: Course Conclusion, Certification, and Next Steps (2 hours)
Recap of advanced concepts covered
Certification and achievements
Continuing education and next steps
Course Q&A and closing remarks
Want to print your doc?
This is not the way.
Try clicking the ⋯ next to your doc name or using a keyboard shortcut (
CtrlP
) instead.