Puede utilizar Amazon RDS para alojar una base de datos de Siebel en una instancia de base de datos de Oracle. La base de datos de Siebel forma parte de la arquitectura de aplicaciones Siebel Customer Relationship Management (CRM). Para ver una ilustración, consulte Generic Architecture of Siebel Business Application
Utilice el siguiente tema para configurar una base de datos de Siebel en una instancia de base de datos de Oracle en Amazon RDS. También puede aprender cómo utilizar Amazon Web Services con los demás componentes que requiere la arquitectura de aplicaciones Siebel CRM.
nota
Para instalar una base de datos de Siebel en Oracle en Amazon RDS, debe utilizar la cuenta de usuario maestro. No necesita el privilegio SYSDBA
, ya que el privilegio de usuario maestro es suficiente. Para obtener más información, consulte Privilegios de la cuenta de usuario maestro.
Licencias y versiones
Para instalar una base de datos de Siebel en Amazon RDS, debe utilizar su propia licencia de Oracle Database y su propia licencia de Siebel. Debe tener la licencia de Oracle Database adecuada (con Software Update License and Support) para la clase de instancia de base de datos y la edición de Oracle Database. Para obtener más información, consulte Opciones de licencias de RDS para Oracle.
Oracle Database Enterprise Edition es la única edición certificada por Siebel para esta situación. Amazon RDS es compatible con las versiones 15.0 o 16.0 de Siebel CRM.
Amazon RDS admite actualizaciones de las versiones de los motores de bases de datos. Para obtener más información, consulte Actualización de una versión del motor de una instancia de base de datos.
Antes de empezar
Antes de comenzar, necesita una Amazon VPC. Como la instancia de base de datos de Amazon RDS únicamente debe estar disponible para Siebel Enterprise Server y no para la red pública de Internet, la instancia de base de datos de Amazon RDS se aloja en una subred privada, lo que proporciona mayor seguridad. Para obtener información acerca de cómo crear una Amazon VPC para usarla con Siebel CRM, consulte Creación y conexión a una instancia de base de datos de Oracle.
Antes de comenzar, necesitará también una instancia de base de datos de Oracle. Para obtener información acerca de cómo crear una instancia de base de datos de Oracle para utilizarla con Siebel CRM, consulte Creación de una instancia de base de datos de Amazon RDS.
Instalación y configuración de una base de datos de Siebel
Una vez que haya creado la instancia de base de datos de Oracle, puede instalar la base de datos de Siebel. La base de datos se instala creando las cuentas del propietario y del administrador de tablas, instalando las funciones y los procedimientos almacenados, y ejecutando el asistente para la configuración de bases de datos de Siebel. Para obtener más información, consulte Installing the Siebel Database on the RDBMS
Para ejecutar el asistente para la configuración de bases de datos de Siebel, debe utilizar la cuenta de usuario maestro. No necesita el privilegio SYSDBA
, ya que el privilegio de usuario maestro es suficiente. Para obtener más información, consulte Privilegios de la cuenta de usuario maestro.
Uso de otras características de Amazon RDS con una base de datos de Siebel
Una vez que haya creado la instancia de base de datos de Oracle, puede utilizar características adicionales de Amazon RDS que le ayudarán a personalizar la base de datos de Siebel.
Recopilación de estadísticas con la opción Oracle Statspack
Puede añadir características a la instancia de base de datos utilizando opciones en los grupos de opciones de base de datos. Cuando creó la instancia de base de datos de Oracle, utilizó el grupo de opciones de base de datos predeterminado. Si desea añadir características a la base de datos, puede crear un grupo de opciones nuevo para la instancia de base de datos.
Si desea recopilar estadísticas de desempeño de la base de datos de Siebel, puede añadir la característica Oracle Statspack. Para obtener más información, consulte Oracle Statspack.
Algunos cambios realizados en las opciones se aplican inmediatamente, mientras que otros se aplican durante el siguiente periodo de mantenimiento de la instancia de base de datos. Para obtener más información, consulte Trabajo con grupos de opciones. Una vez que haya creado un grupo de opciones personalizado, modifique la instancia de base de datos para adjuntarlo. Para obtener más información, consulte Modificación de una instancia de base de datos de Amazon RDS.
Ajuste del rendimiento mediante parámetros
Puede administrar la configuración del motor de base de datos mediante el uso de los parámetros de un grupo de parámetros de base de datos. Cuando creó la instancia de base de datos de Oracle, utilizó el grupo de parámetros de base de datos predeterminado. Si desea personalizar la configuración de la base de datos, puede crear un grupo de parámetros nuevo para la instancia de base de datos.
Al cambiar un parámetro, dependiendo del tipo de parámetro, los cambios se aplican inmediatamente o después de reiniciar manualmente la instancia de base de datos. Para obtener más información, consulte Grupos de parámetros para Amazon RDS. Una vez que haya creado un grupo de parámetros personalizado, modifique la instancia de base de datos para adjuntarlo. Para obtener más información, consulte Modificación de una instancia de base de datos de Amazon RDS.
Para optimizar la instancia de base de datos de Oracle para Siebel CRM, puede personalizar determinados parámetros. En la siguiente tabla se muestran algunos valores de parámetros recomendados. Si quiere obtener más información para ajustar el rendimiento de Siebel CRM, consulte la guía de ajuste de rendimiento de Siebel CRM
Nombre del parámetro | Valor predeterminado | Valor aconsejado para optimizar el rendimiento de Siebel CRM |
---|---|---|
_always_semi_join |
|
|
_b_tree_bitmap_plans |
|
|
_like_with_bind_as_equality |
|
|
_no_or_expansion |
|
|
_optimizer_join_sel_sanity_check |
|
|
_optimizer_max_permutations |
2000 |
100 |
_optimizer_sortmerge_join_enabled |
|
|
_partition_view_enabled |
|
|
open_cursors |
|
Como mínimo |
Creación de instantáneas
Una vez que haya creado la base de datos de Siebel, puede copiarla utilizando las características de instantáneas de Amazon RDS. Para obtener más información, consulte Creación de una instantánea de base de datos para una instancia de base de datos single-AZ para Amazon RDS y Restauración a una instancia de base de datos.
Otros componentes compatibles de Siebel CRM
Además de la base de datos de Siebel, también puede utilizar Amazon Web Services con los demás componentes de la arquitectura de aplicaciones Siebel CRM. Puede encontrar más información acerca de la compatibilidad de Amazon AWS con componentes adicionales de Siebel CRM en la siguiente tabla.
Componente de Siebel CRM | Soporte de Amazon AWS |
---|---|
Siebel Enterprise (con uno o varios servidores Siebel) |
Puede alojar los servidores Siebel en instancias de Amazon Elastic Compute Cloud (Amazon EC2). Puede utilizar Amazon EC2 para lanzar tantos servidores virtuales como necesite. Utilizando Amazon EC2, puede escalar hacia arriba o hacia abajo fácilmente para afrontar los cambios que se produzcan en los requisitos. Para obtener más información, consulte ¿Qué es Amazon EC2? Puede colocar los servidores en la misma VPC que la instancia de base de datos y utilizar el grupo de seguridad de VPC para obtener acceso a la base de datos. Para obtener más información, consulte Uso de una instancia de base de datos en una VPC. |
Servidores web (con Siebel Web Server Extensions) |
Puede instalar varios servidores web en varias instancias EC2. A continuación, puede utilizar Elastic Load Balancing para distribuir el tráfico entrante entre las instancias. Para obtener más información, consulte ¿Qué es Elastic Load Balancing? |
Siebel Gateway Name Server |
Puede alojar el servidor de nombres Siebel Gateway Name Server en una instancia EC2. A continuación, puede colocar el servidor en la misma VPC que la instancia de base de datos y utilizar el grupo de seguridad de VPC para obtener acceso a la base de datos. Para obtener más información, consulte Uso de una instancia de base de datos en una VPC. |