Fueling innovative software
July 15-18, 2019
Portland, OR

Deploy a blockchain web app with Hyperledger Fabric

5:05pm5:45pm Wednesday, July 17, 2019
Secondary topics:  Data Driven
Average rating: ****.
(4.40, 5 ratings)

Who is this presentation for?

  • Beginner to intermediate blockchain software developers

Level

Intermediate

Description

If you’ve ever wanted to get into blockchain development but haven’t found a good place to start, you’re in the right place. Horea Porutiu shows you how to implement a real-world blockchain use case using open source distributed ledger platform Hyperledger Fabric.

Horea explores the basic architecture of the Hyperledger Fabric platform by building a simple Node.js blockchain application and analyzing the main components required to run a blockchain network (the peer, the orderer, and the certificate authority). You’ll learn the main Hyperledger Fabric APIs for implementing digital identity and smart contracts and ultimately updating the ledger, interacting with the application, and checking the details of the transactions using the IBM Cloud Blockchain service.

Prerequisite knowledge

  • A basic understanding of blockchain and distributed ledger technology
  • Software engineering (REST APIs and web app framework) and basic cloud (AWS, Azure, GCP, Alibaba, and IBM) experience

What you'll learn

  • Discover the basic architecture needed to implement the Hyperledger Fabric blockchain network and the APIs needed to implement digital identity and smart contracts
  • Learn how to update the ledger, query the ledger, and use IBM's blockchain cloud service
Photo of Horea Porutiu

Horea Porutiu

IBM

Horea Porutiu is a developer advocate focused on ensuring developers’ success on IBM Cloud and speaks at numerous events about blockchain and Hyperledger, including the International Blockchain Congress, Global Blockchain Summit, Full Stack Festival, and SFHTML5 meetup. Horea has been named a top writer for leading tech blog Hacker Noon and is obsessed with creating the perfect programming tutorial.