2 Creación de una instancia

Como administrador de Oracle Cloud Infrastructure, puede crear y configurar una instancia de Oracle Blockchain Platform para su organización.

Antes de crear la instancia

Antes de configurar Oracle Blockchain Platform mediante la consola de Oracle Cloud Infrastructure, Oracle le recomienda que dedique algo de tiempo a planificar el servicio.

Creación de un compartimento

Al registrarse en Oracle Cloud Infrastructure, Oracle crea el arrendamiento con un compartimento raíz que contiene todos los recursos en la nube. A continuación, puede crear compartimentos adicionales en el arrendamiento (compartimento raíz) y las políticas correspondientes para controlar el acceso a los recursos de cada compartimento. Antes de crear una instancia de Oracle Blockchain Platform, Oracle le recomienda que configure el compartimento al que desea que pertenezca la instancia.

Los compartimentos se crean en Oracle Cloud Infrastructure Identity and Access Management (IAM). Consulte:

Planifique la instancia

Edición

Hay dos ediciones de Oracle Blockchain Platform disponibles:
  • Standard Edition: 2 OCPU, 50 GB de almacenamiento, 2 peers (se puede agregar más posteriormente)
  • Enterprise Edition:
    • Pequeña: 4 OCPU, 150 GB de almacenamiento, 2 peers (se puede agregar más posteriormente)
    • Mediana: 8 OCPU, 150 GB de almacenamiento, 4 peers (se puede agregar más posteriormente)
    • Grande: 16 OCPU, 150 GB de almacenamiento, 6 peers (se puede agregar más posteriormente)
    • Muy grande: 32 OCPU, 150 GB de almacenamiento, 6 peers (se puede agregar más posteriormente)

Si crea una unidad Enterprise, puede escalar o reducir verticalmente el servicio Blockchain Platform, lo que dará como resultado una nueva unidad denominada Enterprise - Personalizada. Consulte Escala de la instancia para obtener más información.

Versiones de plataforma

También puede seleccionar la versión de plataforma que desea utilizar, que determinará si la red se está ejecutando en Hyperledger Fabric v1.4, v2.2 o v2.5. Consulte ¿Qué es una versión de la plataforma?.
  • Si se une a una red preexistente, debe seleccionar la misma versión de plataforma que el fundador.
  • Hyperledger Fabric v1.4 y v2.2 solo están disponibles para usuarios que tienen instancias preexistentes utilizando esa versión de plataforma.
  • Si está creando una red nueva, le recomendamos que empiece por Hyperledger Fabric v2.5.

Facturación

Los medidores basados en OCPU de Oracle Blockchain Platform utilizan una facturación de alta precisión, lo que significa que se factura por segundo. El importe mínimo de facturación es de un minuto; cualquier instancia que se ejecute durante menos de un minuto se facturará como un minuto de tiempo.

Creación de una instancia de Oracle Blockchain Platform mediante la consola

Como administrador de Oracle Cloud Infrastructure, puede crear y configurar una instancia de Oracle Blockchain Platform para su organización.

Hay dos tipos de instancias de Oracle Blockchain Platform que se pueden aprovisionar:
  • Organización fundadora: un entorno de blockchain completo, con una nueva red incluida a la que los participantes se pueden unir más adelante.

  • Instancia de participante: si ya hay una organización fundadora a la que desea unirse, puede crear una instancia de participante si sus credenciales le proporcionan acceso a la red.

  1. Conéctese a su cuenta de Oracle Cloud Infrastructure. Debe conectarse con un usuario de Oracle Identity Cloud Service federado.
  2. En la consola, haga clic en el menú Navegación en la esquina superior izquierda.
  3. En Servicios para desarrolladores, seleccione Blockchain Platform.
  4. En la lista Compartimento, seleccione el compartimento en el que desea crear el servicio.
  5. Haga clic en Crear plataforma de cadena de bloques.
  6. Introduzca un nombre para la instancia de Oracle Blockchain Platform.
    El nombre de la instancia de servicio:
    • Debe contener uno o más caracteres.
    • No debe exceder de 15 caracteres.
    • Debe empezar por una letra ASCII: de a a z o de A a Z.
    • Solo puede contener letras o números ASCII.
    • No debe contener guiones.
    • No debe contener ningún otro carácter especial.
    • Debe ser único en el dominio de identidad.
  7. Opcionalmente, introduzca una descripción de la instancia.
  8. Seleccione la versión de la plataforma. Especifica la versión de Hyperledger Fabric en la que desea que se ejecute la instancia. El fundador y los participantes deben estar todos en la misma versión de Hyperledger Fabric.
  9. Seleccione si está creando una nueva red o una instancia de participante para unirse a una red existente.
  10. Seleccione la edición. Las ediciones se describen en Planifique la instancia.
  11. Oracle Blockchain Platform incluye una autoridad de certificación (CA), que se utiliza para crear certificados autofirmados para todos los nodos de blockchain de la instancia.

    Si desea utilizar certificados de su propia autoridad de certificación y utilizar la autoridad de certificación de Oracle Blockchain Platform como una CA intermediaria, puede cargar su archivo de CA. El certificado que cargue se utilizará para firmar los certificados intermediarios de los nodos de Oracle Blockchain Platform, por lo que se incluirán en la cadena de CA raíz.

    El archivo es un archivo zip que contiene los siguientes archivos:
    • Cadena de CA: con el nombre ca-chain.pem. Debe estar presente toda la secuencia de archivos de la CA, desde la CA de firma hasta la CA de nivel superior.
    • Clave: con el nombre ca-key.pem. La clave debe ser de curva elíptica de 256 bits. Se recomienda la curva prime256v1.
    • Certificado: con el nombre ca-cert.pem.
    El archivo debe tener menos de 2 MB. Los archivos deben residir directamente dentro del archivo zip de modo que cuando se descomprima el archivo (.zip), los archivos sean visibles en el directorio actual en el mismo nivel que el archivo (.zip). Los archivos no deben estar presentes dentro de un directorio anidado dentro del archivo.
  12. Si desea emplear etiquetas para la instancia, amplíe la sección Opciones avanzadas y agréguelas.
  13. Haga clic en Crear.

Se tarda unos 15 minutos en crear el servicio. Acceda a la página Instancia para comprobar el estado actual.

Verificación de la instancia

Acceda al servicio en la consola de Oracle Cloud Infrastructure y inicie sesión para verificar que la instancia de Oracle Blockchain Platform está activa y en ejecución.

Para obtener más información sobre la conexión a la consola de Oracle Cloud Infrastructure, consulte Conexión a la consola.

  1. En la consola de Oracle Cloud Infrastructure, haga clic en el menú Navegación en la esquina superior izquierda.
  2. En Servicios para desarrolladores, seleccione Blockchain Platform.
  3. En la lista compartimento, seleccione el compartimento que utilizó para crear la instancia.
  4. Haga clic en el nombre de la nueva instancia.
  5. Haga clic en Consola de servicio. Esto inicia la consola de Oracle Blockchain Platform.