Déployer Oracle Essbase dans le cloud

En tant qu'administrateur Essbase, vous utilisez Oracle Cloud Infrastructure pour configurer Essbase. Oracle Cloud Marketplace utilise Oracle Resource Manager pour provisionner le réseau, les instances de calcul, la base de données pour stocker les métadonnées Essbase et l'équilibreur de charge.

Configurer et déployer Essbase

Déployez Oracle Essbase à partir d'Oracle Cloud Marketplace.

  1. Connectez-vous à la console Oracle Cloud Infrastructure en tant qu'administrateur Oracle Essbase.
  2. Dans le menu de navigation, sélectionnez Marketplace.
  3. Lancez la pile en accédant à la page Oracle Marketplace,
    1. Sous Toutes les applications, sélectionnez Oracle Essbase.
    2. Sélectionnez Pile et Compartiment dans le menu déroulant. Pour déployer les composants de pile, sélectionnez le compartiment enfant situé sous le compartiment Essbase.
  4. Après avoir lancé la pile, dans le panneau Informations sur la pile, entrez un nom de pile et sélectionnez le compartiment.
  5. Dans Paramètres généraux :
    1. Sélectionnez le compartiment cible.
    2. Entrez l'OCID de clé de coffre que vous avez enregistré dans les tâches de pré-déploiement.
    3. Entrez l'adresse cryptographique du service Vault que vous avez enregistrée dans les tâches de pré-déploiement.
  6. Dans Instance Essbase :
    1. Sélectionnez le domaine de disponibilité dans lequel créer l'instance de calcul Essbase.
    2. Sélectionnez une forme d'instance Essbase.
    3. Entrez la taille du volume de données ou acceptez la valeur par défaut.
    4. Vous devez créer des clés publiques et privées SSH et fournir la valeur de la clé publique SSH pour accéder à l'instance de calcul Essbase.
    5. Dans le champ Nom utilisateur de l'administrateur système Essbase, saisissez votre nom utilisateur.
    6. Dans le champ Mot de passe de l'administrateur système Essbase, saisissez le mot de passe crypté.
  7. Dans Configuration de la sécurité :
    1. Sélectionnez IDCS à utiliser avec vos instances de production.
    2. Entrez les valeurs GUID d'instance IDCS, ID de client d'application IDCS et Clé secrète du client d'application IDCS, que l'administrateur Oracle Cloud Infrastructure a enregistrées en tant que conditions préalables au déploiement, après avoir créé une application Identity Cloud Service confidentielle. Assurez-vous que la valeur Clé secrète du client d'application IDCS est cryptée à l'aide du service Vault.
    3. Entrez votre nom utilisateur dans la valeur Administrateur Essbase.
  8. Dans Configuration réseau :
    1. Sélectionnez Utiliser le réseau existant pour prendre en charge le déploiement de composants Essbase dans un réseau cloud virtuel (VCN) existant.
    2. Sélectionnez le compartiment de réseau cible, le réseau virtuel et le compartiment de sous-réseau d'application.
    3. Ne sélectionnez pas Affecter une adresse IP de clé publique.
    4. Sélectionnez la forme de bastion, le compartiment de sous-réseau et le sous-réseau public créé pour le bastion.
    5. Sélectionnez Provisionner l'équilibreur de charge, puis indiquez la forme et les sous-réseaux de l'équilibreur de charge. Sélectionnez le sous-réseau public créé précédemment lors des tâches de pré-déploiement.
  9. Dans Configuration de base de données, sélectionnez Utiliser une base de données existante et utilisez celle que vous avez créée. Vous aurez besoin de vos informations d'identification de connexion à la base de données.
    1. Sélectionnez Type de base de données comme Autonomous Database pour le référentiel Essbase interne.
    2. Sélectionnez le compartiment de base de données cible et ciblez la base de données autonome.
    3. Utilisez le mot de passe crypté dans le champ Mot de passe utilisateur d'administrateur d'entrepôt de données autonome.
  10. Sur la page Récapitulatif, vérifiez les informations que vous avez fournies et cliquez sur Créer. L'onglet Informations sur le travail d'Oracle Resource Manager affiche le statut jusqu'à ce que le travail soit terminé et que la pile soit créée.
  11. Une fois la pile déployée, demandez à l'administrateur Oracle Cloud Infrastructure de modifier OCI Identity and Access Management.

Modifier l'application d'identité confidentielle

Après avoir déployé la pile Oracle Essbase à partir d'Oracle Cloud Marketplace, mettez à jour l'application confidentielle dans OCI Identity and Access Management (IAM) avec les URL Oracle Essbase correctes.

  1. Connectez-vous à la console Oracle Cloud Infrastructure. Sélectionnez Identité et sécurité.
  2. Cliquez sur Domaines, puis sur le nom du domaine d'identité réservé pour la pile Essbase.
  3. Cliquez sur Applications intégrées dans ce domaine.
  4. Recherchez et sélectionnez votre application confidentielle.
  5. Dans la configuration client, mettez à jour l'URL de réacheminement Essbase pour refléter l'URL Essbase réelle.
    https://192.0.2.1/essbase/redirect_uri
    Si vous avez déployé un équilibreur de charge, l'adresse IP de l'URL Oracle Essbase sera celle de l'équilibreur de charge.
  6. Mettez à jour l'URL de réacheminement après déconnexion Essbase pour refléter l'URL Oracle Essbase. Par exemple :
    https://192.0.2.1/essbase/jet/logout.html

    Si vous avez déployé un équilibreur de charge, incluez le port 443 dans la redirection après déconnexion :

    https://192.0.2.1:443/essbase/jet/logout.html
  7. Enregistrez l'application confidentielle mise à jour.

Test de connexion à Essbase

Après avoir déployé Oracle Essbase sur Oracle Cloud Infrastructure, testez votre connectivité à Essbase en vous connectant à l'interface Web Essbase. Avant de tester l'URL, assurez-vous qu'elle est modifiée dans Oracle Cloud Infrastructure Identity and Access Management par l'administrateur Oracle Cloud Infrastructure.
  1. Connectez-vous à Oracle Cloud Infrastructure en tant qu'administrateur Essbase.
  2. Accédez à Solutions et plate-forme, puis cliquez sur Gestionnaire de ressources.
  3. Accédez à Piles et cliquez sur la pile.
  4. Cliquez sur Informations sur l'application.
  5. Vous pouvez lancer l'URL Essbase en cliquant sur l'URL externe Essbase ou sur l'URL Essbase.
  6. Connectez-vous à votre instance Essbase.