Note:

Introducción a AsterionDB en Oracle Roving Edge Infrastructure y Oracle Compute Cloud@Customer

Introducción

Oracle Roving Edge Infrastructure permite a los clientes distribuir sus cargas de trabajo en la nube más allá de su arrendamiento de Oracle Cloud Infrastructure (OCI) para ofrecer servicios en la nube y ejecutar cargas de trabajo de aplicaciones en tiendas minoristas, satélites y otras ubicaciones perimetrales. Como resultado, los clientes pueden procesar los datos más rápido y más cerca de sus usuarios y en los puntos de ingestión de datos para generar información oportuna a partir de sus datos.

Oracle Compute Cloud@Customer (OC3) es una infraestructura a escala de rack totalmente gestionada que permite a las organizaciones consumir servicios comunes de OCI en las ubicaciones de los clientes, locales y satélites. Obtén las ventajas de la automatización y la economía en la nube en tu centro de datos ejecutando OCI Compute con servicios de almacenamiento y redes en Oracle Compute Cloud@Customer. Es la forma más sencilla de ejecutar aplicaciones en la infraestructura en la nube, al tiempo que satisface sus necesidades de residencia de datos, seguridad y conexiones de baja latencia a recursos existentes y operaciones en tiempo real.

AsterionDB proporciona productos y tecnologías que permiten el almacenamiento, la manipulación y el acceso a datos no estructurados dentro de la base de datos relacional de Oracle. AsterionDB utiliza las funciones de seguridad de Oracle Database y las amplía para crear un sistema compatible con la confianza cero. Para obtener más información, consulte AsterionDB, Soluciones de seguridad de Oracle Database y DoD Guía básica de ejecución de confianza cero.

Público Objetivo

Administradores, desarrolladores y usuarios de Oracle Roving Edge Infrastructure y Oracle Compute Cloud@Customer.

Objetivos

Requisitos

Tarea 1: Configuración del entorno de demostración para la detección de objetos y el seguimiento de objetos en la instancia AsterionDB

  1. Determine la dirección IP pública de la instancia informática que se ejecuta en AsterionDB.

    • En Oracle Compute Cloud@Customer.

      Imagen 1

    • En Oracle Roving Edge Infrastructure.

      Imagen 2

  2. Utilice la dirección IP pública y ssh para conectarse y crear un túnel de puerto para la instancia AsterionDB en el puerto 8080.

    Imagen 3

    Nota: La clave SSH pública debe estar en la instancia desde la configuración de inicio.

  3. Ejecute el script demoBoxSetup.sh.

    Imagen 4

    Nota: El script lo configura todo e inicia los servicios relacionados. Tendrá que pulsar la tecla de retorno hasta que pasen de 53 a 55 líneas. Debe ver que los servicios dbTwig, dbStreamer, dbObscura y dbPluginServer se han iniciado.

Tarea 2: Explore AsterionDB WebUI

  1. Abra el explorador, introduzca la dirección http://localhost:8080 y conéctese con credenciales.

    • Identidad: asterionDB.
    • Contraseña: contraseña.

    Imagen 5

  2. Explore los diferentes menús y listas desplegables. Vaya al menú Objetos, abra un nuevo archivo y vaya al separador Cargar para arrastrar y soltar un nuevo archivo.

    Imagen 6

    Nota: Todos los archivos se almacenan en una instancia de Oracle Database segura.

  3. Haga doble clic en una fila de objeto y observe los diferentes separadores. Seleccione un documento PDF y vaya al separador Visor para ver el documento.

    Imagen 7

Tarea 3: Exploración de la demostración de detección de objetos

  1. Abra un explorador, introduzca la dirección http://localhost:8080/demo/ y haga clic en Procesar capturas de pantalla para ejecutar la demostración.

    Demostración de detección de objetos de ejemplo: AsterionDB en Roving Edge Infrastructure Object Detection.

  2. Después de ejecutar la demostración, haga clic en Restablecer demostración.

Tarea 4: Exploración de la demostración de seguimiento de objetos

  1. En el mismo explorador que la tarea 3, vaya al separador Seguimiento de objetos y haga clic en Demostración de seguimiento de objetos.

    Demostración de seguimiento de objetos de ejemplo: AsterionDB Demostración de seguimiento de objetos en roving Edge Infrastructure y Compute Cloud@Customer.

    Nota: Según el tamaño de la instancia, puede tardar unos minutos en cargar todas las bibliotecas de Python e iniciar la ventana emergente para la demostración de seguimiento de objetos.

  2. Utilice ESC para detener el vídeo.

Tarea 5: Opcional Preparar la integración de la aplicación o la demostración de React

Nota: Asegúrese de que ha completado los requisitos opcionales para la demostración de React.

  1. Utilice la dirección IP pública y ssh para conectarse y crear un túnel de puerto para la instancia AsterionDB en los puertos 8080 y 5000.

    Imagen 8

  2. Utilice sudo para parar y desactivar el servicio de gateway dbObscura.

    Imagen 9

  3. Edite el archivo /home/asterion/asterion/oracle/config/dbObscura.config y cambie las siguientes líneas.

    • nombre de usuario asteriondb_runtime
    • contraseña password
    • queueConnection verdadero

    Las líneas actualizadas en el archivo serán similares a esto.

    username 		asteriondb_runtime
    password		password
    queueConnection true
    

    Nota: El archivo es mucho más grande, por encima solo se muestran las líneas que se han cambiado en el archivo.

  4. Utilice sudo para instalar LibreOffice.

    yum install libreoffice
    
  5. Desactive el bloqueo en LibreOffice y ejecute el comando cd /usr/lib64/libreoffice/share/registry.

  6. Cree un archivo denominado disable-file-locking.xcd con el siguiente código.

    <?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. Cambie al directorio /home/asterion/asterion/oracle/dbObscura/admin y utilice el script startDbObscura.sh para iniciar dbObscura.

    Imagen 10

  8. Abra otra ventana de terminal en el equipo portátil o el sistema local y ejecute el comando ssh -o ForwardX11=yes asterion@<instance IP address>, lo que le permitirá interactuar con la interfaz gráfica en la instancia AsterionDB.

Tarea 6: Ejecución de la integración de aplicaciones o demostración de React

  1. Vuelva al explorador web de la tarea 3 y vaya a Integración de aplicación.

  2. Haga clic en Ver para ver el manual de mantenimiento ficticio.

  3. Haga clic en Editar para abrir la hoja de cálculo de piezas, intente editar agregando o suprimiendo una pieza y, a continuación, haga clic en Guardar.

    Ejecución de demostración de React de ejemplo con edición de hoja de cálculo: AsterionDB Ejecución de demostración de React con edición de hoja de cálculo para el borde híbrido.

    Nota: La carga de LibreOffice puede tardar un tiempo en función del ancho de banda de red debido al reenvío de X11.

Confirmaciones

Más recursos de aprendizaje

Explore otros laboratorios en docs.oracle.com/learn o acceda a más contenido de aprendizaje gratuito en el canal YouTube de Oracle Learning. Además, visite education.oracle.com/learning-explorer para convertirse en Oracle Learning Explorer.

Para obtener documentación sobre el producto, visite Oracle Help Center.