Blockchain Hyperledger Fabric Fast Track
- Code training U60424G
- Duur 5 dagen
Andere trainingsmethoden
Methode
Deze training is in de volgende formats beschikbaar:
-
Klassikale training
Klassikaal leren
-
Op locatie klant
Op locatie klant
-
Virtueel leren
Virtueel leren
Vraag deze training aan in een andere lesvorm.
Trainingsbeschrijving
Naar bovenThis unique course will begin with standing up a Hyperledger Fabric Network and finish with day-to-day network operations. This course accommodates students with very little experience with Fabric and provides the knowledge necessary for perform the roles of an Architect, Developer, and Administrator.
This 5 day course is a combination of:
- Blockchain Hyperledger Fabric: Architecting, Designing, and Deploying a Network (6882)
- Developing on Hyperledger Fabric (7927)
Virtual Learning
This interactive training can be taken from any location, your office or home and is delivered by a trainer. This training does not have any delegates in the class with the instructor, since all delegates are virtually connected. Virtual delegates do not travel to this course, Global Knowledge will send you all the information needed before the start of the course and you can test the logins.
Data
Naar bovenDoelgroep
Naar bovenArchitects, Developers, and System Administrators
Trainingsdoelstellingen
Naar boven- Understand why Blockchain is needed and where
- Explore the major Blockchain components
- Learn about Hyperledger Fabric and the structure of the Hyperledger Architecture
- Lean the features of the Fabric model including chaincode, SDKs, Ledger, Security, and Membership Services
- Learn how to handle chaincode operations such as making chaincode packages accessible to peers, invoking and interacting with the chaincode logic from the CLI, and much more
- Gain an understanding of the Hyperledger Fabric network topology
- Understand and perform in depth labs on Bootstrapping the Network
- Perform comprehensive labs to integrate/develop an application with Hyperledger Fabric running a smart contract
- Build applications on Hyperledger Fabric
- Perform certificate authority related operations and setup necessary for initial network Identity relations
- Learn about how to create and develop an initial client side solution (Using Node) to interact with the network
- Learn how to scale network organizations, peers, and order nodes
Inhoud training
Naar boven- Blockchain basics (Overview)
- Hyperledger Fabric development environment
- Lab: Setting up the developer environment
- Knowing the difference: Composer
- Chaincode use cases
- Chaincode basics
- Lab: Writing the Chaincode structure
- Golang shim development
- Databases for the developer
- Lab: Creating rich queries
- Chaincode Dev. deployment and interactions
- Lab: Packaging and deploying the chaincode
- Clients and SDK development: Fabric-Network
- Clients and SDK development: Fabric-Client Interactions
- Lab: SDK development part. 1 writing user persistence info
- Lab: SDK development part. 2 transacting and querying
- Logging and monitoring
- Setting up fabric
- Docker basics
- Lab: Installing HLF and setting up
- Hyperledger Fabric architect’s use cases
- Architecting a solution/architect’s considerations
- Database Administration in Fabric
- Fabric network topology
- Lab: Bootstrapping the network
- Lab: Building the network artifacts and basis
- Lab: Building the network
- System Administrator’s chaincode process
- Lab: Chaincode on network
- Communication on the network
- Lab: Creating and implementing new organizations
- Ordering Services
- Lab: Scaling the network and modularity
- Permissioning (Membership, ACL’s, Channels)
- Lab: Creating the Channels, and implementing permissions
- Lab: Adding Pearson Vue
- Lab: MSP/CA operations
- Deployment Tips
Voorkennis
Naar bovenTo best benefit from this course, you should:
- Have basic Linux system administration, commands, and navigation knowledge
- Knowledge of command line basics
- Strong knowledge of containerization and Docker
- Familiarity with NoSQL databases and general understanding of CouchDB
- Strong understanding of Blockchain basics