In order to deploy Siebel CRM or Siebel Component Services on OCI, you can prepare a payload like the following to be executed by Siebel Cloud Manager. Note the following usage guidelines:

  • To deploy Siebel Component Services, include the architecture parameter, set to the value SCS, as shown. For Siebel CRM, use the value CRM or omit this parameter.

  • To deploy Siebel CRM or Siebel Component Services with the default configuration (greenfield deployment use case 1), omit the config_id parameter. For Siebel Component Services, include the architecture parameter, set to SCS.

  • To create a Siebel CRM or Siebel Component Services configuration to customize (greenfield deployment use case 2), use the POST API command in Creating the Configuration and Obtaining the Configuration ID. Include all the same payload parameters you would use in greenfield deployment use case 1. For Siebel Component Services, include the architecture parameter, set to SCS.

  • To deploy Siebel CRM or Siebel Component Services with a customized configuration (greenfield deployment use case 2), use the POST API command in Executing the Payload to Deploy Siebel CRM or Siebel Component Services. Include in the payload only the config_id parameter (set to the configuration ID you obtained when you created the configuration) and name parameter. Omit all other parameters.

  • For usage guidance on additional parameters required for the lift and shift use case or for greenfield deployments, see Parameters in Payload Content.

{
      "config_id": "<config_id of custom configuration>", 
      "name": "dev_example",
      "siebel": {
            "registry_url": "iad.ocir.io",
            "siebel_architecture": "SCS",
            "registry_user": "deploygroup/user.name@example.com",
            "registry_password": "<xxxxxx>",
            "bucket_url": "https://objectstorage.us-example-1.oraclecloud.com/p/s0EgeDE9-NMc2lTazIY3LuXO1IbGx5ASAilKxJexLHNjirdl4AKJh8RBxou1J4S1/n/deploygroup/b/bucket_example/o/"
      },
      "infrastructure": {
            "gitlab_url": "https://<IP address>",
            "gitlab_accesstoken": "<yyyyy>", "gitlab_user": "user.name",
            "gitlab_selfsigned_cacert": "/home/opc/certs/rootCA.crt",
            "siebel_public_subnet_cidr" : "10.0.1.0/24",
            "siebel_private_subnet_cidr" : "10.0.2.0/24",
            "siebel_db_subnet_cidr" : "10.0.3.0/24",
            "siebel_cluster_subnet_cidr" : "10.0.4.0/24"
      }, 
      "database": {
            "db_type": "ATP",
            "atp": {
                  "admin_password": "<atp_pwd>",
                  "storage_in_tbs": 1,
                  "cpu_cores": 3
            }
      },
      "size": {
              "kubernetes_node_shape": "VM.Standard.E4.Flex",
              "kubernetes_node_count": 3,
              "node_shape_config": {
                  "memory_in_gbs": 60,
                  "ocpus": 4
            },
            "ses_resource_limits": {
                  "cpu": 2,
                  "memory": "4Gi"
            },
            "cgw_resource_limits": {
                  "cpu": 2,
                  "memory": "4Gi"
            },
            "sai_resource_limits": {
                  "cpu": 1,
                  "memory": "4Gi"
            }
      }
}

Example Database Sections for DBCS_VM Database Type

The following is an example database section of the payload for the DBCS_VM database type, using a VM standard shape type:
      "database": {
            "db_type": "DBCS_VM",
            "dbcs_vm": {
                  "db_version": "21.0.0.0",
                  "database_edition": "ENTERPRISE_EDITION_HIGH_PERFORMANCE",
                  "availability_domain": "1",
                  "db_home_admin_password": "<dbcs_pwd>",
                  "shape": "VM.Standard1.1",
                  "data_storage_size_in_gbs": "512"
            }
      },

The following is an example database section of the payload for the DBCS_VM database type, using a VM flex shape type:

      "database": {
            "db_type": "DBCS_VM",
            "dbcs_vm": {
                  "db_version": "21.0.0.0",
                  "database_edition": "ENTERPRISE_EDITION_HIGH_PERFORMANCE",
                  "availability_domain": "1",
                  "db_home_admin_password": "<dbcs_pwd>",
                  "shape": "VM.Standard.E4.Flex",
                  "cpu_count": "2",
                  "data_storage_size_in_gbs": "512"
            }
      },