Skip to content

titogarrido/meetup-hands-on

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Getting started with Fabric and Composer

Esse documento descreve o Meetup com hands-on. Os arquivos necessários para a execução se encontram neste repositório.

Pre-requisitos

Crie sua instancia

Para nosso exercício iremos utilizar uma instancia SuSE 12 SP3.

Depois de criado o seu servidor terá um IP válido. O usuário para acesso é linux1 e utilizará a chave que você especificou quando criou a instância.

Utilize o cliente SSH de sua preferência com sua chave e acesse o servidor.

Conteúdo Abordado

Nosso workshop consistirá nos seguintes tutoriais oficiais:

  1. Iniciando no Composer Playground
    1. Entender a interface do framework
    2. O que são os models, logic e acls
    3. Criar um aplicação simples de teste
    4. Testa-la e exporta-la
  2. Instalando seu ambiente de desenvolvimento
    1. Utilizando seu Linux no LinuxOne Community Cloud, vamos instalar o Hyperledger Composer e o Fabric para desenvolvimento.
    2. Vamos importar nossa aplicação para a rede de desenvolvimento.
    3. Demonstrar o acesso ao Blockchain via REST API.

Iniciando no Composer Playground

Vamos começar seguindo o tutorial do Composer Playground:

Tutorial Composer Playground

Instalando seu ambiente de desenvolvimento

Como estamos utilizando o SuSE Linux no LinuxOne Community Cloud, vamos utilizar o arquivo "suse-prereq.sh" deste repositório. Siga os passos abaixo:

Acesse seu servidor: ssh linux1@IP_DO_SEU_SERVER

Com o usuário linux1 clone o repositório para seu servidor:

git clone https://github.com/titogarrido/meetup-hands-on.git

Acesse a pasta do repositório e execute o script dos pre-reqs

cd meetup-hands-on
bash suse-prereq.sh

Ao final você terá o Docker, Python, Docker-Compose, NodeJS e o NPM instalados. Esses são os requisitos do Hyperledger Composer e Fabric.

Para a instalação do ambiente de desenvolvimento vamos utilizar o seguinte tutorial oficial:

Installing the development environment

Abrindo as portas do firewall

sudo iptables -i eth0 -I INPUT -p tcp --dport 3000 -j ACCEPT
sudo iptables -i eth0 -I INPUT -p tcp --dport 8080 -j ACCEPT
sudo iptables-save > ~/iptables.save

About

A hands-on workshop using Hyperledger Fabric and Composer on LinuxOne Community Cloud

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages