Singapore University of Social Sciences

Hyperledger Fabric with Nephos & Privacy-Enabled Digital Services (CET240)

Applications Open: To be confirmed

Applications Close: To be confirmed

Next Available Intake: To be confirmed

Course Types: Short Course, SkillsFuture Series

Language: English

Duration: 2 days

Fees: To be confirmed

Area of Interest: Others, Management, Information Technology, Finance, Business Administration

Schemes: Lifelong Learning Credit (L2C)

Funding: SkillsFuture


Duration: 2 days
Venue: Singapore University of Social Sciences
Minimum number to run: 25 participants (To be updated by SUSS)


Synopsis

In this 2-day workshop, participants will learn how to deploy Hyperledger Fabric in minutes using Nephos (a library to deploy Hyperledger Fabrid projects) and how to build a privacy-enabled digital service for secure communications.

On the first day, participants will be presented with an overview Hyperledger Fabric architecture and its features, and will be guided in using Nephos to set up a basic production environment on Kubernetes. On the second day, the Hyperledger Fabric deployment from Day 1 will be used to deploy a digital service for secure communications. Participants will be able to enrol in the service and use it to establish a communication channel with each other.

Objective

A. Knowledge and Understanding (Theory Component)

By the end of this course, you should be able to:

  • Identify Hyperledger Fabric components and architecture
  • Describe how to deploy and configure Hyperledger Fabric in Kubernetes
  • Explain the concepts related to the new digital identity stack, such as:
    - Decentralised identifiers
    - Digital credentials
    - Verifiable claims
    - Digital services

B. Key Skills (Practical Component)

By the end of this course, you should be able to:

  • Assemble a basic production environment using Nephos
  • Design a basic digital service
  • Modify the service for public consumption
  • Appraise and use the service as regular users

Schedule

TimeAgenda
Day 1: Hyperledger Fabric with Nephos
09:00 - 09:152-Day Course Overview
09:15 - 10:45

Overview of Hyperledger Fabric and its usages

10:45 - 11:00Break
11:00 - 12:30The framework, architecture, and main features of Hyperledger Fabric
12:30 - 13:30Lunch
13:30 - 15:30Deployment – Building a simple production environment with Nephos
15:30 - 15:45Break
15:45 - 17:30Nephos next steps and open source contributions
Day 2: Building a Service for Secure Communications
09:00 - 09:15Overview of the Day and a quick Recap
09:15 - 10:45Introduction to the new digital identity stack: Identifiers, credentials, and services
10:45 - 11:00Break
11:00 - 12:30Overview of the process and requirements from an applicant to a user
12:30 - 13:30Lunch
13:30 - 15:15Introduction to credential management
15:15 - 15:30Break
15:30 - 16:30The how and why for private digital services
16:30 - 17:30Assessment


Requirements

  • Participants should have a degree of knowledge in programming or possess capabilities in a language like Python
  • If participants wish to follow the examples being presented, they will need a computer with internet access and be familiar with CLI-based applications. Linux or Mac OS are preferred.
  • Participants should have access to internet browsers either on a laptop or mobile device.
  • Participants need to be familiar with basic concepts of cryptography, such as hashing, public/private keys, digital signatures.
  • In order to assemble and design the production environment and digital service, participants may need to set up in advance a Kubernetes Cluster with at least 5 nodes, preferably on Azure (free credit should be available)
  • Nice to have: Previous basic understanding of Kubernetes, and Hyperledger Fabric
  • For any enquiries regarding the workshop requirements, please email c3Vzc19mdGJAc3Vzcy5lZHUuc2c=.

About the Trainer

Nicol PaoliNicola Paoli
Lead Blockchain Developer, AID:Tech

Nicola graduated in Information Technology for Management at Bologna University. He started his career as a Software Engineer in Accenture, working on many projects including education, open-data and enterprise applications. Nicola moved to Dublin to study Project Management in UCD Smurfit Business School, Ireland's leading business school. He then started focusing on distributed blockchain applications and Hyperledger implementations.

Nicola was a finalist at Accenture Leaders of Tomorrow 2017. In 2018, he won the hackathon Blockchain in Aviation presenting a working prototype of a blockchain implementation to track airplane maintenance.

He collaborated in multiple contributions to the Hyperledger codebase, notably Nephos, a python library to deploy Hyperledger Fabric onto Kubernetes, and an API-key feature to access the Hyperledger Composer REST Server more securely.

Ben CessaBen Cessa
Chief Technology Officer, AID:Tech

Ben is currently the CTO at AID:Tech. Before that, he collaborated with the InterAmerican Development Bank assisting in the definition and development of the Fiscal Management and Municipalities digital agenda, focusing on applying cutting edge technologies to modernize different aspects of national governments in the LAC region, such as Payments Infrastructure, Public Procurement, and Fiscal Administration, etc.

He was also involved with innovation projects for the President's Office in Mexico, designing and implementing projects and platforms mainly related to Distributed Ledger Technology, Open Data and Digital Government.

Application Procedures

Please submit the following documents to Y2V0QHN1c3MuZWR1LnNn:

  1. Coloured copy (back and front) of NRIC for Singaporeans and PRs, or "Employment"/"S" Pass for foreign applicant
  2. Recent payslip or income statement (For WTS scheme only)
  3. Application form

Note: For SUSS current students and staff members, you are not required to complete the application form. Instead, please email c3Vzc19mdGJAc3Vzcy5lZHUuc2c= to register.

Course Fee

International ParticipantsS'poreans (aged below 40) and PRsSkillsFuture Mid-Career Enhanced Subsidy1
(S'poreans aged 40 and above)
Workfare Training Support2
(S'poreans aged 35 and above, and earn ≤ $2,000 per month)
Enhanced Training Support for SMEs3
Full Course fee (A)$1400$1400$1400$1400$1400
SSG grant (70%) (B)-($980)($980)($980)($980)
Nett course fee (A) - (B) = (C)$1400$420$420$420$420
7% GST on nett course fee (D)$98$29.40$29.40$29.40$29.40
Total nett course fee payable, including GST (C) + (D) = (E)$1498$449.40$449.40$449.40$449.40
Less additional funding if eligible under various schemes (F)--($280)($350)($280)
Total nett course fee payable, including GST, after additional funding from the various funding schemes (E) - (F) = (G)$1498$449.40$169.40$99.40$169.40

1 Mid-Career Enhanced Subsidy: Singaporeans aged 40 and above may enjoy subsidies up to 90% of the course fees.
2 Workfare Training Support: Singaporeans aged 35 and above (13 years and above for Persons with Disabilities) and earning not more than $2,000 per month may enjoy subsidies up to 95% of the course fees.
3 Enhanced Training Support for SMEs: SME-sponsored employees (Singaporean Citizens and PRs) aged 21 and above may enjoy subsidies up to 90% of the course fees.


  • Participants are required to achieve at least 75% attendance and/or sit and pass any prescribed examinations/assessments or submit any course/project work (if any) under the course requirement.
  • Participants are required to complete all surveys and feedback related to the course.
  • The course fees are reviewed annually and may be revised. The University reserves the right to adjust the course fees without prior notice. Singapore University of Social Sciences reserves the right to amend and/or revise the above schedule without prior notice.

For clarification, please contact the Centre for Continuing and Professional Education (CCPE) via the following:

Telephone: +65 6248 0263
Email: Q0VUQHN1c3MuZWR1LnNn
Back to top
Back to top