2 Création d'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 l'instance
Avant de configurer Oracle Blockchain Platform à l'aide de la console Oracle Cloud Infrastructure, Oracle vous recommande de prendre le temps de planifier votre service.
Création d'un compartiment :
Lorsque vous vous inscrivez à Oracle Cloud Infrastructure, Oracle crée votre location avec un compartiment racine contenant toutes vos ressources cloud. Vous créez ensuite des compartiments supplémentaires dans la location (compartiment racine) et des stratégies correspondantes pour contrôler l'accès aux ressources dans chaque compartiment. Avant de créer une instance Oracle Blockchain Platform, Oracle vous recommande de configurer le compartiment auquel doit appartenir l'instance.
Planification de l'instance
Editions
- Standard Edition : 2 OCPU, 50 Go de stockage, 2 homologues (ajout ultérieur possible)
- Enterprise Edition :
- Petite : 4 OCPU, 150 Go de stockage, 2 homologues (ajout ultérieur possible)
- Moyenne : 8 OCPU, 150 Go de stockage, 4 homologues (ajout ultérieur possible)
- Grande : 16 OCPU, 150 Go de stockage, 6 homologues (ajout ultérieur possible)
- Très grande : 32 OCPU, 150 Go de stockage, 6 homologues (ajout ultérieur possible)
- Digital Assets Edition :
- Moyenne : 8 OCPU, 150 Go de stockage, 4 homologues (ajout ultérieur possible)
- Grande : 16 OCPU, 150 Go de stockage, 6 homologues (ajout ultérieur possible)
- Très grande : 32 OCPU, 150 Go de stockage, 6 homologues (ajout ultérieur possible)
Si vous créez une forme Enterprise ou Ressources numériques, vous pouvez augmenter ou réduire Blockchain Platform, ce qui entraîne la création d'une forme appelée Enterprise ou Ressources numériques personnalisées. Pour plus d'informations, reportez-vous à Redimensionnement de l'instance.
Versions de plate-forme
Vous pouvez également sélectionner la version de plate-forme (version Hyperledger Fabric) à utiliser. Pour plus d'informations, reportez-vous à Qu'est-ce qu'une version de plate-forme ?.
Facturation
Les compteurs reposant sur les OCPU d'Oracle Blockchain Platform permettent une facturation de haute précision, ce qui signifie que vous êtes facturé à la seconde. Le montant minimal de facturation correspond à une minute : toute instance exécutée pendant moins d'une minute sera tout de même facturée pour une durée d'une minute.
Création d'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.
-
Organisation fondatrice : environnement de blockchain complet, comprenant un nouveau réseau auquel les participants peuvent rejoindre plus tard.
-
Instance de participants : pour rejoindre une organisation fondatrice à laquelle vous souhaitez adhérer, vous pouvez créer une instance d'un participant si vos informations d'identification vous donnent accès au réseau.
- Connectez-vous à votre compte Oracle Cloud Infrastructure. Vous devez vous connecter en tant qu'utilisateur Oracle Identity Cloud Service fédéré.
- Sur la console, cliquez sur le menu Navigation dans le coin supérieur gauche.
- Sous Services de développeur, sélectionnez Blockchain Platform.
- Dans la liste Compartiment, sélectionnez le compartiment dans lesquels créer le service.
- Cliquez sur Créer une instance Blockchain Platform.
- Entrez le nom de l'instance Oracle Blockchain Platform.
Le nom de l'instance de service doit répondre aux exigences suivantes :
- doit contenir au moins un caractère,
- ne doit pas dépasser 15 caractères,
- doit commencer par une lettre ASCII (
aàz) ouAàZ, - Ne doit contenir que des lettres ASCII ou des chiffres.
- Ne doit pas contenir de trait d'union ni aucun autre caractère spécial.
- doit être unique au sein du domaine d'identité.
- Saisissez éventuellement la description de votre instance.
- Sélectionnez la version de votre plate-forme. Indique la version d'Hyperledger Fabric sur laquelle vous voulez exécuter votre instance. Le fondateur et les participants doivent tous être sur la même version d'Hyperledger Fabric.
- Indiquez s'il s'agit de créer un réseau ou d'une instance de participant pour rejoindre un réseau existant.
- Sélectionnez votre édition. Pour plus d'informations sur les éditions, reportez-vous à Planification de votre instance.
- Oracle Blockchain Platform inclut une autorité de certification, qui permet de créer des certificats auto-signés pour tous les noeuds de chaîne de blocs de votre instance.
Remarques :
Les certificats tiers ne sont pas pris en charge pour les instances Oracle Blockchain Platform version 25.4.1.Si vous souhaitez utiliser des certificats de votre propre autorité de certification et utiliser l'autorité de certification Oracle Blockchain Platform en tant qu'autorité de certification intermédiaire, vous pouvez télécharger votre archive d'autorité de certification. Le certificat téléchargé sera utilisé pour signer les certificats intermédiaires des noeuds Oracle Blockchain Platform, ce qui les inclura dans votre chaîne d'autorité de certification racine.
L'archive est un fichier.zipqui contient les fichiers suivants :- Chaîne d'autorité de certification : ce fichier doit être nommé
ca-chain.pem. La séquence entière d'un fichier d'autorité de certification de l'autorité de signature à l'autorité de niveau supérieur doit être présente. - key : ce fichier doit être nommé
ca-key.pem. Une clé de 256 bits qui utilise la courbeprime256v1est recommandée. Le fichier de clés doit être une clé privée non chiffrée au format PKCS #8. - certificate : Ce fichier doit être nommé
ca-cert.pem. Le fichier de certificat doit être au format Base64 et doit inclure l'extension d'identificateur de clé de sujet.
.zip, de sorte que lorsque l'archive (.zip) est extraite, les fichiers sont visibles dans le répertoire en cours au même niveau que le fichier d'archive (.zip). Les fichiers ne doivent pas se trouver dans un répertoire imbriqué dans l'archive.Le produit a été testé avec un certificat X.509 v3 avec les propriétés suivantes.
Type de clé : cryptographie de courbe elliptique (ECC)
Nom de la courbe :
prime256v1Algorithme de signature de certificat :
ecdsa-with-SHA256 - Chaîne d'autorité de certification : ce fichier doit être nommé
- Pour utiliser des balises pour votre instance, développez la section Options avancées et ajoutez des balises.
- Cliquez sur Créer.
Il faut environ 15 minutes pour créer le service. Vous pouvez vérifier le statut en cours sur la page Instance.
Vérification de l'instance
Accédez à votre service dans la console Oracle Cloud Infrastructure et connectez-vous pour vérifier qu'Oracle Blockchain Platform est en fonctionnement.
Pour plus d'informations sur la connexion à la console Oracle Cloud Infrastructure, reportez-vous à Connexion à la console.
- Dans la console Oracle Cloud Infrastructure, cliquez sur le menu Navigation en haut à gauche.
- Sous Services de développeur, sélectionnez Blockchain Platform.
- Dans la liste Compartiment, sélectionnez le compartiment utilisé pour créer l'instance.
- Cliquez sur le nom de la nouvelle instance.
- Cliquez sur Console de service. Cette action lance la console Oracle Blockchain Platform.