Cloud Blockchains: Single Organization Networks on Amazon Managed Blockchain

Blockchain    |    Intermediate
  • 14 videos | 1h 39m 15s
  • Includes Assessment
  • Earns a Badge
Rating 4.3 of 7 users Rating 4.3 of 7 users (7)
In this course, you will discover how to set up a Hyperledger Fabric modular blockchain network for a single organization by using Amazon Managed Blockchain. Course participants should already have set up an Amazon Web Services (AWS) account. A Hyperledger Fabric modular blockchain acts as a foundation for developing blockchain based products, solutions and applications. This course demonstration begins by provisioning and configuring users, policies, and security groups for the blockchain network. Next, learn how to provision the network, including an ordering service and certificate of authority. Learn how to set up a client to interact with the network and initialize a peer for the organization. As you progress, learn how to deploy a smart contract (chaincode) to the network. During this course, you will acquire the skills needed to record transaction information on a blockchain with a focus on the development of applications. By the end of this course, you will be able to set up your own Hyperledger Fabric network on AWS, using their Managed Blockchain service.

WHAT YOU WILL LEARN

  • Discover the key concepts covered in this course
    Create a policy and set up a user on aws that will be used by the client of the hyperledger fabric network
    Provision a security group on aws that will be required by the hyperledger fabric network to be set up using aws managed blockchain
    Set up and configure an ec2 instance that will be used as a client to interact with the blockchain network
    Use the aws console to provision and configure a single organization blockchain network using the aws managed blockchain service
    Connect to the shell of the ec2 instance set up previously as the client user
    Install docker, go, and other tools required to set up a client for a hyperledger fabric network
  • Use the client ec2 instance to download and install the fabric ca client
    Code up the init and invoke methods of a hyperledger fabric smart contract in the go language
    Develop the functions required in a smart contract to serve as a database of vehicles
    Create a peer node on the fabric network for the organization
    Configure and instantiate a channel for the single organization fabric network
    Install, instantiate, and interact with the smart contract that functions as a database of vehicles
    Describe the voting policy for a network on aws managed blockchain and list the two methods that need to be implemented in chaincode for hyperledger fabric

IN THIS COURSE

  • 2m 44s
  • 9m 45s
    During this video, you will learn how to create a policy and set up a user on AWS that will be used by the client of the Hyperledger Fabric network. FREE ACCESS
  • Locked
    3.  Setting up a Security Group
    6m 42s
    Learn how to provision a security group on AWS that will be required by the Hyperledger Fabric network to be set up using AWS Managed Blockchain. FREE ACCESS
  • Locked
    4.  Setting up an EC2 Instance
    5m 49s
    In this video, you will set up and configure an EC2 instance that will be used as a client to interact with the blockchain network. FREE ACCESS
  • Locked
    5.  Creating a Network with AWS Managed Blockchain
    9m 35s
    In this video, you will learn how to use the AWS console to provision and configure a single organization blockchain network using the AWS Managed Blockchain service. FREE ACCESS
  • Locked
    6.  Connecting to the Client
    7m 21s
    In this video, you will connect to the shell of the EC2 instance set up previously as the client user. FREE ACCESS
  • Locked
    7.  Installing the Prerequisites for the Fabric Client
    6m 1s
    Find out how to install Docker, Go, and other tools required to set up a client for a Hyperledger Fabric network. FREE ACCESS
  • Locked
    8.  Configuring the Fabric CA Client
    7m 9s
    In this video, you will learn how to use the EC2 client instance to download and install the Fabric CA client. FREE ACCESS
  • Locked
    9.  Fabric Chaincode - Part 1
    7m 9s
    During this video, you will learn how to code the Init and Invoke methods of a Hyperledger Fabric smart contract in the Go language. FREE ACCESS
  • Locked
    10.  Fabric Chaincode - Part 2
    5m 39s
    In this video, you will learn how to develop the functions required in a smart contract to serve as a database for vehicles. FREE ACCESS
  • Locked
    11.  Provisioning the Peer Node
    7m 17s
    During this video, you will learn how to create a peer node for your organization on the Fabric network. FREE ACCESS
  • Locked
    12.  Provisioning the Channel
    9m 22s
    During this video, you will learn how to configure and instantiate a channel for a single organization Fabric network. FREE ACCESS
  • Locked
    13.  Deploying and Interacting with Chaincode
    9m 11s
    In this video, find out how to install, instantiate, and interact with the smart contract that functions as a database for vehicles. FREE ACCESS
  • Locked
    14.  Exercise: Single Organization Networks
    5m 32s
    Upon completion of this video, you will be able to describe the voting policy for a network on AWS Managed Blockchain and list the two methods that need to be implemented in chaincode for Hyperledger Fabric. FREE ACCESS

EARN A DIGITAL BADGE WHEN YOU COMPLETE THIS COURSE

Skillsoft is providing you the opportunity to earn a digital badge upon successful completion on some of our courses, which can be shared on any social network or business platform.

Digital badges are yours to keep, forever.

YOU MIGHT ALSO LIKE

Rating 4.6 of 463 users Rating 4.6 of 463 users (463)
Rating 4.6 of 1773 users Rating 4.6 of 1773 users (1773)

PEOPLE WHO VIEWED THIS ALSO VIEWED THESE

Rating 4.3 of 62 users Rating 4.3 of 62 users (62)
Rating 3.3 of 7 users Rating 3.3 of 7 users (7)