Moving Existing Siebel CRM on VM to an OC3 Kubernetes Cluster
OC3 is a fully managed, rack-scale distributed on-premises cloud platform that offers the OCI compute capabilities anywhere. OC3 is installed at a data center or location of your choice, offering a simple way to run your Siebel CRM applications while maintaining control over your data, security, and compliance within your premises.
Your Siebel CRM deployment on a Kubernetes cluster set up in OC3 enables you to:
- Utilize OCI's compute, storage, and networking capabilities to run Siebel CRM.
- Meet your organization’s data residency requirements.
- Meet the requirements for real-time operations and low-latency connections to current data center assets.
- Use OCI services, APIs, and automation in the same way that the rest of Oracle's distributed cloud is.
- Use OCI Container Engine for Kubernetes (OKE) to achieve container automation, which simplifies enterprise-grade Kubernetes operations at scale.
- Free your IT resources to focus on meeting crucial business needs as the infrastructure is fully managed and supported by Oracle.
- Reduce costs through usage-based low consumption pricing and reasonably priced infrastructure subscriptions that result in significant savings.
- Use flexible storage for workloads requiring a lot of data, with 150 TB of storage capacity that is incrementally expandable to 3.65 PB. So, you just pay for the storage that is really used, not for the amount that is installed.
You can deploy Siebel CRM on a Kubernetes cluster set up in your OC3 instances using SCM with minimum efforts and take advantage of the benefits of OC3 with SCM as follows:
- Convenience of a cloud native observability stack.
- Reduce costs and save time by using SCM to run and operate your Siebel CRM deployment in OC3.
- Full support from Oracle for Siebel CRM deployment with SCM and OC3 infrastructure.
To successfully deploy Siebel CRM on a Kubernetes cluster set up in OC3 using SCM, you must ensure that:
- You set up and configure the following resources:
- Open Container Initiative registry such as OCI Container Registry, Harbor and so on.
- Kubernetes cluster and namespace such as OKE cluster, OCNE cluster, and so on.
- Mount target and file system export path to store the SCM state and use as the Siebel CRM file system.
- Database to use as the Siebel CRM database.
- Git instance to use for Siebel CRM.
For more information, see Prerequisites for Deploying Siebel CRM on a Kubernetes Cluster.
- Have the prerequisites to deploy Siebel CRM in an OC3 instance available such as Python, OCI CLI and OCI configuration files. For more information, see Prerequisites for Deploying Siebel CRM on a Kubernetes Cluster.
- Have the access details to update the different sections of the
values.yaml
file such asimagePullSecrets
,sshKey
,userEncryptionKey
,service
and so on. For more information, see Installing SCM using Helm. -
Have the details to update the
ociConfig
andinstanceMetaData
sections in thevalues.yaml
file with OC3 specific configuration. For more information, see Installing SCM using Helm. - Refer to the steps to run Siebel Installer for installing SCM and deploying Siebel CRM. For more information, see Downloading and Running Siebel Installer for SCM.