Partager via


Planifier une offre SaaS de test et de développement

Pour développer dans un environnement distinct de votre offre de production, vous créez une offre de test et de développement (DEV) distincte et une offre de production distincte (PROD). Cet article décrit les avantages de votre développement et de vos tests dans une offre DEV et les différences de configuration entre les offres DEV et de production.

Avantages d’une offre DEV

Voici quelques raisons de créer une offre DEV distincte pour l’équipe de développement à utiliser pour le développement et le test de l’offre PROD :

  • Éviter les frais accidentels pour les clients
  • Évaluer les modèles de tarification
  • Ne pas ajouter de plans qui ne ciblent pas les clients réels

Éviter les frais accidentels pour les clients

En utilisant une offre DEV au lieu de l’offre PROD et en les traitant comme des environnements de développement et de production, vous pouvez éviter des frais accidentels pour les clients.

Nous vous recommandons d’inscrire deux applications Microsoft Entra différentes pour appeler les API de la Place de marché. Les développeurs utilisent une application Microsoft Entra avec les paramètres de l’offre DEV, et l’équipe des opérations utilise l’inscription de l’application PROD. En procédant ainsi, vous pouvez isoler l'équipe de développement pour éviter qu'elle ne fasse des erreurs accidentelles, telles que l'appel de l'API pour annuler l'abonnement d'un client qui paie 100 000 $ par mois. Vous pouvez également éviter de facturer un client pour une utilisation limitée qu’il n’a pas consommé.

Évaluer les modèles de tarification

Le test des modèles de tarification dans l’offre DEV réduit les risques lorsque les développeurs expérimentent des modèles tarifaires différents.

Les éditeurs peuvent créer les plans dont ils ont besoin dans l’offre DEV pour déterminer le modèle tarifaire le mieux adapté à leur offre. Les développeurs peuvent souhaiter créer plusieurs plans dans l’offre DEV pour tester différentes combinaisons tarifaires. Par exemple, vous pouvez créer des plans avec différents ensembles de dimensions mesurées personnalisées. Vous pourriez créer un autre plan avec un mélange de tarif fixe et de dimensions mesurées et personnalisées.

Pour tester plusieurs options de tarification, vous devez créer un plan pour chaque modèle de tarification unique. Pour plus d’informations, consultez Plans.

Ne pas ajouter de plans qui ne ciblent pas les clients réels

En utilisant une offre DEV pour le développement et le test, vous pouvez réduire l’encombrement inutile dans l’offre PROD. Par exemple, vous ne pouvez pas supprimer de plans que vous créez pour tester différents modèles tarifaires ou configurations techniques (sans déposer de ticket de support). Ainsi, en créant des plans de test dans l’offre DEV, vous réduisez l’encombrement de l’offre PROD.

L’encombrement de l’offre PROD frustre les équipes produit et marketing, car elles s’attendent à ce que tous les plans ciblent les clients réels. En particulier pour les grandes équipes disjointes dont les membres souhaitent tous disposer d'environnements distincts, la création de deux offres permet de fournir deux environnements différents pour le DEV et le PROD. Dans certains cas, vous souhaiterez peut-être créer plusieurs offres DEV pour prendre en charge une équipe plus grande qui dispose de différentes personnes exécutant différents scénarios de test. Laisser différents membres de l’équipe travailler dans l’offre DEV séparément de l’offre PROD permet de maintenir les plans de production aussi proches que possible de la production.

Le test d’une offre DEV permet d’éviter la limite de 30 dimensions mesurées personnalisées par offre. Les développeurs peuvent essayer différentes combinaisons de compteurs dans l’offre DEV sans affecter la limite de dimension limitée personnalisée dans l’offre PROD.

Différences de configuration entre les offres DEV et production

Vous configurez la plupart des paramètres de la même façon dans les offres de test et de développement (DEV) et de production (PROD). Par exemple, la langue et les ressources marketing officielles, telles que les captures d’écran et les logos, doivent être identiques. Dans les cas où la configuration est identique, vous pouvez copier-coller des champs des plans de l’offre DEV vers les plans de l’offre PROD.

Les sections suivantes décrivent les différences de configuration entre les offres DEV et PROD.

Page de configuration de l’offre

Nous vous recommandons d’utiliser le même alias dans la zone Alias des deux offres, mais d’ajouter _test à l’alias de l’offre DEV. Par exemple, si l’alias de votre offre PROD est contososolution l’alias de l’offre DEV doit être contososolution_test. De cette façon, vous pouvez facilement distinguer votre offre DEV de votre offre PROD.

Dans la section Customer prospects, utilisez une table Azure ou un environnement CRM de test pour l’offre DEV. Utilisez l’espace de travail Références dans l’Espace partenaires ou votre système CRM pour l’offre PROD.

Page Propriétés

Configurez cette page de la même façon dans les offres DEV et PROD.

Page de liste des offres

Configurez cette page de la même façon dans les offres DEV et PROD.

Public de l'aperçu

Dans l’offre DEV, incluez les noms principaux d'utilisateur Microsoft Entra ou les adresses e-mail de compte Microsoft (MSA) des développeurs et des testeurs, y compris vous-même. Le nom d’utilisateur principal d’un utilisateur sur l’ID Microsoft Entra peut être différent de l’e-mail de cet utilisateur. Par exemple, jane.doe@contoso.com ne fonctionne pas, mais janedoe@contoso.com le fera. Les utilisateurs que vous désignez ont accès à l’offre DEV lorsque vous partagez le lien préversion pendant la phase de développement et de test.

Dans l’offre PROD, incluez le nom d’utilisateur principal Microsoft Entra ou l’e-mail du compte Microsoft des utilisateurs qui valident l’offre avant de sélectionner le bouton Go Live pour publier l’offre en direct.

Page de configuration technique

Ce tableau décrit les différences entre les paramètres des offres DEV et des offres PROD.

Réglage Offre DEV Offre PROD
URL de la page d’accueil Entrez votre point de terminaison de développement/test. Entrez votre point de terminaison de production.
Webhook de connexion Entrez votre point de terminaison de développement/test. Entrez votre point de terminaison de production.
ID de client Microsoft Entra Entrez l'identifiant du locataire de l'application de test enregistrée (ID d'annuaire Microsoft Entra). Entrez l'identifiant de locataire de votre application de production.
ID d’application Microsoft Entra Entrez l'ID de l'application de test pour l'inscription (ID client). Entrez l'ID d'inscription de l'application de production.

Visibilité du plan

Nous vous recommandons de configurer votre plan de test en tant que plan privé. Il est donc visible uniquement pour les développeurs et les testeurs ciblés. Cela fournit un niveau supplémentaire de protection contre l’exposition de votre plan de test aux clients si vous publiez accidentellement l’offre en direct.

Si vous choisissez de tester votre plan dans une offre de production au lieu d’une offre DEV, cela est particulièrement important, afin que les clients ne puissent pas acheter le plan. Nous vous recommandons de créer un plan de test privé distinct et de ne jamais publier le plan de test privé en direct. Vous utilisez votre plan de test privé pour effectuer vos tests en préversion. Lorsque vous effectuez vos tests, vous créez un plan de production pour la publication en direct. Vous pouvez ensuite arrêter la distribution du plan de test.

Page Vue d’ensemble du plan

Lorsque vous créez vos plans, nous vous recommandons d’utiliser le même ID de plan et Nom du plan dans les offres DEV et PROD, sauf de compléter l’ID de plan dans l’offre DEV par _test. Par exemple, si l’ID de plan dans l’offre PROD est enterprise, l’ID de plan dans l’offre DEV doit être enterprise_test. De cette façon, vous pouvez facilement distinguer votre offre DEV de votre offre PROD. Vous créez des plans dans l’offre PROD avec les modèles tarifaires et les prix que vous décidez sont les meilleurs pour votre offre.

Liste des plans

Dans la vue d’ensemble du plan , onglet Liste de plans>, entrez la même description de plan dans les plans DEV et PROD.

Page tarification et disponibilité

Cette section fournit des conseils pour compléter la vue d'ensemble du plan>, la tarification et la disponibilité de la page.

Marchés

Sélectionnez les mêmes marchés pour les offres DEV et PROD.

Tarification

Utilisez l’offre DEV pour tester les modèles tarifaires. Une fois que vous avez déterminé quel modèle de tarification ou quels modèles fonctionnent le mieux, vous créerez les plans de l’offre PROD avec les modèles de tarification et les prix souhaités.

Lorsque vous achetez le plan, vous êtes facturé les prix définis dans le plan. Pour réduire vos coûts de test, l'offre DEV doit proposer des plans à prix nul ou bas. Par exemple, 0,01 $ (un cent). Cela s’applique aux tarifs forfaitaires, à la facturation limitée et aux prix par utilisateur. L’offre PROD a les prix que vous souhaitez facturer aux clients.

Important

Les achats effectués en mode aperçu sont traités pour les offres DEV et PROD. Si une offre a un prix de 100 $ /mo, votre entreprise est facturée 100 $. Si cela se produit, vous pouvez ouvrir un ticket d'assistance , et nous émettrons un paiement pour le montant total (et ne prendrons pas de frais de service de magasin).

Vous définissez les prix que vous souhaitez facturer au client dans le plan de production distinct que vous publiez en direct.

Modèle de tarification

Utilisez la même structure de plan dans les plans des offres DEV et PROD. Par exemple, si le plan de l’offre PROD est à tarif fixe, avec une période de facturation mensuelle, configurez le plan dans l’offre DEV à l’aide du même modèle.

Pour réduire vos coûts de test des modèles de tarification, y compris les dimensions de compteur personnalisées du Marketplace, nous vous recommandons de configurer la section Tarification de l’onglet Tarification et disponibilité dans l’offre DEV avec des prix inférieurs à ceux de l’offre PROD. Voici quelques instructions que vous pouvez suivre lors de la définition des prix des plans dans l’offre DEV.

Prix Commentaire
0,00 $ - 0,01 $ Définissez un coût total de transaction de zéro pour qu’il n’ait aucun impact financier ou un cent pour avoir un coût faible. Utilisez ce prix lorsque vous effectuez des appels aux API de contrôle ou pour tester les plans d’achat dans votre offre tout en développant votre solution.
0,01 $ Utilisez cette plage de prix pour tester l’analytique, la création de rapports et le processus d’achat.
50,00 $ - 100,00 $ Utilisez cette plage de prix pour tester le paiement. Pour plus d'informations sur notre calendrier de paiement, consultez calendriers et processus de paiement.

Important

Pour éviter d'être facturé des frais de service du magasin pour votre test, ouvrez un ticket de support dans les sept jours suivant l'achat du test.

Co-vente avec la page Microsoft

Ne configurez pas l’onglet Co-vente avec Microsoft de l’offre DEV.

Revendre via des Fournisseurs de Solutions en Nuage (CSP)

Sous l’onglet Revendre via les fournisseurs de services cloud de l’offre DEV, sélectionnez Aucun partenaire dans le programme CSP.