Observação:

Conceitos Básicos do AsterionDB no Oracle Roving Edge Infrastructure e no Oracle Compute Cloud@Customer

Introdução

A Oracle Roving Edge Infrastructure permite que os clientes distribuam suas cargas de trabalho em nuvem além de sua locação da Oracle Cloud Infrastructure (OCI) para fornecer serviços em nuvem e executar cargas de trabalho de aplicativos em locais de varejo, satélite e outros pontos de borda. Como resultado, os clientes podem processar dados de forma mais rápida e mais próxima de seus usuários e nos pontos de ingestão de dados para gerar insights oportunos de seus dados.

O Oracle Compute Cloud@Customer (OC3) é uma infraestrutura totalmente gerenciada em escala de rack que permite que as organizações consumam serviços comuns da OCI em locais de clientes, locais locais locais e satélites. Obtenha os benefícios da automação e economia da nuvem em seu data center executando o OCI Compute com serviços de armazenamento e rede no Oracle Compute Cloud@Customer. É a maneira mais simples de executar aplicativos na infraestrutura de nuvem, atendendo às suas necessidades de residência de dados, segurança e conexões de baixa latência com recursos existentes e operações em tempo real.

O AsterionDB fornece produtos e tecnologias que permitem o armazenamento, a manipulação e o acesso de dados não estruturados no banco de dados relacional da Oracle. O AsterionDB utiliza os recursos de segurança do Oracle Database e os estende para criar um sistema compatível com confiança zero. Para obter mais informações, consulte AsterionDB, Oracle Database Security Solutions e DoD Zero-Trust Execution Roadmap.

Público-alvo

Administradores, desenvolvedores e usuários do Oracle Roving Edge Infrastructure e do Oracle Compute Cloud@Customer.

Objetivos

Pré-requisitos

Tarefa 1: Configurar o Ambiente de Demonstração para Detecção de Objetos e Rastreamento de Objetos na Instância AsterionDB

  1. Determine o endereço IP público da instância de computação em execução em AsterionDB.

    • No Oracle Compute Cloud@Customer.

      Imagem 1

    • No Oracle Roving Edge Infrastructure.

      Imagem 2

  2. Use o endereço IP público e ssh para fazer log-in e criar um túnel de porta para a instância AsterionDB na porta 8080.

    Imagem 3

    Observação: Sua chave ssh pública deve estar na instância na configuração de inicialização.

  3. Execute o script demoBoxSetup.sh.

    Imagem 4

    Observação: O script configura tudo e inicia serviços relacionados. Você precisará apertar a tecla de retorno até que cerca de 53 a 55 linhas passem. Você verá que os serviços dbTwig, dbStreamer, dbObscura e dbPluginServer foram iniciados.

Tarefa 2: Explorar o AsterionDB WebUI

  1. Abra o browser, informe o endereço http://localhost:8080 e faça log-in com credenciais.

    • Identidade: asterionDB.
    • Senha: senha.

    Imagem 5

  2. Explore os diferentes menus e listas suspensas. Vá para o menu Objetos, abra um novo arquivo e vá para a guia Fazer Upload para arrastar e soltar um novo arquivo.

    Imagem 6

    Observação: Todos os arquivos são armazenados em um Oracle Database seguro.

  3. Clique duas vezes na linha de um objeto e observe as diferentes guias. Selecione um documento PDF e vá para a guia Visualizador para exibir o documento.

    Imagem 7

Tarefa 3: Explorar a Demonstração de Detecção de Objetos

  1. Abra um navegador, digite o endereço http://localhost:8080/demo/ e clique em Processar Headshots para executar o demo.

    Demonstração de amostra da detecção de objetos: AsterionDB no Roving Edge Infrastructure Object Detection.

  2. Após executar a demonstração, clique em Redefinir Demonstração.

Tarefa 4: Explorar a Demonstração de Rastreamento de Objetos

  1. No mesmo browser da Tarefa 3, navegue até a guia Rastreamento de Objetos e clique em Demonstração de Rastreamento de Objetos.

    Demonstração de amostra de rastreamento de objetos: AsterionDB Demonstração de Rastreamento de Objetos no Edge Infrastructure e no Compute Cloud@Customer.

    Observação: Dependendo do tamanho da sua instância, pode levar alguns minutos para carregar todas as bibliotecas Python e iniciar a janela pop-out para a demonstração de rastreamento de objetos.

  2. Use ESC para interromper o vídeo.

Tarefa 5: Opcional Prepare a Demonstração de Integração ou Reação do Aplicativo

Observação: certifique-se de ter concluído os pré-requisitos opcionais para a demonstração do React.

  1. Use o endereço IP público e ssh para fazer log-in e criar um túnel de porta para a instância AsterionDB nas portas 8080 e 5000.

    Imagem 8

  2. Use sudo para interromper e desativar o serviço de gateway dbObscura.

    Imagem 9

  3. Edite o arquivo /home/asterion/asterion/oracle/config/dbObscura.config e altere as linhas a seguir.

    • nome de usuário asteriondb_runtime
    • senha password
    • queueConnection verdadeiro

    As linhas atualizadas no arquivo devem ter esta aparência.

    username 		asteriondb_runtime
    password		password
    queueConnection true
    

    Observação: O arquivo é muito maior, acima mostramos apenas as linhas que foram alteradas no arquivo.

  4. Use sudo para instalar LibreOffice.

    yum install libreoffice
    
  5. Desative o bloqueio em LibreOffice; execute o comando cd /usr/lib64/libreoffice/share/registry.

  6. Crie um arquivo chamado disable-file-locking.xcd com o código a seguir.

    <?xml version="1.0" encoding="UTF-8"?>
    <oor:data xmlns:oor="http://openoffice.org/2001/registry">
    <dependency file="main"/>
    <oor:component-data oor:package="org.openoffice.Office" oor:name="Common">
       <node oor:name="Misc">
          <prop oor:name="UseLocking">
          <value>false</value>
          </prop>
       </node>
    </oor:component-data>
    </oor:data>
    
  7. Altere para o diretório /home/asterion/asterion/oracle/dbObscura/admin e use o script startDbObscura.sh para iniciar dbObscura.

    Imagem 10

  8. Abra outra janela de terminal em seu laptop ou sistema local e execute o comando ssh -o ForwardX11=yes asterion@<instance IP address>. Isso permitirá que você interaja com a interface gráfica na instância AsterionDB.

Tarefa 6: Executar a Demonstração de Integração ou Reação do Aplicativo

  1. Volte para o navegador da Web na Tarefa 3, vá para Integração de Aplicativos.

  2. Clique em Exibir para exibir o manual de manutenção simulada.

  3. Clique em Editar para abrir a planilha de peças, tente editar adicionando ou excluindo uma peça e clique em Salvar.

    Exemplo de demonstração do React executada com edição de planilha: AsterionDB React Demo Run with Spreadsheet Editing for Hybrid Edge.

    Observação: O carregamento de LibreOffice pode demorar, dependendo da largura de banda da rede, em decorrência do encaminhamento de X11.

Confirmação

Mais Recursos de Aprendizagem

Explore outros laboratórios em docs.oracle.com/learn ou acesse mais conteúdo de aprendizado gratuito no canal Oracle Learning YouTube. Além disso, visite education.oracle.com/learning-explorer para se tornar um Oracle Learning Explorer.

Para obter a documentação do produto, visite o Oracle Help Center.