2 Criar uma Instância

Como administrador do Oracle Cloud Infrastructure, você pode criar e configurar uma instância do Oracle Blockchain Platform para sua organização.

Antes de Criar Sua Instância

Antes de configurar o Oracle Blockchain Platform usando a Console do Oracle Cloud Infrastructure, a Oracle recomenda que você reserve algum tempo para planejar seu serviço.

Criar um Compartimento

Quando você se inscreve no Oracle Cloud Infrastructure, a Oracle cria sua tenancy com um compartimento raiz que contém todos os seus recursos de nuvem. Em seguida, você cria compartimentos adicionais na tenancy (compartimento-raiz) e políticas correspondentes para controlar o acesso aos recursos em cada compartimento. Antes de criar uma instância do Oracle Blockchain Platform, a Oracle recomenda que você configure o compartimento ao qual deseja que a instância pertença.

Você cria compartimentos no Oracle Cloud Infrastructure Identity and Access Management (IAM). Consulte:

Planejar Sua Instância

Condições

Há duas edições do Oracle Blockchain Platform disponíveis:
  • Standard Edition: 2 OCPUs, 50 GB de armazenamento, 2 pares (adicionais podem ser acrescentados posteriormente)
  • Enterprise Edition:
    • Pequena: 4 OCPUs, 150 GB de armazenamento, 2 pares (adicionais podem ser acrescentados posteriormente)
    • Média: 8 OCPUs, 150 GB de armazenamento, 4 pares (adicionais podem ser acrescentados posteriormente)
    • Grande: 16 OCPUs, 150 GB de armazenamento, 6 pares (adicionais podem ser acrescentados posteriormente)
    • Extragrande: 32 OCPUs, 150 GB de armazenamento, 6 pares (adicionais podem ser acrescentados posteriormente)

Se você criar uma forma Enterprise, poderá ampliar ou reduzir seu Serviço Blockchain Platform, resultando em uma nova forma chamada Enterprise Custom. Consulte Dimensionar Sua Instância para obter detalhes.

Versões de Plataforma

Você também pode selecionar qual versão da plataforma usar, o que determinará se sua rede está sendo executada no Hyperledger Fabric v1.4, v2.2 ou v2.5. Consulte O que é uma Versão da Plataforma?.
  • Se você estiver entrando em uma rede preexistente, deverá selecionar a mesma versão da plataforma do fundador.
  • O Hyperledger Fabric v1.4 e v2.2 só estão disponíveis para usuários que têm instâncias preexistentes usando essa versão da plataforma.
  • Se você estiver criando uma nova rede, recomendamos começar com o Hyperledger Fabric v2.5.

Faturamento

Os medidores baseados em OCPU do Oracle Blockchain Platform usam faturamento de alta precisão, o que significa que você é faturado por segundo. O valor mínimo de faturamento é de um minuto; qualquer instância em execução por menos de um minuto ainda será cobrada por um minuto.

Criar uma Instância do Oracle Blockchain Platform Usando a Console

Como administrador do Oracle Cloud Infrastructure, você pode criar e configurar uma instância do Oracle Blockchain Platform para sua organização.

Há dois tipos de instâncias do Oracle Blockchain Platform que você pode provisionar:
  • Organização fundadora: um ambiente blockchain completo, incluindo uma nova rede à qual os participantes podem se juntar posteriormente.

  • Instância do participante: se já houver uma organização fundadora à qual você deseja ingressar, você poderá criar uma instância do participante se suas credenciais fornecerem acesso à rede.

  1. Acesse a sua conta do Oracle Cloud Infrastructure. Você deve se conectar como um usuário federado do Oracle Identity Cloud Service.
  2. Na Console, clique no menu Navegação no canto superior esquerdo.
  3. Em Serviços ao Desenvolvedor, selecione Blockchain Platform.
  4. Na lista Compartimento, selecione o compartimento no qual você deseja criar o serviço.
  5. Clique em Criar Plataforma Blockchain.
  6. Digite um nome para sua instância do Oracle Blockchain Platform.
    O nome da instância de serviço:
    • Deve conter um ou mais caracteres.
    • Não pode exceder 15 caracteres.
    • Deve começar com uma letra ASCII: a para z ou A para Z.
    • Deve conter apenas letras ou números ASCII.
    • Não deve conter um hífen.
    • Não deve conter nenhum outro caractere especial.
    • Deve ser exclusivo dentro do domínio de identidades.
  7. Opcionalmente, digite uma descrição de sua instância.
  8. Selecione a versão da plataforma. Isso especifica a versão do Hyperledger Fabric na qual você deseja que sua instância seja executada. O fundador e os participantes devem estar na mesma versão do Hyperledger Fabric.
  9. Selecione se você está criando uma nova rede ou criando uma instância participante para entrar em uma rede existente.
  10. Selecione sua edição. As edições são descritas em Planejar Sua Instância.
  11. O Oracle Blockchain Platform inclui uma autoridade de certificação (CA), que é usada para criar certificados autoassinados para todos os nós blockchain em sua instância.

    Se você quiser usar certificados de sua própria autoridade de certificação e usar a autoridade de certificação do Oracle Blockchain Platform como CA intermediária, poderá fazer upload do arquivo compactado da CA. O certificado do qual você fizer upload será usado para assinar os certificados intermediários dos nós do Oracle Blockchain Platform, incluindo-os na cadeia raiz da CA.

    O arquivo compactado é um arquivo zip que contém os seguintes arquivos:
    • Cadeia CA - denominada ca-chain.pem. Toda a sequência de arquivos da CA de assinatura para a CA de nível superior deve estar presente.
    • chave - chamada ca-key.pem. A chave deve ser uma chave de curva elíptica de 256 bits. A curva prime256v1 é recomendada.
    • certificado - chamado ca-cert.pem
    O arquivo compactado deve ter menos de 2 MB. Os arquivos devem residir diretamente no arquivo compactado zip de forma que, quando o arquivo compactado (.zip) for descompactado, os arquivos sejam visíveis no diretório atual no mesmo nível do arquivo compactado (.zip). Os arquivos não devem estar presentes dentro de um diretório aninhado dentro do arquivo compactado.
  12. Se quiser usar tags para sua instância, expanda a seção Opções Avançadas e adicione suas tags.
  13. Clique em Criar.

Demora cerca de 15 minutos para criar o serviço. Exiba a página Instância para verificar o status atual.

Verificar Sua Instância

Navegue até seu serviço na console do Oracle Cloud Infrastructure e conecte-se para verificar se sua instância do Oracle Blockchain Platform está ativa e em execução.

Para obter mais informações sobre como acessar a console do Oracle Cloud Infrastructure, consulte Acessando a Console.

  1. Na console do Oracle Cloud Infrastructure, clique no menu Navegação no canto superior esquerdo.
  2. Em Serviços ao Desenvolvedor, selecione Blockchain Platform.
  3. Na lista Compartimento, selecione o compartimento que você usou para criar a instância.
  4. Clique no nome da nova instância.
  5. Clique em Console de Serviço. Isso inicia a console do Oracle Blockchain Platform.