Project TitleUpgrade Fabric network from 1.4.x to 2.2.x using Hyperledger Bevel
Status

COMPLETED

Difficulty

  MEDIUM 

Description 

Hyperledger Bevel supports production-worthy deployments for Hyperledger Fabric. And all production systems need to undergo updates which can often be live-updates. This project aims to complete a live upgrade of a Hyperledger Fabric network from version 1.4.x to 2.2.x using Hyperledger bevel and document the steps as well as make any changes needed to automate any steps possible.

Additional Information

For a discussion of Hyperledger Bevel and Bevel GitHub Issue #1845.

Learning Objectives

You will learn production cloud deployments, upgrading of DLT platforms, security, and scripting, as well as key Hyperledger platforms such as Bevel, and Fabric.

Expected Outcome

At the end of the project, we are looking for:

  • Successful upgrade of Fabric network from 1.4.x to 2.2.x.
  • Update to Hyperledger Bevel code to automate the process as much as possible.
  • Update to Documentation of Bevel.
  • Detailed tutorials and learning materials which would benefit Bevel and Fabric communities.

Relation to Hyperledger 

Hyperledger Bevel

Hyperledger Fabric

Education Level

Undergraduate is okay.

Skills

Knowledge of Hyperledger Fabric, Ansible, Helm, Kubernetes. 

Future plans

Demonstration of automated updates from 2.2.x to 2.5.x or other versions of Fabric.

Preferred Hours and Length of Internship

Part-time (20 hours a week for 24 weeks)

Mentor(s) Names and Contact Info

Sownak Roy: Sownak Roy, Technical Architect and Product Owner, Bevel, Accenture

Jagpreet Singh Sasan: Jagpreet Singh Sasan, Lead Developer, Bevel, Accenture





2 Comments

  1. Hi,
    I am very interested in this project, but I can't find instructions on how to apply. Please advice. Thank you.

    1. Ronald Reaganplease go to the How to Apply page for instructions on how to apply. We look forward to receiving your application.