En savoir plus sur la migration de Siebel vers Oracle Cloud Infrastructure à l'aide de votre propre image

Vous pouvez migrer et mettre à jour un serveur Siebel Enterprise Server à l'aide de la fonctionnalité Utilisation de votre propre image (BYOI) d'Oracle Cloud Infrastructure pour transférer votre image de machine virtuelle sur site exécutant Siebel vers le cloud.

BYOI élimine la nécessité d'une nouvelle implémentation de Siebel dans OCI, afin de satisfaire les clients là où ils se trouvent. Tous les services, qu'il s'agisse de machines virtuelles sur site, passent à OCI en l'état, ce qui réduit l'effort et le temps globaux.

Depuis plus de deux décennies, Oracle Siebel révolutionne le secteur de la gestion de la relation client (CRM). Face à la concurrence acharnée dans ce domaine, Siebel est toujours considéré comme le système CRM complet, offrant des solutions CRM à tous les secteurs verticaux. Siebel sur Oracle Cloud Infrastructure (OCI) a amélioré sa capacité globale. Qu'il s'agisse d'économiser ou d'intégrer en toute transparence Siebel à la pile Oracle, les clients peuvent exploiter la puissance de Siebel sur Oracle Cloud pour optimiser leurs activités.

Cette solution Playbook se concentre uniquement sur la migration de niveau intermédiaire de Siebel. Bien que la fonctionnalité BYOI puisse également migrer des machines virtuelles qui exécutent Linux, les étapes de cet exercice concernent Windows.

Comprendre les fonctionnalités de Siebel sur Oracle Cloud Infrastructure

Une implémentation Siebel sur OCI offre de nombreux avantages, notamment :

  • Coût total de possession inférieur à celui des déploiements sur site ou sur toute autre plate-forme cloud, selon les dernières conclusions validées par le client d'Oracle.
  • The new REST-based Continuous Deployment tool, Siebel Cloud Manager, automates the deployment of Siebel CRM on OCI's Oracle Container Engine for Kubernetes (OKE), containerizing the Siebel implementation.
  • Aucun point de panne unique.
  • Vous pouvez effectuer une migration sans avoir à modifier l'architecture.
  • Actualisation rapide des technologies sur place, application de patches et mises à jour (l'équipe Siebel utilise désormais le modèle de développement logiciel d'intégration continue et de déploiement continu).
  • Surveillance proactive des coûts et de l'utilisation avec Oracle Cloud Infrastructure ou Oracle Management Cloud et les modèles Siebel.
  • Mise à l'échelle quasi instantanée.
  • Possibilité de garder le contrôle sur la sécurité et la gouvernance à l'aide des outils ou outils Oracle Cloud Infrastructure que vous utilisez dans votre déploiement en cours.

Comprendre les exigences relatives aux sites

Pour effectuer les exercices de ce livre de jeux, votre version Siebel CRM sur site doit être IP 2017 ou supérieure.

Prévoir ces résultats

Une fois la migration vers OCI terminée, vous devez voir les résultats suivants :

  • L'image personnalisée exportée à partir de l'environnement on-premise sera utilisée pour créer une instance dans OCI.

    Si vous ne pensez pas que votre machine virtuelle on-premise et celle qui sera créée dans OCI à l'aide de son image personnalisée ne seront pas en fonctionnement en même temps, vous pouvez utiliser le même nom d'hôte que celui de la machine virtuelle sur site pour la machine virtuelle sur OCI. En effet, la meilleure pratique consiste à conserver des ordinateurs avec des noms d'hôte différents dans le même domaine.

  • Pour généraliser les fenêtres Siebel, vous devez exécuter Sysprep (Préparation système).
  • Siebel sera mis à jour avec l'une des dernières versions.
  • La base de données et le client Siebel doivent être mis à niveau vers une version certifiée, bien que son processus de migration ne soit pas dans le cadre de ce livre de jeux. Pour les certifications, visitez My Oracle Support.

Comprendre l'architecture de référence Siebel

Siebel CRM peut être déployé vers OCI à différents niveaux d'architecture, ce qui garantit :

  • Haute disponibilité
  • Sécurité
  • Equilibrage de charge
  • Restauration après sinistre 

L'architecture Siebel la plus simple, sécurisée et hautement disponible, que vous pouvez déployer sur OCI est présentée ci-dessous.

Description de l'image migrate-siebel-oci-byoi-arch.png ci-après
Description de l'illustration migrate-siebel-oci-byoi-arch.png

migrate-siebel-oci-byoi-arch-oracle.zip

Les principales caractéristiques de l'architecture ci-dessus sont les suivantes :
  1. Sous-réseaux régionaux sur les AD : les sous-réseaux régionaux couvrent l'ensemble de la région, ce qui présente des avantages tels que la protection contre les pannes réseau AD, le déploiement et la gestion simplifiés du service Siebel. Dans ce bastion d'architecture, les équilibreurs de charge et les serveurs de niveau application des deux domaines de disponibilité sont actifs.
  2. Equilibrage de charge sur les AD : l'équilibrage de charge public répartit le trafic sur les serveurs sur tous les AD configurés, ce qui garantit une protection contre les pannes AD.
  3. Composants actifs-actifs du serveur Siebel AI sur les AD : en clusterisant les services pris en charge sur les AD, vous pouvez bénéficier d'une protection contre les pannes imprévues d'un seul AD.
  4. Composants actifs-actifs du serveur Siebel Server sur les AD : en clusterisant les services pris en charge sur les AD, vous pouvez bénéficier d'une protection contre les pannes imprévues d'un seul AD. GWY et Siebel File System sont affichés comme Actif-Passif dans AD.
  5. Reprise après sinistre de base de données entre les domaines de disponibilité : l'utilisation de Data Guard ou d'Active Data Guard dépend de votre cas d'emploi et de votre édition de base de données. Active Data Guard requiert Enterprise Edition - Extreme Performance.
Cette architecture contient les composants suivants :
  • Région

    Une région Oracle Cloud Infrastructure est une zone géographique précise qui contient des centres de données, appelés domaines de disponibilité. Les régions sont indépendantes les unes des autres et de grandes distances peuvent les séparer (dans les pays ou même les continents).

  • Domaines de disponibilité

    Les domaines de disponibilité sont des centres de données autonomes et indépendants au sein d'une région. Les ressources physiques de chaque domaine de disponibilité sont isolées des ressources des autres domaines de disponibilité, ce qui garantit la tolérance aux pannes. Les domaines de disponibilité ne partagent pas d'infrastructure telle que l'alimentation ou le refroidissement, ni le réseau interne du domaine de disponibilité. Ainsi, il est peu probable qu'un échec dans un domaine de disponibilité affecte les autres domaines de disponibilité de la région.

  • Réseau cloud virtuel (VCN) et sous-réseaux

    Un VCN est un réseau personnalisable défini par logiciel que vous configurez dans une région Oracle Cloud Infrastructure. Tout comme les réseaux de centres de données traditionnels, les réseaux cloud virtuels vous donnent un contrôle total sur votre environnement réseau. Un VCN peut comporter plusieurs blocs CIDR qui ne se chevauchent pas et que vous pouvez modifier après avoir créé le VCN. Vous pouvez segmenter un VCN en sous-réseaux, qui peuvent être ciblés vers une région ou vers un domaine de disponibilité. Chaque sous-réseau se compose d'une plage contiguë d'adresses qui ne chevauchent pas les autres sous-réseaux du VCN. Vous pouvez modifier la taille d'un sous-réseau après sa création. Un sous-réseau peut être public ou privé.

  • Bastion

    Le bastion Oracle Cloud Infrastructure fournit un accès sécurisé limité et limité dans le temps aux ressources qui n'ont pas d'adresses publiques et qui nécessitent des contrôles stricts d'accès aux ressources, tels que Bare Metal et machines virtuelles, Oracle MySQL Database Service, Autonomous Transaction Processing (ATP), Oracle Container Engine for Kubernetes (OKE) et toute autre ressource qui autorise l'accès SSH (Secure Shell Protocol). Avec le service Oracle Cloud Infrastructure Bastion, vous pouvez activer l'accès aux hôtes privés sans déployer ni gérer d'hôte Jump. En outre, vous obtenez un meilleur état de sécurité avec des droits d'accès basés sur l'identité et une session SSH centralisée, auditée et liée au temps. Le bastion Oracle Cloud Infrastructure élimine le besoin d'une adresse IP publique pour le bastion, éliminant ainsi les tracas et la surface d'attaque potentielle lors de la fourniture d'un accès à distance.

  • équilibreur de charge

    Le service Oracle Cloud Infrastructure Load Balancing fournit une répartition de trafic automatisée à partir d'un seul point d'entrée vers plusieurs serveurs du back-end. L'équilibreur de charge permet d'accéder à différentes applications.

  • Passerelle de routage dynamique

    Le DRG est un routeur virtuel qui fournit un chemin pour le trafic réseau privé entre un VCN et un réseau en dehors de la région, tel qu'un VCN dans une autre région Oracle Cloud Infrastructure, un réseau sur site ou un réseau dans un autre fournisseur cloud.

  • Serveur Siebel AI

    Siebel Application Interface (SAI) est un programme qui communique avec le moteur Web Siebel (qui fait partie d'un composant Gestionnaire d'objets d'application, tel que Gestionnaire d'objets Call Center) sur le serveur Siebel Server et avec les navigateurs exécutés par les utilisateurs de Siebel CRM.

  • Composants Siebel

    Un sous-réseau privé contient le serveur d'applications Siebel, Siebel Cloud Gateway et la machine virtuelle Siebel FS.

  • Bases de données principales et de secours

    Une base de données principale est la base de données principale utilisée par l'application Siebel. Une base de données de secours est une réplique de base de données créée à partir d'une sauvegarde d'une base de données principale.

  • Data Guard

    Ensemble complet de services permettant de créer, de maintenir, de gérer et de surveiller des bases de données de secours afin de permettre aux bases de données Oracle de production de survivre aux sinistres et aux altérations de données

  • Stockage d'objets

    Object Storage offre un accès rapide à de grandes quantités de données structurées et non structurées de tout type de contenu, notamment des sauvegardes de base de données, des données analytiques et des contenus enrichis tels que des images et des vidéos. Vous pouvez stocker et extraire en toute sécurité des données directement à partir d'Internet ou de la plate-forme cloud. Vous pouvez faire évoluer le stockage de manière transparente sans subir de dégradation des performances ou de la fiabilité du service. Utilisez le stockage standard pour le stockage "à chaud" auquel vous devez accéder rapidement, immédiatement et fréquemment. Utilisez le stockage d'archives pour le stockage "à froid" que vous conservez pendant de longues périodes et auquel vous accédez rarement.

A propos des responsabilités d'implémentation

Pour implémenter cette solution, vous devez avoir ou affecter les responsabilités décrites ci-dessous :