Introduction to Hyperledger Fabric on EKS
Amazon’s EKS is a service offered by AWS that allows users to manage Kubernetes. This service facilitates the deployment, management, and scaling of applications that are containerized using Kubernetes. EKS provides a solution that is secure, scalable, and highly available for hosting blockchain networks, including but not limited to Hyperledger Fabric.
Hyperledger Fabric is a permission-based, modular, and extensible blockchain platform designed for enterprise use. It supports smart contracts written in various languages and offers a customizable consensus mechanism. This chapter focuses on hosting a Hyperledger Fabric network on EKS, but the approach can be adapted for other blockchain platforms.
Architecture and components
At a high level, the software architecture of Hyperledger Fabric includes the following components:
Figure 5.1 – High-level components of Hyperledger Fabric