Desplegar y configurar Siebel Cloud Manager

Para esta solución, desplegaremos Siebel Cloud Manager, disponible en OCI Marketplace.

Desplegar Siebel Cloud Manager:

  1. Vaya a Oracle Cloud Marketplace y seleccione la última imagen de Siebel Cloud Manager.
  2. Seleccione el compartimento adecuado y revise los términos y condiciones. Una vez revisada, haga clic en Iniciar pila.

Configurar información de pila:

  1. Revise los detalles de la pila. Si es necesario, actualice el nombre de pila.
  2. Haga clic en Siguiente para continuar.

Configurar variables:

  1. En la página Configurar variables, proporcione detalles para las siguientes secciones:
    • General
    • Permisos
    • VCN
    • Compute
    • Almacenamiento
    • Gestión de claves
    • Configuración de Red Avanzada

Revise y cree la pila:

  1. Revise los detalles de configuración y haga clic en Crear.

Supervisar la ejecución de la pila:

  1. Supervise la ejecución de la pila de Siebel Cloud Manager hasta que se complete correctamente.
    Una vez completado, revise los registros en la sección Salida para ver las URL de los siguientes elementos: Siebel Cloud Manager (SCM), Lift Utility, Shift Utility.

Configuración de Siebel Lift Utility

Después de desplegar Siebel Cloud Manager, descargue y configure la utilidad de aumento de Siebel.

Descargar y configurar Siebel Lift Utility:

  1. Obtenga el archivo siebelliftutility_container.zip de Siebel Cloud Manager.
  2. Extraiga el contenido del archivo ZIP.
  3. Instalar y configurar el software de Docker para gestionar contenedores.

    Note:

    Al ejecutar Siebel Lift Utility en el contenedor de Docker para generar artefactos de base de datos (kits de despliegue), asegúrese de que se proporciona la ubicación correcta del cliente de base de datos.
  4. Actualice el archivo volumemounts.ini y el archivo tnsnames.ora con los valores necesarios.

Validar Siebel Cloud Manager:

  1. Acceda a la URL de Siebel Cloud Manager mediante un explorador web para validar su despliegue.

Prepare una carga útil para la creación del entorno de Siebel:

  1. Prepare una carga útil de JSON que contenga las siguientes secciones:
    • Sección de Siebel:
      • registry_url
      • siebel_architecture
      • registry_user
      • registry_password
      • database_type
      • industry
    • Sección Infraestructura:
      • gitlab_url
      • gitlab_accesstoken
      • gitlab_selfsigned_cacert
      • siebel_cluster_subnet_ocid
      • siebel_lb_subnet_ocid
      • siebel_private_subnet_ocid
      • siebel_db_subnet_ocid
      • vcn_ocid_of_db_subnet
      • load_balancer_type
    • Sección Base de datos:
      • db_type
      • db_version
      • db_home_admin_password
      • data_storage_size_in_gbs
      • db_admin_password
    • Sección Información de autorización:
      • siebel_admin_username
      • siebel_admin_password
      • default_user_password
      • table_owner_password
      • table_owner_user
      • anonymous_user_password
    • Sección de tamaño:
      • kubernetes_node_shape
      • kubernetes_node_count
      • node_shape_config
      • ses_resource_limits
      • ses_resource_requests
      • cgw_resource_limits
      • cgw_resource_requests
      • sai_resource_limits
      • sai_resource_requests

Crear un almacén de claves y secretos de cifrado maestros:

  1. Cree un almacén para gestionar las claves de cifrado y los secretos necesarios para el entorno.

Ejecute la carga útil:

  1. Envíe la carga útil preparada mediante una herramienta como Postman:
    • Punto final: POST http://siebelcloudmanager:16690/scm/api/v1.0/environment/
    • Autorización: Basic Auth (Username: admin, Password: **************)
    • Cuerpo: carga útil de JSON sin formato.

Supervise la creación del entorno:

  1. Tras el envío correcto, se genera un ID de entorno.
  2. Supervise la compilación a través de la consola de OCI o enviando una solicitud GET con el ID de entorno: Endpoint: GET http://localhost:16690/scm/api/v1.0/environment/env_id. También puede comprobar Resource Manager en Stacks.
  • Se puede acceder al entorno de Siebel mediante la URL.
  • Se despliega un cluster de OKE de Siebel con tres nodos de trabajador.
  • La base de datos de Siebel se aprovisiona como Oracle Base Database Service.