바로가기 메뉴
본문 바로가기
주메뉴 바로가기

AWS

교육개요
교육 커리큘럼과 강사는 사정에 의해 변경될 수 있습니다.
교육명,를 포함한 교육과정 표
교육명 공통 Hyperledger Fabric을 활용한 비즈니스 서비스 개발
교육기간 2019-06-03 ~ 2019-06-07
교육시간 09:00~18:00(1일 8시간, 총 40시간)
교육장 영우글로벌러닝  지도보기
강사
정원 20명
교육비 1,300,000원 [VAT 별도]


교육소개
프라이빗 블록체인의 대표주자인 Hyperledger Fabric을 활용하여 Fabric의 블록체인 네트워크 구성부터 서비스 로직을 Chaincode로 구현하여 기존 서비스의 개선책을 알아보는 교육입니다. 블록체인에 대한 전반적인 이해와 적용에 대한 보다 높은 이해를 갖출 수 있습니다.
교육대상
○ 기업용 블록체인에 관심이 있거나 적용을 고려 중인 사람
○ 시스템과 웹 어플리케이션에 대한 기본적인 이해가 있는 사람
○ 비트코인과 이더리움등 블록체인에 대한 기본적인 이해가 있는 사람
교육내용

 

※ 교육내용  

블록체인 작동 원리와 스마트 계약 구현을 이해합니다.

Hyperledger 작동 원리를 이해하고 이를 활용하여 Chaincode를 개발합니다.  

Chaincode 배포, 연동을 통해 하나의 비즈니스 서비스로 구현합니다.

 

 

※ 교육진행  

실습 중심으로 진행

개인 및 팀 협업에 의해 개발 실습 

 

※ 교육순서 (세부 내용과 시간 배정은 참가자 수준에 따라 조정될 수 있습니다.)

순서

주제

세부내용

1일차

블록체인 원리와 활용사례

·         블록체인의 등장 배경 ​

·         블록체인의 핵심 기술 요소파악

·         ​P2P 네트워크, PKI의 이해

·         분산원장의 이해

·         합의 알고리즘의 이해 

·         스마트 계약의 이해

·         블록체인 활용 사례 소개

·         Hyperledger Fabric 기본 개념 이해

2일차

블록체인 아키텍처

·         Decision Tree를 통한 블록체인 도입 방안

·         프로젝트 배경과 비지니스 방향성 분석

·         프로세스 흐름도 분석

·         기능, 비기능 요구사항 추출

·         운영 모델 분석

·         솔루션 아키텍쳐와 기술 인프라 정의

·         최종 아키텍쳐 정의 

3일차

Hyperledger 개발환경 구축(상세)

·         기본 환경 설정(VM, Docker 생성)

·         기본 환경 설정(NodeJS, Composer, Yo 설치)

·         Configx, Crypto Config 파일 작성 및 MSP 생성

·         YAML파일을 이용한 Kafka-Zookeeper 기반 Ordere 네트워크 구축

·         YAML파일을 이용한 기관별 Peer 네트워크 구성

·         채널 생성 및 Endorsement Policy 설정

·         채널 조인 및 Admin 계정  CA 관리 생성

·         Composer를 이용한 네트워크 동작 테스트

4일차

Chaincode 개발과 테스트

·         체인 코드 개발 환경 구축 (Visual Source Code)

·         체인 코드 개발 (ACL, .CTO 파일 작성)

·         체인 코드 개발(.JS 작성)

·         체인코드 개발(통합 테스트, Composer Playground 활용)

·         네트워크 상 체인코드 배포(Composer 활용)

·         네트워크 상 체인코드 배포(Composer 활용, Card)

·         Composer Rest API를 이용한 체인코드 데이터 수정

·         통합테스트 1

5일차

서비스 연동과 구현

·         관리자 페이지 또는 서비스 웹 페이지 작성

·         ​​웹 페이지 + Fabric 연동

·         통합 테스트 2

·         추가 이슈 사항 처리

·         ​Q&A

 

 

※ 참가자 사전 준비사항 



실습용 개인 노트북을 준비하세요. 메모리 최소 8GB (권장사양은 16GB) 이상입니다.

강의자료는 실습 전 공유 폴더를 통해 제공합니다. 별도 프린트 배포물은 없습니다 

강의 중 질문사항은 별도 페이지를 통해서 진행합니다. 수강자에게 별도 안내해드리겠습니다.

 

학원의 설립ㆍ운영 및 과외교습에 관한 법률 시행령에 따라 다음과 같이 수강료를 환불해드립니다.

  1. 반환기한 : 반환사유가 발생한 경우 반환기준에 따라 반환사유 발생일로부터 5일 이내에 교습비등을 환불해 드리겠습니다.
  2. 반환기준
    • 1) 교습을 할 수 없거나 교습장소를 제공할 수 없게 된 날을 기준으로 이미 납부한 교습비등을 일할 계산한 금액을 환불해 드리겠습니다.
    • 2) 교습기간이 1개월 이내인 경우, 다음과 같이 환불해 드리겠습니다.
      - 교습시작 전 : 이미 납부한 교습비등의 전액
      - 총 교습시간 1/3 경과 전 : 이미 납부한 교습비등의 2/3에 해당하는 금액
      - 총 교습시간 1/2 경과 전 : 이미 납부한 교습비등의 1/2에 해당하는 금액
      - 총 교습시간 1/2 경과 후 : 반환하지 않음
    • 3) 교습기간이 1개월을 초과하는 경우, 다음과 같이 환불해 드리겠습니다.
      - 교습시작 전 : 이미 납부한 교습비등의 전액
      - 교습시작 후 : 반환사유가 발생한 해당월의 반환 대상 교습비등(교습기간 1개월 이내 기준 산출금액)과 나머지 월의 교습비등 전액을 합산한 금액