Planejar uma oferta de SaaS de teste e desenvolvimento
Para desenvolver em um ambiente separado da sua oferta de produção, crie uma oferta separada para teste e desenvolvimento (DESENVOLVIMENTO) e uma oferta separada para produção (PRODUÇÃO). Este artigo descreve os benefícios de realizar seu desenvolvimento e teste em uma oferta DEV e as diferenças de configuração entre as ofertas DEV e de produção.
Benefícios de uma oferta de DEV
Aqui estão alguns motivos para criar uma oferta DEV separada para a equipe de desenvolvimento usar para desenvolvimento e teste da oferta PROD:
- Evitar cobranças acidentais aos clientes
- Avaliar modelos de preços
- Não adicionar planos que não visam clientes reais
Evitar cobranças acidentais aos clientes
Usando uma oferta DEV em vez da oferta prod e tratando-as como ambientes de desenvolvimento e produção, você pode evitar encargos acidentais para os clientes.
Recomendamos que você registre dois aplicativos diferentes do Microsoft Entra para chamar as APIs do marketplace. Os desenvolvedores usam um aplicativo Microsoft Entra com as configurações da oferta DEV, e a equipe de operações usa um registro do aplicativo PROD. Ao fazer isso, você pode isolar a equipe de desenvolvimento de cometer erros inadvertidos, como chamar a API para cancelar a assinatura de um cliente que paga US$ 100 mil por mês. Você também pode evitar cobrar de um cliente pelo uso medido que ele não consumiu.
Avaliar modelos de preços
Testar modelos de preços na oferta DEV reduz o risco quando os desenvolvedores experimentam modelos de preços diferentes.
Os editores podem criar os planos necessários na oferta de DEV para determinar qual modelo de preço funciona melhor para sua oferta. Os desenvolvedores podem querer criar vários planos na oferta DEV para testar diferentes combinações de preços. Por exemplo, você pode criar planos com diferentes conjuntos de dimensões mensuradas personalizadas. Você pode criar um plano diferente com uma combinação de taxa fixa e dimensões limitadas personalizadas.
Para testar várias opções de preços, você precisa criar um plano para cada modelo de preço exclusivo. Para saber mais, confira Planos.
Não adicionar planos que não visam clientes reais
Usando uma oferta de DEV para desenvolvimento e teste, você pode reduzir a bagunça desnecessária na oferta PROD. Por exemplo, você não pode excluir planos criados para testar diferentes modelos de preços ou configurações técnicas (sem apresentar um tíquete de suporte). Portanto, ao criar planos para teste na oferta DEV, você reduz a desordem na oferta do PROD.
A desordem na oferta do PROD frustra as equipes de produto e marketing, pois elas esperam que todos os planos sejam direcionados aos clientes reais. Especialmente com equipes grandes desarticuladas e em que todos querem ambientes isolados diferentes para trabalhar, criar duas ofertas fornece dois ambientes distintos para DEV e PROD. Em alguns casos, talvez você queira criar várias ofertas de DEV para dar suporte a uma equipe maior que tenha pessoas diferentes executando diferentes cenários de teste. Permitir que diferentes membros da equipe trabalhem na oferta DEV separada da oferta PROD ajuda a manter os planos de produção o mais perto possível do pronto para produção.
Testar uma oferta de DEV ajuda a evitar o limite de 30 dimensões limitadas personalizadas por oferta. Os desenvolvedores podem experimentar diferentes combinações de medidores na oferta DEV sem afetar o limite da dimensão medida personalizada na oferta PROD.
Diferenças de configuração entre ofertas de DEV e Produção
Você configura a maioria das configurações da mesma forma nas ofertas DEV (teste e desenvolvimento) e produção (PROD). Por exemplo, a linguagem de marketing oficial e os ativos, como capturas de tela e logotipos, devem ser os mesmos. Nos casos em que a configuração é a mesma, você pode copiar e colar campos dos planos na oferta DEV para os planos na oferta PROD.
As seções a seguir descrevem as diferenças de configuração entre as ofertas DEV e PROD.
Página de configuração da oferta
Recomendamos que você use o mesmo alias na caixa Alias de ambas as ofertas, mas acrescente _test
ao alias da oferta DEV. Por exemplo, se o alias da sua oferta PROD for contososolution
, o alias da oferta de DEV deverá ser contososolution_test
. Dessa forma, você pode facilmente diferenciar sua oferta DEV da sua oferta PROD.
Na seção Clientes potenciais, use uma tabela do Azure ou um ambiente CRM de teste para a oferta de DEV. Use o Espaço de trabalho de referenciais no Partner Center ou no seu sistema CRM para a oferta PROD.
Página Propriedades
Configure esta página da mesma forma nas ofertas DEV e PROD.
Página de listagem de ofertas
Configure esta página da mesma forma nas ofertas DEV e PROD.
Público-alvo de pré-visualização
Na oferta de DEV, inclua os nomes principais de usuário do Microsoft Entra ou os endereços de email da conta Microsoft (MSA) de desenvolvedores e testadores, incluindo você. O nome principal do usuário no Microsoft Entra ID pode ser diferente do e-mail desse usuário. Por exemplo, jane.doe@contoso.com
não funciona, mas janedoe@contoso.com
funcionará. Os usuários designados têm acesso à oferta de DEV ao compartilhar o link Versão prévia durante a fase de desenvolvimento e teste.
Na oferta PROD, inclua o nome UPN do Microsoft Entra ou o email da Conta da Microsoft dos usuários que validam a oferta antes de selecionar o botão Publicar para publicar a oferta ativa.
Página de configuração técnica
Esta tabela descreve as diferenças entre as configurações de ofertas DEV e ofertas PROD.
Configuração | Oferta de DEV | Oferta PROD |
---|---|---|
URL da página de aterrissagem | Insira o ponto de extremidade de desenvolvimento/teste. | Insira o ponto de extremidade de produção. |
Webhook de conexão | Insira o endpoint de desenvolvimento/teste. | Insira o ponto de extremidade de produção. |
ID do inquilino do Microsoft Entra | Insira a ID do locatário de registro do aplicativo de teste (ID do diretório do Microsoft Entra). | Insira a ID do locatário do registro do aplicativo de produção. |
ID do aplicativo Microsoft Entra | Insira a ID do aplicativo de registro do seu teste (ID do cliente). | Insira a ID de registro do aplicativo de produção. |
Visibilidade do plano
Recomendamos que você configure seu plano de teste como um plano privado, para que ele fique visível apenas para desenvolvedores e testadores direcionados. Isso oferece um nível extra de proteção contra a potencial exposição do seu plano de teste aos clientes se você publicar acidentalmente a oferta de forma pública.
Se você optar por testar seu plano em uma oferta de produção em vez de uma oferta DEV, isso é especialmente importante, para que os clientes não possam comprar o plano. Recomendamos que você crie um plano de teste privado separado e nunca publique o plano de teste privado ao vivo. Você usa seu plano de teste privado para fazer o teste na versão prévia. Ao concluir o teste, você cria um plano de produção para publicação ao vivo. Em seguida, você pode interromper a distribuição do plano de teste.
Página de visão geral do plano
Ao criar seus planos, recomendamos que você use a mesma ID do plano e o mesmo Nome do plano nas ofertas DEV e PROD, mas acrescentando a ID do plano na oferta de DEV com _test. Por exemplo, se a ID do plano na oferta PROD for enterprise
, o ID do plano na oferta DEV deverá ser enterprise_test
. Dessa forma, você pode facilmente diferenciar sua oferta DEV da sua oferta PROD. Você cria planos na oferta PROD com os modelos e valores que você decide serem os melhores para sua oferta.
Listagem de planos
Na guia Visão geral do plano>Listagem do Plano, insira a mesma descrição do plano nos planos DEV e PROD.
Página de preços e disponibilidade
Esta seção fornece diretrizes para concluir a página Visão geral do plano>Preço e disponibilidade.
Mercados
Selecione os mesmos mercados para as ofertas DEV e PROD.
Precificação
Use a oferta DEV para experimentar modelos de preços. Depois de verificar quais modelos de preços funcionam melhor, você criará os planos na oferta PROD com os modelos de preços e os preços desejados.
Quando você compra o plano, são cobrados os preços definidos no plano. Para minimizar os custos de teste, a oferta DEV deve incluir opções com preços zero ou baixos. Por exemplo, US$ 0,01 (um centavo). Isso se aplica à taxa fixa, à cobrança limitada e aos preços por usuário. A oferta PROD tem os preços que você quer cobrar dos clientes.
Importante
As compras feitas na Versão Prévia são processadas para ofertas DEV e PROD. Se uma oferta tiver um preço de $100/mo, sua empresa será cobrada $100. Se isso acontecer, você poderá abrir um tíquete de suporte, e emitiremos um pagamento pelo valor total (e não cobraremos nenhuma taxa de serviço da loja).
Você define os preços que deseja cobrar do cliente no plano de produção separado que você publica ao vivo.
Modelo de preços
Use a mesma estrutura de plano nos planos das ofertas DEV e PROD. Por exemplo, se o plano na oferta PROD for taxa fixa, com um termo de cobrança mensal, configure o plano na oferta DEV usando o mesmo modelo.
Para reduzir o custo para testar os modelos de preços, incluindo as dimensões de medidor personalizado do Marketplace, recomendamos que você configure a seção Preços da guia Preços e disponibilidade, na oferta DEV com preços mais baixos do que a oferta PROD. Aqui estão algumas diretrizes que você pode seguir ao definir os preços dos planos na oferta DEV.
Preço | Comentário |
---|---|
USD 0,00 a USD 0,01 | Defina um custo total de transação de zero para não ter impacto financeiro ou um centavo para ter um custo baixo. Use esse preço ao fazer chamadas para as APIs de medição ou para testar planos de compra em sua oferta ao desenvolver sua solução. |
US$ 0,01 | Use esse intervalo de preços para testar análises, relatórios e o processo de compra. |
$50.00 - $100.00 | Use essa faixa de preço para testar o pagamento. Para obter informações sobre nossa agenda de pagamento, consulte Agendas e processos de pagamento. |
Importante
Para evitar a cobrança de uma taxa de serviço na loja referente ao seu teste, abra um tíquete de suporte dentro de sete dias após a compra do teste.
Venda conjunta com a página da Microsoft
Não configure a guia Venda conjunta com o Microsoft da oferta de DEV.
Revender por meio de CSPs (Provedores de Soluções na Nuvem)
Na guia Revenda por CSPs da oferta DEV, selecione Sem parceiros no programa CSP.
Conteúdo relacionado
- Para saber mais sobre planos, confira Planejar uma oferta de SaaS para o marketplace comercial.
- Para obter instruções passo a passo sobre como criar uma oferta, consulte Criar uma oferta de SaaS
- Para testar um plano SaaS, consulte Testar uma visão geral do plano SaaS