Curso Hyperledger Intermedio

Hyperledger Intermedio

Contenido

Información sobre el curso
Objetivo

El programa busca que obtengas los conocimientos necesarios para poder crear y configurar una red de Hyperledger Fabric. En este curso aprenderás a desarrollar chaincodes, programas escritos en Go que te permiten leer y actualizar el libro contable. Establecerás la lógica de las reglas de negocio que deseas que imperen para la lectura y la escritura de datos. Al finalizar tu aprendizaje, serás capaz de decidir si tus soluciones empresariales las realizarás usando algún servicio en la nube o sin ayuda de ellos.

¿A qué personas va dirigido?

Desarrolladores o líderes técnicos interesados en crear soluciones empresariales mediante la implementación de una red de Hyperledger Fabric y avanzar (profundizar) en el mundo de aquellas comunidades de desarrolladores que buscan construir plataformas en blockchain.

Perfil del egresado

Crearás y podrás configurar , paso a paso, redes de Hyperledger Fabric, mediante el uso de diversas herramientas proporcionadas por el framework. Aprenderás a desarrollar chaincodes (smart contracts) en lenguaje Go para poder establecer las reglas lógicas y de negocio sobre los diversos ledgers que habrás aprendido a crear. Serás capaz de instalar y actualizar chaincodes en tu red de Hyperledger Fabric. Contarás con varias opciones para que logres configurar redes de Hyperledger Fabric usando servicios de la nube.

Requisitos de conocimientos previos
  • Programación básica

  • Uso de la terminal UNIX

  • Programación Orientada a Objetos

  • Fundamentos de Blockchain

  • Hyperledger 101

Requisitos técnicos
  • Al menos 4 GB de RAM

  • Sistema Operativo Ubuntu, MacOS o Máquina virtual con Ubuntu

  • Curl - latest version

  • Docker - latest version

  • Docker-compose - latest version

  • Node.js - latest version

  • npm - latest version

  • Go - latest version

Carreras en las que aparece
Badges que ofrece el curso

Hyperledger Intermedio

Emitido por:

Blockchain Academy México

Temario

Configuración de una red de Hyperledger Fabric

En este módulo aprenderás a configurar los archivos necesarios que servirán para crear una red de Hyperledger Fabric.

Configuración de la topología de la red

Configuración de usuarios

Configuración de los canales de la red

Configuración de los anchor peers

Creación de una red de Hyperledger Fabric

Crearás paso a paso una red de Hyperledger Fabric con la ayuda de diversas herramientas proporcionadas por el framework.

Generación de archivos de identidad

Generación de bloque génesis

Generación de transacciones para creación de canales

Generación de transacciones para actualización de anchor peers

Levantamiento de una red de Hyperledger Fabric

Después de los preparativos iniciales, es momento de levantar tu red de Hyperledger Fabric. Crearás los diversos canales que conforman la red y unirás los peers correspondientes a los canales.

Inicio de contenedores

Conexión a contenedor

Creación de canales

Unión de peers a canales

Actualización de anchor peers

Desarrollo de chaincode (smart contract)

¡Tu red ya se encuentra levantada y corriendo! Es momento de programar. Aquí aprenderás a crear chaincodes donde podrás establecer la lógica y reglas de negocio que ocupará tu red de Hyperledger Fabric para interactuar con los ledgers.

Método init

Método invoke

Lectura de información almacenada en el ledger

Escritura de información en el ledger

Instalación, instanciación y actualización de chaincodes en la red

Hyperledger Fabric y los servicios de nube

En la actualidad una gran parte de los desarrollos de software ocupan servicios de la nube y los diferentes proveedores empiezan a tener soluciones enfocadas en blockchain. Analizaremos algunas de esas soluciones.

IBM Blockchain

Otras soluciones

¿Usar o no usar servicios de nubes?

Próximos cursos

Próximos cursos por anunciar

Conviértete en parte de la comunidad de profesionales de Blockchain Academy México

Hyperledger Intermedio

Curso individual


Playera oficial
Badge de Curso
Blockchain 101 Online

Carrera Completa

Cualquier carrera que incluya este curso


Playera oficial
Badge de Curso
Badge de Cursos de la carrera
Certificación de la carrera emitido a través de ethereum
Blockchain Academy México

Somos la primer academia mexicana que tiene como propósito desarrollar el ecosistema blockchain en México a través de cursos presenciales y eventos.

Contáctanos

Twitter - BlockdemyFacebook - BlockdemyInstagram - BlockdemyMedium - BlockdemyLinkedin - Blockdemy

Aviso de privacidad

Brand guidelines

Email

Tel

Made with by BAM’s Dev Team.