Planejar uma oferta de SaaS de teste e desenvolvimento
Para desenvolver em um ambiente separado da sua oferta de produção, você cria uma oferta de teste e desenvolvimento (DEV) separada e uma oferta de produção separada (PROD). Este artigo descreve os benefícios de fazer seu desenvolvimento e teste em uma oferta de DEV e as diferenças de configuração entre DEV e ofertas de produção.
Benefícios de uma oferta de DEV
Aqui estão algumas razões para criar uma oferta de DEV separada para a equipe de desenvolvimento usar para desenvolvimento e teste da oferta PROD:
- Evite cobranças acidentais ao cliente
- Avaliar modelos de preços
- Não adicionar planos que não visem clientes reais
Evite cobranças acidentais ao cliente
Usando uma oferta de DEV em vez da oferta PROD e tratando-os como ambientes de desenvolvimento e produção, você pode evitar cobranças acidentais aos 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 o 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 de DEV reduz o risco quando os desenvolvedores experimentam diferentes modelos de preços.
Os editores podem criar os planos de que precisam 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 de DEV para testar diferentes combinações de preços. Por exemplo, pode criar planos com diferentes conjuntos de dimensões medidas personalizadas. Você pode criar um plano diferente com uma combinação de taxa fixa e dimensões personalizadas baseadas em medição.
Para testar várias opções de preços, você precisa criar um plano para cada modelo de preço exclusivo. Para saber mais, consulte Planos.
Não adicionar planos que não visem clientes reais
Usando uma oferta de DEV para desenvolvimento e testes, você pode reduzir a desordem 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 preencher um tíquete de suporte). Assim, ao criar planos para testes na oferta DEV, você reduz a confusão na oferta PROD.
A confusão na oferta PROD frustra as equipes de produto e marketing, pois elas esperam que todos os planos tenham como alvo clientes reais. Especialmente com grandes equipes desintegradas que querem sandboxes diferentes para trabalhar, criar duas ofertas resulta em 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 cenários de teste diferentes. Permitir que diferentes membros da equipa trabalhem na oferta de DEV separadamente da oferta PROD ajuda a manter os planos de produção o mais próximos possível de prontos para produção.
Testar uma oferta de DEV ajuda a evitar ultrapassar o limite de 30 dimensões medidas personalizadas por oferta. Os desenvolvedores podem tentar diferentes combinações de medições na oferta DEV sem afetar o limite de dimensão medida personalizada na oferta PROD.
Diferenças de configuração entre DEV e ofertas de produção
Você configura a maioria das configurações da mesma forma nas ofertas de teste e desenvolvimento (DEV) e produção (PROD). Por exemplo, a linguagem oficial de marketing e os recursos, 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 utilize 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
, então o alias da oferta DEV deverá ser contososolution_test
. Dessa forma, pode facilmente distinguir a sua oferta de DEV da sua oferta de PROD.
Na seção clientes potenciais, use uma tabela do Azure ou um ambiente de CRM de teste para a oferta de DEV. Use o do espaço de trabalho Referências 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 do anúncio de ofertas
Configure esta página da mesma forma nas ofertas DEV e PROD.
Público de pré-visualização
Na oferta DEV, inclua os nomes principais de usuário do Microsoft Entra ou endereços de email da conta da Microsoft (MSA) de desenvolvedores e testadores, incluindo você. O nome principal de usuário de um usuário no Microsoft Entra ID pode ser diferente do email desse usuário. Por exemplo, jane.doe@contoso.com
não funciona, mas janedoe@contoso.com
funcionará. Os utilizadores designados têm acesso à oferta de DEV quando o utilizador partilha o link de visualização durante a fase de desenvolvimento e teste.
Na oferta PROD, inclua o nome principal do utilizador do Microsoft Entra ou o email da conta Microsoft dos utilizadores que validam a oferta antes de selecionar o botão Go Live para tornar a oferta disponível.
Página de configuração técnica
Esta tabela descreve as diferenças entre as configurações para ofertas DEV e ofertas PROD.
Cenário | Oferta DEV | Oferta PROD |
---|---|---|
URL da página de destino | Insira seu ponto de extremidade de desenvolvimento/teste. | Insira seu endpoint de produção. |
Webhook de conexão | Insira o seu endpoint de desenvolvimento/teste. | Insira seu endpoint de produção. |
ID do inquilino do Microsoft Entra | Insira o ID do inquilino de registo da aplicação de teste (ID do diretório do Microsoft Entra). | Insira o ID do locatário de registro do aplicativo de produção. |
ID do aplicativo Microsoft Entra | Insira o ID de registo da aplicação de teste (ID do cliente). | Insira o ID da aplicação de registo da aplicação de produção. |
Visibilidade do plano
Recomendamos que você configure seu plano de teste como um plano privado, para que ele seja visível apenas para desenvolvedores e testadores direcionados. Isso fornece um nível extra de proteção contra a exposição do seu plano de teste aos clientes se você publicar acidentalmente a oferta ao vivo.
Se você optar por testar seu plano em uma oferta de produção em vez de uma oferta de 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 o seu plano de teste privado para realizar o teste na fase de pré-visualização. 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 o mesmo de ID do plano e nome do plano nas ofertas DEV e PROD, exceto anexar o ID do plano na oferta DEV com _test. Por exemplo, se o ID do plano na oferta PROD for enterprise
, o ID do plano na oferta DEV deverá ser enterprise_test
. Desta forma, pode distinguir facilmente a sua oferta DEV da sua oferta PROD. Você cria planos na oferta PROD com os modelos de preços e preços que você decidir que são melhores para sua oferta.
Listagem de planos
Na aba de Visão Geral do Plano e Listagem de Planos>, insira a mesma descrição do plano nos planos DEV e PROD.
Página de preços e disponibilidade
Esta seção fornece orientação para concluir a página de visão geral do Plano de >Preços e disponibilidade.
Mercados
Selecione os mesmos mercados para as ofertas de DEV e PROD.
Preços
Use a oferta DEV para experimentar modelos de preços. Depois de verificar qual modelo ou modelos de preços funcionam melhor, você criará os planos na oferta PROD com os modelos de preços e preços desejados.
Quando compra o plano, são cobrados os preços definidos no plano. Para minimizar os seus custos de teste, a oferta de DEV deve incluir planos com preços zero ou baixos. Por exemplo, $0,01 (um cêntimo). Isso se aplica à taxa fixa, ao faturamento medido e aos preços por usuário. A oferta PROD tem os preços que pretende cobrar aos clientes.
Importante
As compras feitas no Preview são processadas para ofertas de DEV e PROD. Se uma oferta tiver um preço de $100/mês, a sua empresa será cobrada $100. Se isso acontecer, podes abrir um ticket de suporte , e nós emitiremos um reembolso para o valor total (e não cobramos nenhuma taxa de serviço).
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 planos nos planos das ofertas de DEV e PROD. Por exemplo, se o plano na oferta PROD for taxa fixa, com um prazo de faturamento mensal, configure o plano na oferta DEV usando o mesmo modelo.
Para reduzir o custo de teste dos modelos de preços, incluindo as dimensões do medidor personalizado do Marketplace, recomendamos que você configure a seção de preços da guia de preços e disponibilidade da, na oferta de DEV com preços mais baixos do que a oferta PROD. Aqui estão algumas diretrizes que você pode seguir ao definir preços para planos na oferta DEV.
Preço | Comentar |
---|---|
$0.00 - $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 os planos de compra em sua oferta durante o desenvolvimento de sua solução. |
$0,01 | Use essa faixa de preço para testar análises, relatórios e o processo de compra. |
$50.00 - $100.00 | Use esta faixa de preço para testar o pagamento. Para obter informações sobre o nosso calendário de pagamentos, consulte Calendários e processos de pagamento. |
Importante
Para evitar que uma taxa de serviço da loja seja cobrada no seu teste, abra um ticket de suporte no prazo de sete dias após a compra do teste.
Página de venda conjunta com a Microsoft
Não configure a guia de Co-venda com a Microsoft da oferta DEV.
Revenda através de Fornecedores de Soluções na Nuvem (CSPs)
Na guia Revenda por CSPs da oferta de DEV, selecione Sem parceiros no programa CSP.
Conteúdo relacionado
- Para saber mais sobre planos, consulte Planejar uma oferta SaaS para o mercado comercial.
- Para obter instruções passo a passo sobre como criar uma oferta, consulte Criar uma oferta SaaS
- Para testar um plano SaaS, consulte Visão geral do teste de um plano SaaS