Nota

Inizia a utilizzare AsterionDB su Oracle Roving Edge Infrastructure e Oracle Compute Cloud@Customer

Introduzione

Oracle Roving Edge Infrastructure consente ai clienti di distribuire i propri carichi di lavoro cloud oltre la tenancy Oracle Cloud Infrastructure (OCI) per fornire servizi cloud ed eseguire carichi di lavoro delle applicazioni presso il retail, il satellite e altre sedi periferiche. Di conseguenza, i clienti possono elaborare i dati più rapidamente e più vicino ai propri utenti e nei punti di inserimento dei dati per generare insight tempestivi dai loro dati.

Oracle Compute Cloud@Customer (OC3) è un'infrastruttura completamente gestita e su scala rack che consente alle organizzazioni di utilizzare i servizi OCI comuni presso i siti dei clienti, on-premise e satelliti. Ottieni i vantaggi dell'automazione e dell'economia del cloud nel tuo data center eseguendo OCI Compute con i servizi di storage e networking su Oracle Compute Cloud@Customer. È il modo più semplice per eseguire le applicazioni sull'infrastruttura cloud, soddisfacendo al contempo le tue esigenze di residenza dei dati, sicurezza e connessioni a bassa latenza alle risorse esistenti e alle operazioni in tempo reale.

AsterionDB offre prodotti e tecnologie che consentono lo storage, la manipolazione e l'accesso a dati non strutturati all'interno del database relazionale Oracle. AsterionDB utilizza le funzioni di sicurezza di Oracle Database e le estende per creare un sistema conforme zero trust. Per ulteriori informazioni, consulta AsterionDB, Oracle Database Security Solutions e DoD Zero-Trust Execution Roadmap.

Destinatari

Amministratori, sviluppatori e utenti di Oracle Roving Edge Infrastructure e Oracle Compute Cloud@Customer.

Obiettivi

Prerequisiti

Task 1: impostare l'ambiente dimostrativo per il rilevamento degli oggetti e il tracciamento degli oggetti nell'istanza AsterionDB

  1. Determinare l'indirizzo IP pubblico dell'istanza di computazione in esecuzione su AsterionDB.

    • Su Oracle Compute Cloud@Customer.

      Immagine 1

    • Su Oracle Roving Edge Infrastructure.

      Immagine 2

  2. Utilizzare l'indirizzo IP pubblico e ssh per eseguire il login e creare un tunnel di porta per l'istanza AsterionDB sulla porta 8080.

    Immagine 3

    Nota: la chiave SSH pubblica deve trovarsi sull'istanza dalla configurazione di avvio.

  3. Eseguire lo script demoBoxSetup.sh.

    Immagine 4

    Nota: lo script imposta tutto e avvia i servizi correlati. Dovrai premere la chiave di ritorno fino a quando passeranno da 53 a 55 linee. Dovresti vedere che i servizi dbTwig, dbStreamer, dbObscura e dbPluginServer sono stati avviati.

Task 2: Esplora il sito AsterionDB WebUI

  1. Aprire il browser, immettere l'indirizzo http://localhost:8080 ed eseguire il login con le credenziali.

    • Identità: asterionDB.
    • Password: password.

    Immagine 5

  2. Esplora i diversi menu e gli elenchi a discesa. Andare al menu Oggetti, aprire un nuovo file e passare alla scheda Carica per trascinare un nuovo file.

    Immagine 6

    Nota: tutti i file vengono memorizzati in un Oracle Database sicuro.

  3. Fare doppio clic sulla riga di un oggetto e notare le diverse schede. Selezionare un documento PDF e passare alla scheda Visualizzatore per visualizzare il documento.

    Immagine 7

Task 3: Esplora la demo di rilevamento degli oggetti

  1. Aprire un browser e immettere l'indirizzo http://localhost:8080/demo/, quindi fare clic su Elabora schermate principali per eseguire la demo.

    Demo di esempio sul rilevamento degli oggetti: AsterionDB sul rilevamento degli oggetti dell'infrastruttura Roving Edge.

  2. Dopo aver eseguito la dimostrazione, fai clic su Reimposta demo.

Task 4: Esplora la demo di monitoraggio degli oggetti

  1. Nello stesso browser del task 3, accedere alla scheda Tracciamento oggetti e fare clic su Demo tracciamento oggetti.

    Demo di esempio sul tracciamento degli oggetti: AsterionDB Demo sul tracciamento degli oggetti su roving Edge Infrastructure and Compute Cloud@Customer.

    Nota: a seconda delle dimensioni dell'istanza, potrebbero essere necessari alcuni minuti per caricare tutte le librerie Python e avviare la finestra popup per la demo di tracciamento degli oggetti.

  2. Utilizzare ESC per arrestare il video.

Task 5: facoltativo preparare l'integrazione dell'applicazione o la demo di React

Nota: assicurarsi di aver completato i prerequisiti facoltativi per la demo React.

  1. Utilizzare l'indirizzo IP pubblico e ssh per eseguire il login e creare un tunnel di porta per l'istanza AsterionDB sulle porte 8080 e 5000.

    Immagine 8

  2. Utilizzare sudo per arrestare e disabilitare il servizio gateway dbObscura.

    Immagine 9

  3. Modificare il file /home/asterion/asterion/oracle/config/dbObscura.config e modificare le righe seguenti.

    • nome utente asteriondb_runtime
    • password password
    • queueConnection true

    Le righe aggiornate nel file dovrebbero avere questo aspetto.

    username 		asteriondb_runtime
    password		password
    queueConnection true
    

    Nota: il file è molto più grande e sopra vengono visualizzate solo le righe modificate nel file.

  4. Utilizzare sudo per installare LibreOffice.

    yum install libreoffice
    
  5. Disabilitare il blocco in LibreOffice, eseguire il comando cd /usr/lib64/libreoffice/share/registry.

  6. Creare un file denominato disable-file-locking.xcd con il codice seguente.

    <?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. Spostarsi nella directory /home/asterion/asterion/oracle/dbObscura/admin e utilizzare lo script startDbObscura.sh per avviare dbObscura.

    Immagine 10

  8. Aprire un'altra finestra del terminale sul laptop o sul sistema locale ed eseguire il comando ssh -o ForwardX11=yes asterion@<instance IP address>, che consente di interagire con l'interfaccia grafica dell'istanza AsterionDB.

Task 6: Eseguire Application Integration o React Demo

  1. Tornare al browser Web dal task 3 e andare a Integrazione applicazioni.

  2. Fare clic su Visualizza per visualizzare il manuale di manutenzione mock.

  3. Fare clic su Modifica per aprire il foglio di calcolo delle parti, provare a modificare aggiungendo o eliminando una parte, quindi fare clic su Salva.

    Esempio di demo React eseguita con la modifica del foglio di calcolo: AsterionDB React Demo Run with Spreadsheet Editing for Hybrid Edge.

    Nota: il caricamento di LibreOffice può richiedere del tempo a seconda della larghezza di banda della rete a causa dell'inoltro di X11.

Conferme

Altre risorse di apprendimento

Esplora altri laboratori su docs.oracle.com/learn o accedi a più contenuti gratuiti sulla formazione su Oracle Learning YouTube channel. Inoltre, visita education.oracle.com/learning-explorer per diventare un Oracle Learning Explorer.

Per la documentazione del prodotto, visita l'Oracle Help Center.