Estimer l'utilisation de l'ensemble de messages pour une location facturée à l'usage

Utilisez les informations suivantes pour estimer le nombre d'ensembles de messages que votre instance Oracle Integration utilisera. En dimensionnant correctement votre instance en fonction des pointes de charge, vous garantissez des opérations quotidiennes fluides, évolutives et résilientes pour vos transactions en temps réel et votre traitement par lots programmé.

L'estimation du paquet de messages varie en fonction de plusieurs facteurs :

  • Modèle de consommation

    Cette rubrique s'applique aux locations qui utilisent le modèle facturé à l'usage (crédit universel).

  • Type de licence
    • Si vous avez créé une nouvelle licence Oracle Integration dans le nuage, chaque ensemble de messages inclut 5 000 messages de facturation par heure.
    • Si vous avez apporté une licence Oracle Fusion Middleware existante au nuage (BYOL), chaque ensemble de messages inclut 20 000 messages de facturation par heure.
  • Type d'instance
    • Pour une forme de développement (instance hors production), vous avez généralement besoin d'un seul ensemble de messages.
    • Pour une forme de production, estimer l'utilisation de l'ensemble de messages en fonction des calculs de cette rubrique.
  • Fonctions en option

    Certaines fonctionnalités facultatives augmentent la consommation de vos messages. Ces options ne sont pas incluses dans les calculs de cette rubrique. Voir les sujets suivants :

  • Charges maximales

    Utilisez les calculs de cette rubrique pour vous aider à estimer vos charges maximales.

Le nombre d'ensembles de messages auxquels vous êtes abonné peut également avoir une incidence sur le temps de traitement des demandes synchrones. Voir Utilisation de l'ensemble de messages et demandes synchrones/asynchrones.

Pour comprendre comment l'utilisation des messages de facturation est calculée pour différentes fonctions, voir Incidence des fonctions sur les messages de facturation.

Utiliser l'outil d'évaluation des coûts pour déterminer votre facture mensuelle

Oracle fournit un outil d'évaluation des coûts pour vous aider à déterminer votre utilisation mensuelle et votre facturation pour Oracle Integration.

  1. Allez à l'outil d'évaluation des coûts.
  2. Dans la liste Sélectionner une catégorie, sélectionnez Intégration.
  3. Dans la carte Intégration d'applications, cliquez sur Charger.

    Les onglets Services, Formes de calcul, Architectures de référence, Mes favoris et Recherche avancée s'affichent. L'onglet Services est sélectionné. La liste Sélectionner une catégorie affiche l'intégration sélectionnée. Un champ de recherche s'affiche à droite. Vous trouverez ci-dessous des boîtes nommées Gestion d'API et Intégration d'applications. Les deux zones comprennent un bouton Charger.

  4. Sélectionnez l'édition de licence de votre instance. Voir Éditions d'Oracle Integration.
  5. Sélectionnez le type de licence pour votre instance. Voir Types de licence.
  6. Entrez des informations sur le volume de transactions.

    Il est essentiel de comprendre à quel moment les pics de volumes de transactions se produisent, que ce soit lors d'événements de fin de mois, de fin de trimestre ou saisonniers. Ces pics peuvent durer une heure ou s'étendre sur plusieurs jours. L'identification de tels modèles vous aide à estimer avec précision les volumes de messages.

    Considérez la question dans la première colonne, puis effectuez les étapes indiquées dans la deuxième colonne en fonction de votre réponse à la question.

    Question et détails prochaines étapes

    Le volume des transactions de votre entreprise augmente-t-il à des moments précis du mois ou de l'année?

    Par exemple, exécutions de la paie, traitement de fin de mois, Black Friday, inscription ouverte, ventes flash

    Oui

    Sélectionnez Paible volume saisonnier/basé sur les événements et entrez votre Paible volume quotidien lors des événements d'augmentation.

    Assurez-vous d'entrer le volume de pointe quotidien.

    Passez à la question suivante.

    Non

    Désélectionnez la case Paible volume saisonnier/basé sur les événements.

    Passez à la question suivante.

    Vos transactions sont-elles réparties uniformément tout au long de la journée?

    Exemples de transactions : commandes, factures, mises à jour d'employé, dossiers de patient, clavardage en temps réel

    Oui

    Sélectionnez Transactions réparties tout au long de la journée, puis entrez vos transactions commerciales quotidiennes.

    Assurez-vous d'entrer le volume quotidien.

    Passer à l'étape suivante.

    Non

    Désélectionnez la case Transactions réparties tout au long de la journée et entrez votre taux de transaction de l'heure de pointe (jours normaux).

    Veillez à entrer le volume horaire de pointe.

    Passer à l'étape suivante.

  7. Entrez des informations sur le chargement de votre fichier :

    Il est également important de comprendre la fréquence, la taille et le moment d'exécution de tous les processus par lots, tels que les chargements quotidiens de fichiers, les synchronisations de données programmées ou le traitement de fin de journée. Ce nombre vous aide à évaluer avec précision le volume global des messages et à vous assurer que votre environnement est dimensionné de manière appropriée pour traiter efficacement les charges de travail en temps réel et programmées.

    Considérez la question dans la première colonne, puis effectuez les étapes indiquées dans la deuxième colonne en fonction de votre réponse à la question.

    Question et détails prochaines étapes

    Vos intégrations effectuent-elles un traitement de fichiers par lots?

    Par exemple, fichiers CSV pour la paie, XML pour les bons de commande, exportations JSON pour les analyses, factures PDF

    Oui

    Sélectionnez Traitement basé sur un fichier ou par lots impliqué? et entrez votre taille maximale de fichier/lot (Mo).

    Par exemple, "Notre plus grand lot est un fichier maître d'employé à 150 Mo."

    Passez à la question suivante.

    Non

    Vous n'avez pas besoin de calculer le chargement de fichier. Ignorez les questions restantes dans ce tableau et passez à l'étape suivante.

    Ces fichiers batch sont-ils traités simultanément (dans la même heure)?

    Par exemple, "Pendant la semaine de paie, nous traitons 5 fichiers XML volumineux dans une fenêtre de 30 minutes."

    Oui

    Sélectionnez Fichiers traités simultanément au cours de la même heure, puis entrez le nombre de fichiers traités simultanément.

    Passer à l'étape suivante.

    Non

    Désélectionnez la case Fichiers traités simultanément dans la même heure.

    Passer à l'étape suivante.

  8. Si vous avez activé la récupération après sinistre pour votre instance, sélectionnez Récupération après sinistre.
Le nombre d'ensembles de messages auxquels vous devez vous abonner pour votre instance est calculé automatiquement et affiché dans la zone Ensembles de messages.

Si vous avez sélectionné la récupération après sinistre, vous verrez également une zone Ensembles de messages pour la récupération après sinistre. Vous n'avez pas besoin de vous abonner à ces packs de messages supplémentaires, ils seront automatiquement facturés sur votre compte.

Votre coût mensuel estimatif est affiché dans le coin supérieur droit du calculateur de coûts.

Calculer les chargements de pointe et l'utilisation de l'ensemble de messages

Si vous ne voulez pas utiliser l'outil d'évaluation des coûts et que vous préférez calculer manuellement le nombre d'ensembles de messages dont vous aurez besoin pour votre instance Oracle Integration, utilisez les calculs de cette section.

Estimer le volume de transactions horaire maximal

Il est essentiel de comprendre à quel moment les pics de volumes de transactions se produisent, que ce soit lors d'événements de fin de mois, de fin de trimestre ou saisonniers. Ces pics peuvent durer une heure ou s'étendre sur plusieurs jours. L'identification de tels modèles vous aide à estimer avec précision les volumes de messages.

Cet arbre de décision vous explique comment estimer le volume de transactions horaire maximal. Les mêmes informations sont présentées dans le tableau ci-dessous cette image.

Chemin et détails de la question prochaines étapes

Le volume des transactions de votre entreprise augmente-t-il à des moments précis du mois ou de l'année?

Par exemple, exécutions de la paie, traitement de fin de mois, Black Friday, inscription ouverte, ventes flash

Oui

Quel est le volume de transactions quotidien maximal lors d'une flambée?

Divisez votre volume de surtension quotidien de 24.

Il s'agit de votre Peak hourly transaction volume.

Non

Passez à la question suivante.

Vos transactions sont-elles réparties uniformément tout au long de la journée?

Oui

Passez à la question suivante.

Non

Pendant les heures de pointe, combien de transactions attendez-vous?

Il s'agit de votre Peak hourly transaction volume.

Combien de transactions vos systèmes traitent-ils quotidiennement?

Par exemple, commandes, factures, mises à jour d'employés, dossiers de patients, clavardage en temps réel

Divisez vos transactions commerciales quotidiennes par 24.

Il s'agit de votre Peak hourly transaction volume.

Estimer le pic horaire de chargement des fichiers

Il est également important de comprendre la fréquence, la taille et le moment d'exécution de tous les processus par lots, tels que les chargements quotidiens de fichiers, les synchronisations de données programmées ou le traitement de fin de journée. Ce nombre vous aide à évaluer avec précision le volume global des messages et à vous assurer que votre environnement est dimensionné de manière appropriée pour traiter efficacement les charges de travail en temps réel et programmées.

Cet arbre de décision vous explique comment estimer votre charge horaire maximale de fichiers. Les mêmes informations sont présentées dans le tableau ci-dessous cette image.

Chemin et détails de la question prochaines étapes

Vos intégrations effectuent-elles un traitement de fichiers par lots?

Par exemple, fichiers CSV pour la paie, XML pour les bons de commande, exportations JSON pour les analyses, factures PDF

Oui

Passez à la question suivante.

Non

Vous n'avez pas besoin de calculer un pic horaire de chargement de fichier.

Quelle est la taille maximale (en Mo) de ces fichiers batch?

Par exemple, "Notre plus grand lot est un fichier maître d'employé à 150 Mo."

Il s'agit de votre Max file size.

Passez à la question suivante.

Ces fichiers batch sont-ils traités simultanément (dans la même heure)?

Par exemple, "Pendant la semaine de paie, nous traitons 5 fichiers XML volumineux dans une fenêtre de 30 minutes."

Oui

Combien de fichiers batch sont traités simultanément?

Il s'agit de votre Number of concurrent files.

Passez à la question suivante.

Non

Utilisez 1 comme Number of concurrent files.

Passez à la question suivante.

En fonction de vos réponses, calculez votre charge maximale de fichier

Multipliez votre Max file size par votre Number of concurrent files.

Il s'agit de votre Peak hourly file load.

Calculez le nombre d'ensembles de messages dont vous avez besoin

Maintenant que vous connaissez le volume de transactions horaire maximal et le chargement horaire maximal de vos fichiers, vous pouvez calculer le nombre d'ensembles de messages dont vous avez besoin pour votre instance Oracle Integration à l'aide des étapes du tableau suivant.

Que calculer Formule

Calculez le pic de chargement horaire du fichier en Ko, arrondi à un nombre entier.

Peak hourly file load x 1024 = Peak hourly file load in KB

Calculez le nombre de messages utilisés pour le chargement horaire maximal du fichier, arrondi à un nombre entier. Un message est utilisé pour chaque 50 Ko.

Peak hourly file load in KB / 50 = Number of messages used for peak hourly file load

Calculez le nombre total de messages utilisés pour le chargement horaire maximal de fichiers et le volume horaire maximal de transactions, arrondi à un nombre entier.

Number of messages used for peak hourly file load + Peak hourly transaction volume = Number of messages used

Calculez le nombre d'ensembles de messages nécessaires pour tenir compte du nombre de messages utilisés, arrondi à un nombre entier. Comme indiqué ci-dessus, le nombre de messages inclus dans un ensemble de messages est basé sur le type de licence Oracle Integration que vous sélectionnez.

Number of messages used / Messages per message pack = Number of message packs to subscribe to