Intégration à Oracle Cloud Infrastructure
Blockchain Platform est intégré aux services et fonctionnalités Oracle Cloud Infrastructure.
Identity and Access Management (IAM)
Oracle Cloud Infrastructure Identity and Access Management (IAM) vous permet de contrôler qui a accès à vos ressources cloud. Vous pouvez contrôler le type d'accès affecté à un groupe d'utilisateurs et les ressources spécifiques auxquelles ces utilisateurs ont accès. Reportez-vous à Présentation d'Oracle Cloud Infrastructure Identity and Access Management.
Pour plus d'informations sur l'utilisation des stratégies IAM dans Blockchain Platform, reportez-vous à Utilisation des droits d'accès et des stratégies pour administrer Oracle Blockchain Platform.
Demandes de travail
Les demandes de travail vous permettent de surveiller les opérations à longue durée d'exécution, comme le provisionnement d'instances. Lorsque vous lancez une opération de ce type, le service génère une demande de travail. Une demande de travail est un journal d'activités qui vous permet de suivre chaque étape de la progression de l'opération. Reportez-vous à Demandes de travail.
Blockchain Platform n'est pas intégré à l'API des demandes de travail standard.
Pour plus d'informations sur l'utilisation des API REST de demande de travail dans Blockchain Platform, reportez-vous à la documentation relative à l'API REST Blockchain Platform.
Evénements
Oracle Cloud Infrastructure Events vous permet de créer une automatisation basée sur les modifications d'état des ressources dans l'ensemble de votre location. Utilisez Events pour permettre à vos équipes de développement de réagir automatiquement lorsqu'une ressource change d'état. Reportez-vous à Présentation d'Events.
Pour plus d'informations sur l'utilisation des événements dans Blockchain Platform, reportez-vous à Evénements de service.
Surveillance
Le service Oracle Cloud Infrastructure Monitoring vous permet de surveiller, de façon active et passive, vos ressources cloud à l'aide des fonctionnalités de mesures et d'alarmes. Reportez-vous à Présentation de Monitoring.
Pour plus d'informations sur l'utilisation de la surveillance dans Blockchain Platform, reportez-vous à Surveillance des mesures
Disponibilité des régions
Oracle Blockchain Platform est actuellement disponible dans les régions de données d'Amérique du Nord, d'Europe et d'Asie-Pacifique (APAC). Par la suite, Oracle Blockchain Platform pourra être disponible dans d'autres régions.
Pour obtenir les dernières informations sur la disponibilité dans les régions, reportez-vous à Régions de données pour les services de plate-forme et d'infrastructure.
Pour plus d'informations sur les régions hébergeant Oracle Cloud Infrastructure, reportez-vous à Régions et domaines de disponibilité.
Limites de service
Oracle Blockchain Platform a différentes limites par défaut. Chaque fois que vous créez une instance Oracle Blockchain Platform, le système s'assure que votre demande se situe dans vos limites. La limite applicable à votre utilisation ne dépend pas de l'édition et de la taille auxquelles vous vous abonnez (Standard Edition ou Enterprise Edition).
Limite de ressources | Nom abrégé de la limite | Valeur par défaut (crédits universels) | Description |
---|---|---|---|
Nombre de plates-formes de chaîne de blocs Oracle | platform-count | 100 | Nombre maximal de plates-formes de chaîne de blocs disponibles avec Oracle Blockchain Platform |
Vous pouvez soumettre une demande d'augmentation des limites à partir de la page Limites, quotas et utilisation dans la console Oracle Cloud Infrastructure.
Reportez-vous à A propos de l'utilisation et des limites de service.
Quotas de service
Vous pouvez utiliser des quotas pour déterminer la manière dont les autres utilisateurs allouent des ressources Oracle Blockchain Platform dans les compartiments d'Oracle Cloud Infrastructure. Chaque fois que vous créez une instance Oracle Blockchain Platform ou que vous réalisez une augmentation, le système s'assure que votre demande se situe dans les limites du quota pour ce compartiment.
Le quota que vous utilisez pour allouer des ressources Oracle Blockchain Platform dépend de l'édition à laquelle vous vous abonnez : Professional Edition ou Enterprise Edition.
Nom de quota | Périmètre | Description |
---|---|---|
platform-count | Régionale | Nombre de plates-formes de chaîne de blocs |
Exemples d'instruction de quota pour Oracle Blockchain Platform
-
Limiter à 2 le nombre de plates-formes de chaîne de blocs pouvant être créées par les utilisateurs dans le compartiment CompA
set blockchain quota 'platform-count' to 2 in compartment CompA
-
Empêcher les utilisateurs de créer des plates-formes de chaîne de blocs dans le compartiment MyCompartment
zero blockchain quota 'platform-count' in compartment MyCompartment
Reportez-vous à A propos des quotas de compartiment.
Evénements de service
Les actions que vous effectuez sur les instances Oracle Blockchain Platform émettent des événements.
Vous pouvez définir des règles déclenchant une action spécifique si un événement donné se produit. Par exemple, vous pouvez définir une règle envoyant une notification à des administrateurs en cas de suppression d'une instance. Reportez-vous à Présentation d'Events et à Introduction à Events.
Ce tableau répertorie les événements Oracle Blockchain Platform que vous pouvez référencer.
Nom d'événement | Type d'événement |
---|---|
Blockchain Platform - Instance - Modification de compartiment | com.oraclecloud.blockchain.changeplatformcompartment |
Blockchain Platform - Instance - Début de création d'instance | com.oraclecloud.blockchain.createplatforminstance.begin |
Blockchain Platform - Instance - Fin de création d'instance | com.oraclecloud.blockchain.createplatforminstance.end |
Blockchain Platform - Instance - Début de suppression d'instance | com.oraclecloud.blockchain.deleteplatforminstance.begin |
Blockchain Platform - Instance - Fin de suppression d'instance | com.oraclecloud.blockchain.deleteplatforminstance.end |
Blockchain Platform - Instance - Début de redimensionnement d'instance | com.oraclecloud.blockchain.scaleplatforminstance.begin |
Blockchain Platform - Instance - Fin de redimensionnement d'instance | com.oraclecloud.blockchain.scaleplatforminstance.end |
Blockchain Platform - Instance - Début de démarrage d'instance | com.oraclecloud.blockchain.startplatforminstance.begin |
Blockchain Platform - Instance - Fin de démarrage d'instance | com.oraclecloud.blockchain.startplatforminstance.end |
Blockchain Platform - Instance - Début d'arrêt d'instance | com.oraclecloud.blockchain.stopplatforminstance.begin |
Blockchain Platform - Instance - Fin d'arrêt d'instance | com.oraclecloud.blockchain.stopplatforminstance.end |
Blockchain Platform - Instance - Début de mise à jour d'instance | com.oraclecloud.blockchain.updateplatforminstance.begin |
Blockchain Platform - Instance - Fin de mise à jour d'instance | com.oraclecloud.blockchain.updateplatforminstance.end |
Blockchain Platform - Noeud de service de tri - Début de création de noeud de service de tri | com.oraclecloud.blockchain.createosn.begin |
Blockchain Platform - Noeud de service de tri - Fin de création de noeud de service de tri | com.oraclecloud.blockchain.createosn.end |
Blockchain Platform - Noeud de service de tri - Début de suppression de noeud de service de tri | com.oraclecloud.blockchain.deleteosn.begin |
Blockchain Platform - Noeud de service de tri - Fin de suppression de noeud de service de tri | com.oraclecloud.blockchain.deleteosn.end |
Blockchain Platform - Noeud de service de tri - Début de mise à jour de noeud de service de tri | com.oraclecloud.blockchain.updateosn.begin |
Blockchain Platform - Noeud de service de tri - Fin de mise à jour de noeud de service de tri | com.oraclecloud.blockchain.updateosn.end |
Blockchain Platform - Homologue - Début de création d'homologue | com.oraclecloud.blockchain.createpeer.begin |
Blockchain Platform - Homologue - Fin de création d'homologue | com.oraclecloud.blockchain.createpeer.end |
Blockchain Platform - Homologue - Début de suppression d'homologue | com.oraclecloud.blockchain.deletepeer.begin |
Blockchain Platform - Homologue - Fin de suppression d'homologue | com.oraclecloud.blockchain.deletepeer.end |
Blockchain Platform - Homologue - Début de mise à jour d'homologue | com.oraclecloud.blockchain.updatepeer.begin |
Blockchain Platform - Homologue - Fin de mise à jour d'homologue | com.oraclecloud.blockchain.updatepeer.end |
Exemple
Cet exemple présente les informations associées à l'événement Blockchain - Instance - Début de création d'instance :
{
"cloudEventsVersion": "0.1",
"contentType": "application/json",
"source": "blockchain",
"eventID": "<unique_ID>",
"eventType": "com.oraclecloud.blockchain.createplatforminstance.begin",
"eventTypeVersion": "<version>",
"eventTime": "2020-06-14T00:53:04.126Z",
"data": {
"additionalDetails": {},
"availabilityDomain": "<availability_domain>",
"compartmentId": "ocid1.compartment.oc1..<unique_ID>",
"compartmentName": "my_compartment",
"freeformTags": {},
"resourceId": "ocid1.blockchaininstance.oc1..<unique_ID>",
"resourceName": "my_blockchain_cloud"
},
"extensions": {
"compartmentId": "ocid1.compartment.oc1..<unique_ID>"
}