fbpx

Aplicaciones empresariales con Hyperledger

Objetivo

Este curso proporciona a los participantes los fundamentos y aplicación práctica de la tecnología Blockchain en su modelo de negocio, con el fin comprender los lineamientos para el diseño e implementación de aplicaciones que en los próximos años van a cambiar la forma de hacer negocios.

Aplicaciones empresariales con hyperledger

Temario:

MODULO 1: Overview: Blockchain y Hyperledger

-Arquitectura Blockchain Blockchain Fork - SideChain Blockchain privada vs Blockchain pública Claves públicas y Claves Privadas
-Casos de uso
-¿Que es DLT y qué beneficios trae a los negocios? ¿Qué es Hyperledger? Arquitectura Hyperledger

MODULO 2: Hyperledger Fabric. Primeros pasos

-Introducción a Hyperledger
-Fabric. Características y ventajas para las empresas.
Identity (Certificados X.509 y PKI).
Autoridades de Certificación (Fabric CA)
Membership Service Provider (MSP). Consorcios y Canales.
-Peers y Ledgers (Bloques y transacciones)
-Chaincode (Smart Contracts).
-Políticas + ACL

MODULO 3: Hyperledger Fabric. Mi primera aplicación

-Instalación y configuración de un entorno de desarrollo (Uso de Docker)
-Escribir una aplicación usando el SDK de NodeJS.
-Generación de claves y de un certificado X.509.
-Creación de usuarios.
-Consultar y actualizar Blockchain usando un Contrato Inteligente

MODULO 4: Hyperledger Fabric. Red empresarial

-Diseño y construcción de una red empresarial privada. Diseño y creación de un consorcio entre empresas.
-Creación de la topología de red.
-Creación de las organizaciones.
-Generación de certificados, claves y el bloque génesis.
-Creación de Usuarios y Peers.
-Configuración de MSP y Canales. Asignación de las políticas Instalar e instanciar un ChainCode

MODULO 5: Hyperledger Fabric: ChainCode

¿Que es un ChainCode y cómo funciona? Estructura de un ChainCode. Creación e invocación de un ChainCode.
Práctica 1: Registrar y consultar el hash de un contrato
Práctica 2: Crear, actualizar y eliminar cuentas
Práctica 3: Listar usuarios
Práctica 4: Implementar una calculadora
Práctica 5: Transferir de saldo
Práctica 6: Depositar y retirar dinero

MODULO 6: Hyperledger Composer. Red empresarial

-Introducción a Hyperledger y Composer.
-Estructura, características y ventajas Modelar una red de negocios.
-Configurar, implementar y probar una red empresarial con Hyperledger Composer Playground.
-Instalación del entorno de desarrollo (Uso de Docker).
-Crear, definir, generar y desplegar una red de negocios

MODULO 7: Hyperledger Composer. REST Server y Hyperledger Fabric

Generar un Servidor REST para conectarse a la red empresarial.
Actualizar una red de negocios. Crear una consulta.
Escribir una aplicación en nodejs.
Implementar una red empresarial de Hyperledger Composer en Hyperledger Fabric.

MODULO 8: Hyperledger. Proyectos y conclusiones

Generar un Servidor REST para conectarse a la red empresarial.
Aries, Burrow, Caliper, Cello, Composer, Explorer Fabric, Grid, Indy, Iroha, Quilt, Sawtooth Transact, Ursa.
Tendencias y oportunidades de negocios

Duración:

20 horas ( 4 sesiones)

Metodología

En el desarrollo de las sesiones se aplicará una capacitación presencial, casos prácticos, se brindará material digital y se realizarán debates para identificar los procesos de negocio de su organización que pueden ser optimizados con la tecnología Blockchain.
Todos nuestros profesores son profesionales capacitados y con una amplia experiencia en la industria, adicionalmente nuestros programas se actualizan de manera constante para brindarte un mejor servicio.

Certificado Hyperledger

Podrás compartir el certificado en Linkedln ó en tu CV

¹-Este Hash permite autentificar los datos encriptados en la red de Ethereum a nivel mundial

Al finalizar el Programa de Aplicaciones Empresariales con Hyperledger serás capaz de:

  • Tener una visión global de la tecnología Hyperledger y desarrollar modelos de negocio basados en Blockchain.
  • Entender los mecanismos en los que se basan los sistemas Hyperledger.
  • Conocer y saber analizar las implicaciones legales y regulatorias de los ChainCode.

Whatsapp: 940113661
Teléfono: 017612980

informes@dapps.pe

Lima Perú

WhatsApp chat