01 - Creación de la Base de Datos y Requerimientos

01 - Creación de la Base de Datos y Requerimientos

Manual de One Connect Cloud en Azure

Creación de la Base de Datos y Requerimientos

Condiciones iniciales

La plataforma de Onibex OneConnect Cloud posee una serie de microservicios que deben persistir datos para el funcionamiento de los workspaces. Aunque los workspaces pueden correr de manera standalone, hay ciertas funcionalidades adicionales de la plataforma que les proveen valor adicional para el cliente.

Los servicios son proyectos de Java en Spring que realizan una conexión JDBC implementando JPA e Hibernate para las consultas SQL.

Se sugiere utilizar como base de datos SQL:

  • MariaDB
  • MySQL
InfoNota: Teóricamente, el estándar JPA y la implementación de Hibernate permiten utilizar cualquier tipo de base de datos soportada, como PostgreSQL o SQL Server. Aunque la plataforma no ha sido probada con estas bases de datos, deberían funcionar adecuadamente. Es importante tener esto en cuenta al realizar la implementación.

Requerimientos

Luego de que se haya seleccionado y desplegado la base de datos, se requieren:

  • URL para la conexión JDBC
  • Usuario y contraseña para realizar la conexión

Estos deben configurarse en los siguientes manifiestos de Kubernetes:

  • auth-deployment.yaml
  • builder-deployment.yaml
  • cwcback-deployment.yaml
  • logs-deployment.yaml
  • metrics-deployment.yaml
Como buena práctica, se sugiere la creación de un esquema para cada implementación, como se muestra en la siguiente captura de pantalla:

 

Scripts SQL configurados por Onibex

Notes
Se anexará en la parte final de esta documentación un archivo .zip con una serie de scripts para llevar la base de datos de su estado inicial a uno similar al mostrado en la captura de pantalla, con los esquemas separados por proyectos y esquemas.



Los archivos referenciados como rows contienen los datos iniciales mínimos necesarios para empezar a usar la plataforma y deben ser ejecutados en el esquema del mismo nombre.
Auth-rows debe ser ejecutado en el mismo esquema donde fue ejecutado auth-schema.
Cwcback-schema - cwcback-rows.

Credenciales Iniciales

Administrador:

Usuario: administrator@oneconnect.com
Password: mzve$JQ@bg#zWmiDC3G$Jt

Usuario por defecto:

Usuario: poc@onibex.com
Password: mzve$JQ@bg#zWmiDC3G$Jt
InfoNota: En el archivo de logs-deployment.yaml se deben personalizar las variables LOGHTTPSENDER_ENABLE y LOGEMAILSENDER_ENABLE a verdadero o falso si se quieren reportar los logs a esos destinos. Para el envío por http LOGHTTPSENDER_DESTINY se debe colocar la url de destino y el header de autorización necesario. En caso de enviar logs por correo electrónico se deben agregar las credenciales de smtp en el archivo "emailbuilder-deployment.yaml"


    • Related Articles

    • 04 - Despliegue y Configuración OneConnect

      Despliegue del Deployment Acceso a Workloads Ingrese al portal principal del clúster de Kubernetes y diríjase a la sección de Workloads. En la sección de Workloads, haga clic en el botón Create y seleccione la opción Apply YAML. Aplicación del YAML ...
    • Manual de configuración de IDOC

      Manual de configuración de Idoc 1. Creación de mensajes de salida para IDOCS Acceda a SAP Introduzca la transacción NACE en el cuadro de entrada. Pulse Enter o haga clic en la marca de verificación. Seleccione la aplicación que desea configurar. Para ...
    • 03 - Despliegue de One Connect Platform

      Nota de Prerrequisitos Antes de comenzar con el despliegue de la plataforma One Connect, asegúrate de cumplir con los siguientes requisitos: Sistemas Operativos Compatibles: Los nodos del clúster de Kubernetes deben utilizar sistemas operativos ...
    • One Connect V2

      Para instalar One Connect V2 se procederá a los siguientes 4 pasos: 1. Considerar los requerimientos para la creación de la máquina virtual 2. Creación de la base de datos 3. Despliegue de Kafka 4. Despliegue y configuración de One Connect 1. ...
    • 02 - Configuraciones YAML

      Manual de Configuraciones YAML Requisitos Descomprimir el archivo oneconnect-kibernetes.zip identificado en la parte inferior de esta documentación. Al extraer el archivo, se visualizarán dos carpetas: “Kubernetes” y “Configuración Kubernetes Abrir ...