2 Créer une instance

En tant qu'administrateur Oracle Cloud Infrastructure, vous pouvez créer et configurer une instance Oracle Blockchain Platform pour votre organisation.

Avant de créer votre instance

Avant de configurer Oracle Blockchain Platform à l'aide de la console Oracle Cloud Infrastructure, prenez le temps de planifier votre service.

Créer un compartiment

Lorsque vous vous inscrivez à Oracle Cloud Infrastructure, Oracle crée votre location avec un compartiment racine destiné à contenir toutes vos ressources en nuage. Vous créez ensuite des compartiments supplémentaires au sein de la location (compartiment racine), ainsi que des politiques pour contrôler l'accès aux ressources dans chaque compartiment. Préalablement à la création d'une instance Oracle Blockchain Platform, Oracle vous recommande de configurer le compartiment auquel l'instance doit appartenir.

Vous créez des compartiments dans le service de gestion des identités et des accès (GIA) pour Oracle Cloud Infrastructure. Voir :

Planifier votre instance

Éditions

Deux éditions d'Oracle Blockchain Platform sont disponibles :
  • Édition Standard : 2 OCPU, 50 Go de stockage, 2 pairs (des éléments supplémentaires peuvent être ajoutés ultérieurement)
  • Édition Enterprise :
    • Petite : 4 OCPU, 150 Go de stockage, 2 pairs (des éléments supplémentaires peuvent être ajoutés ultérieurement)
    • Moyenne : 8 OCPU, 150 Go de stockage, 4 pairs (des éléments supplémentaires peuvent être ajoutés ultérieurement)
    • Grande : 16 OCPU, 150 Go de stockage, 6 pairs (des éléments supplémentaires peuvent être ajoutés ultérieurement)
    • Très grande : 32 OCPU, 150 Go de stockage, 6 pairs (des éléments supplémentaires peuvent être ajoutés ultérieurement)

Si vous créez une forme Enterprise, vous pouvez ajuster votre instance Blockchain Platform, ce qui génère une nouvelle forme nommée Enterprise Custom. Pour plus de détails, voir Ajuster votre instance.

Versions de plate-forme

Vous pouvez également sélectionner la version de plate-forme à utiliser, qui déterminera si votre réseau s'exécute sur Hyperledger Fabric v1.4, v2.2 ou v2.5. Voir Qu'est-ce qu'une version de plate-forme?
  • Si vous rejoignez un réseau préexistant, vous devez sélectionner la même version de plate-forme que le fondateur.
  • Hyperledger Fabric v1.4 et v2.2 sont uniquement disponibles pour les utilisateurs qui ont des instances préexistantes utilisant cette version de plate-forme.
  • Si vous créez un nouveau réseau, nous vous recommandons de commencer par Hyperledger Fabric v2.5.

Facturation fournisseur

Les mesures basées sur les OCPU pour Oracle Blockchain Platform utilisent une facturation de haute précision, et vous êtes facturé à la seconde. Le montant minimal facturé correspond à une minute; toute instance qui s'exécute pendant moins d'une minute sera tout de même facturée pour une minute.

Créer une instance Oracle Blockchain Platform à l'aide de la console

En tant qu'administrateur Oracle Cloud Infrastructure, vous pouvez créer et configurer une instance Oracle Blockchain Platform pour votre organisation.

Vous pouvez provisionner deux types d'instance Oracle Blockchain Platform :
  • Organisation fondatrice : Environnement complet de chaîne de blocs, notamment un nouveau réseau auquel les participants peuvent accéder plus tard.

  • Instance participante : S'il existe déjà une organisation fondatrice à laquelle vous souhaitez vous joindre, vous pouvez créer une instance participante si vos données d'identification vous permettent d'accéder au réseau.

  1. Connectez-vous à votre compte Oracle Cloud Infrastructure. Vous devez vous connecter en tant qu'utilisateur de service Oracle Identity Cloud fédéré.
  2. Dans la console, cliquez sur le menu Navigation dans l'angle supérieur gauche.
  3. Sous Services de développement, sélectionnez Blockchain Platform.
  4. Dans la liste Compartiment, sélectionnez le compartiment dans lequel vous souhaitez créer le service.
  5. Cliquez sur Créer une chaîne de blocs.
  6. Entrez un nom pour votre instance Oracle Blockchain Platform.
    Nom de l'instance de service :
    • Doit contenir un ou plusieurs caractères.
    • Ne doit pas dépasser 15 caractères.
    • Vous devez commencer par une lettre ASCII : a à z ou A à Z.
    • Ne doit contenir que des lettres ou des chiffres ASCII.
    • Ne doit pas contenir de tiret.
    • Ne doit pas contenir d'autres caractères spéciaux.
    • Doit être unique au sein du domaine d'identité.
  7. Entrez éventuellement la description de votre instance.
  8. Sélectionnez la version de la plate-forme. Indique la version de Hyperledger Fabric sur laquelle votre instance doit s'exécuter. Le fondateur et les participants doivent tous être sur la même version de Hyperledger Fabric.
  9. Indiquez si vous souhaitez créer un nouveau réseau ou créer une instance de participant pour accéder à un réseau existant.
  10. Sélectionnez votre édition. Les éditions sont décrites dans Planifier votre instance.
  11. Oracle Blockchain Platform comprend une autorité de certification (AC), qui est utilisée pour créer des certificats auto-signés pour tous les noeuds de chaîne de blocs de votre instance.

    Si vous souhaitez utiliser les certificats de votre propre autorité de certification et utiliser l'autorité de certification Oracle Blockchain Platform comme autorité de certification intermédiaire, vous pouvez charger votre archive d'autorité de certification. Le certificat que vous chargez sera utilisé pour signer les certificats intermédiaires pour les noeuds Oracle Blockchain Platform, et ces certificats seront inclus sous votre chaîne d'autorité de certification racine.

    L'archive est un fichier zip qui contient les fichiers suivants :
    • Chaîne d'authentification - Nommé CA-chain.pem. L'intégralité de la séquence de fichiers d'autorité de certification, de l'autorité de certification signataire à l'autorité de certification de niveau supérieur, doit être présente.
    • Clé - Nommé ca-key.pem. La clé doit être une clé de courbe elliptique de 256 bits. La courbe prime256v1 est recommandée.
    • Certificat - Nommé ca-cert.pem
    La taille de l'archive doit être inférieure à 2 Mo. Les fichiers doivent résider directement dans l'archive zip, de sorte que lorsque l'archive (.zip) est décompressée, les fichiers sont visibles dans le répertoire courant au même niveau que le fichier d'archive (.zip). Les fichiers ne doivent pas être présents dans un répertoire imbriqué de l'archive.
  12. Si vous souhaitez utiliser des marqueurs pour votre instance, développez la section Options avancées et ajoutez vos marqueurs.
  13. Cliquez sur Créer.

Il faut environ 15 minutes pour créer le service. Affichez la page Instance pour vérifier le statut courant.

Vérifier votre instance

Accédez à votre service dans la console Oracle Cloud Infrastructure et connectez-vous pour vérifier que votre instance Oracle Blockchain Platform est en cours d'exécution.

Pour plus d'informations sur la connexion à la console Oracle Cloud Infrastructure, voir Connexion à la console.

  1. Dans la console Oracle Cloud Infrastructure, cliquez sur le menu Navigation dans l'angle supérieur gauche.
  2. Sous Services de développement, sélectionnez Blockchain Platform.
  3. Dans la liste Compartiment, sélectionnez le compartiment que vous avez utilisé pour créer l'instance.
  4. Cliquez sur le nom de la nouvelle instance.
  5. Cliquez sur Console de service. Cette action lance la console Oracle Blockchain Platform.