Publisher's Synopsis
Mastering Hyperledger Fabric: Master the art of Hyperledger Fabric on docker, docker swarm and Kubernetes, 1st Edition
Key Features
- Detailed Explanation of One way and mutual TLS
- Detailed Explanation of docker sockets (docker.sock)
- Exposed functionalities of Fabric CLI's and SDK's
- Advanced chaincode development
- A glimpse of Hyperledger Fabric 2.0
- Advanced examples of Node and golang Fabric SDK
- Onboard new organization using Node.js SDK (No more CLI)
- CI/CD for chaincode (Install chaincode directly onto peers from GitHub using Node.js)
- Fabric setup explanation with Different real-time use cases
- Deployment of Hyperledger Fabric using docker swarm and Kubernetes
- Setup and configure caliper to check benchmarks
- Monitor consortium with Prometheus and grafana
- Monitor docker and docker swarm using swarmpit and logspout
- Logging consortium with ELK/EFK stack
- Some interesting open-source tools and Bonus concepts
Table of Contents
- Chapter1: Introduction to the Hyperledger Landscape
- Chapter2: The Disruptive Potential of TLS
- Chapter3: All about docker sockets
- Chapter4: Installation Guide Of Prerequisites
- Chapter5: All about fabric CLI
- Chapter6: All about SDK's (go lang and Node.js)
- Chapter7: Advanced Chaincode Development
- Chapter8: End to End with Solo consensus using docker with one use case
- Chapter9: End to End with Kafka consensus using docker swarm with one use case
- Chapter10: End to End with Raft consensus using Kubernetes with one use case
- Chapter11: Private Data Concepts, Consortium level ACL(Access Control Lists) and raft consensus mechanism
- Chapter12: Setup and Benchmark Blockchain Consortium Using Caliper
- Chapter13: Monitoring Consortium with Prometheus and grafana
- Chapter14: Logging Consortium with ELK Stack
- Chapter15: Glimpse of Hyperledger fabric 2.0
- Chapter16: Some Interesting tools
Who this Book is For
This book will benefit software engineers who are ready to shift their focus to distributed technologies like Blockchain. This book provides architects with a comprehensive understanding of Solution Architecture, allowing them to architect their own solutions with ease. Hyperledger fabric is a technology stack that CTOs from all around the world desire to use. Managers must change with the times. Professors in order to learn about the industry. This book may be useful to engineering students who want to stay up to date on the latest technology.
Book Description
All Hyperledger Fabric developers throughout the world are eager to learn how to master Hyperledger Fabric. Hyperledger Fabric is an open-source technology that aids in the creation and maintenance of permissioned distributed Blockchain consortiums. This book is for Hyperledger users who want to create end-to-end projects that are becoming more complicated and feature-rich. This book will serve as a one-stop shop for any developers interested in creating blockchain consortiums with Hyperledger Fabric. TLS, Unix sockets, caliper (Benchmark tool), raft consensus, advanced chaincode development, key collision and MVCC, chaincode access controls, chaincode encryption, node.js SDK, Golang SDK, docker daemon API, private data concepts, onboarding organizations using node.js SDK, deploying Hyperledger fabric using Kubernetes and docker swarm, monitoring Hyperledger fabric, Kubernetes, and docker. The reader will be able to design a production-grade Hyperledger fabric consortium using raft consensus processes after reading this book. This book, written by someone who has worked on Hyperledger fabric for four years, covers many key components of the project, including version 2.0.