Déployer et configurer Siebel Cloud Manager

Pour cette solution, nous allons déployer Siebel Cloud Manager, disponible sur le marché des applications OCI.

Déployer Siebel Cloud Manager :

  1. Naviguez jusqu'à Oracle Cloud Marketplace et sélectionnez la dernière image Siebel Cloud Manager.
  2. Sélectionnez le compartiment approprié et vérifiez les conditions générales. Une fois vérifié, cliquez sur Lancer la pile.

Configurer les informations sur la pile :

  1. Vérifiez les détails de la pile. Si nécessaire, mettez à jour le nom de la pile.
  2. Cliquez sur Suivant pour continuer.

Configurer les variables :

  1. Dans la page Configurer les variables, fournissez des détails pour les sections suivantes :
    • Général
    • Permissions
    • VCN
    • Calcul
    • Stockage
    • Gestion des clés
    • Configuration avancée du réseau

Vérifiez et créez la pile :

  1. Vérifiez les détails de la configuration et cliquez sur Créer.

Surveiller l'exécution de la pile :

  1. Surveillez l'exécution de la pile Siebel Cloud Manager jusqu'à ce qu'elle soit terminée.
    Une fois terminé, consultez les journaux de la section Output pour connaître les URL des éléments suivants : Siebel Cloud Manager (SCM), Lift Utility, Shift Utility.

Configurer l'utilitaire Siebel Lift

Après avoir déployé Siebel Cloud Manager, téléchargez et configurez l'utilitaire Siebel Lift.

Téléchargez et configurez l'utilitaire Siebel Lift :

  1. Obtenez le fichier siebelliftutility_container.zip à partir de Siebel Cloud Manager.
  2. Extraire le contenu du fichier ZIP.
  3. Installer et configurer le logiciel Docker pour la gestion des conteneurs.

    Note :

    Lors de l'exécution de l'utilitaire Siebel Lift dans le conteneur Docker pour générer des artefacts de base de données (ensembles de déploiement), assurez-vous que l'emplacement du client de base de données est correct.
  4. Mettez à jour le fichier volumemounts.ini et le fichier tnsnames.ora avec les valeurs requises.

Valider Siebel Cloud Manager :

  1. Accédez à l'URL de Siebel Cloud Manager au moyen d'un navigateur Web pour valider son déploiement.

Préparer des données utiles pour la création d'un environnement Siebel :

  1. Préparez des données utiles JSON contenant les sections suivantes :
    • Section Siebel :
      • registry_url
      • siebel_architecture
      • registry_user
      • registry_password
      • database_type
      • industry
    • Section Infrastructure :
      • 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
    • Section de base de données :
      • db_type
      • db_version
      • db_home_admin_password
      • data_storage_size_in_gbs
      • db_admin_password
    • Section des informations d'authentification :
      • siebel_admin_username
      • siebel_admin_password
      • default_user_password
      • table_owner_password
      • table_owner_user
      • anonymous_user_password
    • Taille section :
      • 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

Créer une chambre forte pour les clés de chiffrement principales et les clés secrètes :

  1. Créez une chambre forte pour gérer les clés de chiffrement et les clés secrètes requises pour l'environnement.

Exécutez les données utiles :

  1. Soumettez les données utiles préparées à l'aide d'un outil tel que Postman :
    • Point d'extrémité : POST http://siebelcloudmanager:16690/scm/api/v1.0/environment/
    • Autorisation : Basic Auth (Username: admin, Password: **************)
    • Corps : Données utiles JSON brutes.

Surveillez la création de l'environnement :

  1. Une fois la soumission réussie, un ID environnement est généré.
  2. Surveillez la compilation au moyen de la console OCI ou en envoyant une demande GET à l'aide de l'ID environnement : Endpoint: GET http://localhost:16690/scm/api/v1.0/environment/env_id. Vous pouvez également vérifier le gestionnaire de ressources sous Piles.
  • Vous pouvez accéder à l'environnement Siebel à l'aide de l'URL.
  • Une grappe Siebel OKE avec trois noeuds de travail est déployée.
  • La base de données Siebel est provisionnée en tant qu'service Oracle Base Database Service.