2 Déployer Oracle Blockchain Platform Enterprise Edition à Besu

Les étapes suivantes présentent de manière générale le déploiement d'Oracle Blockchain Platform Enterprise Edition for Besu.

Provisionner la plate-forme Blockchain

Utilisez Oracle Cloud Marketplace pour provisionner Blockchain Platform.

  1. Entrez les informations pour votre plate-forme Blockchain, votre image OCIR et votre cluster Kubernetes.
  2. Connectez-vous à Blockchain Platform Manager.
Voir Déploiement à partir d'Oracle Cloud Marketplace.

Configurer le fournisseur d'identités

Vous pouvez choisir d'utiliser le service OpenLDAP intégré ou d'utiliser votre propre fournisseur d'identités. Vous pouvez ensuite ajouter les utilisateurs et les groupes nécessaires à différents composants. Reportez-vous à Gestion des utilisateurs et fournisseurs d'identités.

Base de données d'historique enrichie

Vous pouvez éventuellement indexer les transactions, les événements, les traces et l'état de la blockchain dans Oracle Database ou MySQL. Reportez-vous à Création d'une configuration de base de données à historique enrichi.

configurer un portefeuille,

L'instance ou le service de portefeuille local fournit des API permettant d'interroger et d'effectuer des transactions sur le réseau d'instance à l'aide des fonctionnalités de signature, de transaction, de requête et de diffusion du service.

  1. Connectez-vous à Blockchain Platform Manager à l'aide des informations d'identification d'administrateur que vous avez fournies lors de l'installation.
  2. Dans l'onglet Portefeuille, configurez les portefeuilles et les comptes requis par votre application.

Reportez-vous à Création d'une organisation et d'un portefeuille.

Création d'une instance

Utilisez Blockchain Platform Manager pour configurer votre serveur d'authentification, créer un administrateur et créer votre instance.

  1. Connectez-vous à Blockchain Platform Manager à l'aide des informations d'identification d'administrateur que vous avez fournies lors de l'installation.
  2. Définissez le fournisseur d'identités par défaut (OpenLDAP ou IDCS).
  3. Ajoutez un utilisateur disposant des droits d'accès nécessaires pour créer des instances.
  4. Connectez-vous en tant qu'administrateur et créez une instance.
Pour connaître les étapes complètes, reportez-vous à Création d'une instance.

Provisionner un réseau Besu

Une fois que vous avez créé une instance, vous pouvez ouvrir la console de service Oracle Blockchain Platform pour utiliser les noeuds Besu et explorer les blocs du registre. Vous pouvez également déployer des contrats, créer des portefeuilles et envoyer des transactions à l'aide du proxy RPC, comme décrit dans API RPC pour Oracle Blockchain Platform Enterprise Edition for Besu.

Pour plus d'informations, reportez-vous à Gestion de l'organisation et du réseau