Required text book:Gaur, N., Desrosiers, L., Novotny, L., Ramakrishna, V., O’Dowd, A. & Baset, S. (2018). Hands-On Blockchain with Hyperledger: Building decentralized application with Hyperledger Fabr

Chapter 9 • Life in a Blockchain Network • Modifying a Hyperledger Fabric application • Fabric blockchain application life cycle • Adding a new organization to the network • Modifying chaincode logic • System monitoring and performance • Profiling containers and applications Modifying a Hyperledger Fabric Application Software updates Changing resource requirements • User memberships • Application policies • Network configurations Environmental changes Channel configuration updates Smart contract updates Fabric Blockchain Application Life Cycle Blockchain Modifications Channel Configuration Updates Adding a new organization to the network Creating network cryptographic material Generating channel artifacts Launching new network components Updating channel configuration Smart Contract and Policy Updates Chaincode logic modification Dependency upgrades in chaincode Ledger resetting Endorsement policy update Platform upgrades System Monitoring and Performance Measurement and analytics What should we measure?

Measurement data Fabric collects Fabric engineering guidelines for performance Summary • Life in a Blockchain Network • Modifying a Hyperledger Fabric application • Fabric blockchain application life cycle • Adding a new organization to the network • Modifying chaincode logic • System monitoring and performance • Profiling containers and applications