ESE0 – Blockchain on IBM Z

ESE0 - Blockchain on IBM z

Durée : 3 jours

Tarif sur simple demande

Description

Blockchain est un modèle technologique émergent qui peut radicalement améliorer les réseaux bancaires, la chaîne d’approvisionnement et d’autres réseaux de transactions, créant de nouvelles opportunités d’innovation.

  • Transfert d’actifs innovant qui réduit les coûts et les risques dans les réseaux de transactions
  • Base de registre partagée dynamique qui peut être appliqué pour :
    • Gagner du temps lors de l’enregistrement des transactions entre les parties
    • Supprimer les coûts associés aux intermédiaires
    • Réduire les risques de fraude et de falsification
  • Technologie pour une nouvelle génération d’applications transactionnelles qui établit la confiance, la responsabilité et la transparence, tout en rationalisant les processus métier

Toutes les industries peuvent bénéficier de cette technologie, de la fabrication à la finance et à la propriété intellectuelle.

Le réseau Blockchain a été introduit pour la première fois par Bitcoin, mais ses utilisations pratiques vont bien au-delà des échanges de crypto-monnaie. On parle ainsi de plus en plus de Blockchain utilitaire.

Dans ce cours, vous découvrirez ce qu’est la Blockchain et pourquoi elle est importante.

  • Vous apprendrez ses fondamentaux et comment cette technologie va révolutionner les transactions et les réseaux d’entreprise
  • Vous découvrirez ses composants architecturaux clés spécifiques au projet Hyperledger Fabric et comment ils interagissent pour fournir une base pour un réseau de blockchain d’entreprise

Lors des TPs, vous découvriez notamment comment :

  • Déployer une matrice de réseau Hyperledger
  • Créer un code de chaîne fonctionnel
  • Le déployer sur un réseau blockchain fonctionnant sous Linux sur z Systems (ou Linuxone)
  • Exécuter des tests simples

Public

Ce cours est destiné aussi bien aux développeurs qu’aux programmeurs système qui s’intéressent à la technologie blockchain mais qui ont peu ou pas d’expérience avec la blockchain et le chaincode.

Il permet de comprendre rapidement la technologie blockchain et donner une expérience pratique avec des exemples de cas d’utilisation.

Ce cours concerne plus généralement les professionnels de l’informatique qui seront responsables du support de la blockchain sur les plateformes linux on z ou Linuxone.

Prérequis

Pour suivre ce cours, vous devez avoir de l’expérience sur l’environnement Linux.

Objectifs

  • Comprendre ce qu’est la Blockchain et pourquoi c’est important
  • Connaitre les principes de base de la Blockchain et comment cette technologie va révolutionner les transactions et les réseaux d’entreprises
  • Découvrir la différence importante de la Blockchain avec la Blockchain business et ce qui en fait une solution idéale pour rationaliser les réseaux d’entreprise
  • Comprendre comment la technologie Blockchain peut résoudre les problèmes commerciaux et ajouter de la valeur
  • Comprendre comment elle fonctionne et peut améliorer votre entreprise et l’industrie dans laquelle elle opère
  • Appliquer la Blockchain à un réseau d’entreprise
  • Explorer la Blockchain et le projet Hyperledger Fabric
  • Comprendre le Linux Foundation Hyperledger et la proposition de valeur d’IBM
  • Découvrir le projet Hyperledger, une collaboration open, source qui vise à faire progresser le développement de technologies de Blockchain intersectorielles
  • Découvrir Hyperledger Fabric et le rôle déterminant qu’il joue dans le développement d’une Blockchain pour les entreprises
  • Implémenter et configurer un réseau Blockchain
  • Construire votre premier Chaincode et développez des contrats intelligents
  • Créer votre propre réseau de Blockchain privé et ajouter du code pour Smart Contracts à l’aide de l’interface de code de chaîne de la structure du projet Hyperledger
  • Apprendre les bases du développement d’applications avec Chaincode

Programme

  • Module 1 : Introduction à la Blockchain
  • Module 2 : Architecture de Blockchain et Hyperledger, un projet de Linux Foundation
  • Module 3 : Installation, configuration et Build
  • Module 4 : Résolution des problèmes commerciaux avec la Blockchain
  • Module 5 : Travail avec des applications Chaincode
  • Module 6 : IBM et Hyperledger, un projet de Linux Foundation
  • Module 7 : Sécurité et performances de la Blockchain sur IBM z