Existe uma maneira de excluir um serviço de nuvem do Azure (função web) e deixar um registro de DNS CName em seu lugar?

1

Atualmente, temos dois serviços de nuvem (funções da web) em execução no Azure. Eles correspondem à versão 1 do nosso produto e à versão 2. Os nomes de DNS que foram atribuídos pelo Azure são algo como:

ver1app.cloudapp.net e ver2app.cloudapp.net.

Para a versão 2, temos um registro DNS CNAME apropriado que aponta para ver2app.cloudapp.net. Todos os novos clientes estão usando o nome de domínio personalizado e acessando o ver2app.

Infelizmente, temos usuários legados no campo que são codificados para o URL ver1app.cloudapp.net. Este é um dispositivo do tipo IOT personalizado que não segue redirecionamentos http, por isso não posso fazer algo simples como o Url Rewrite.

Meu objetivo é aposentar completamente o ver1app para que eu não tenha que mantê-lo. Eu acho que uma solução limpa para o nosso problema seria se pudéssemos excluir ver1app.cloudapp.net, mas deixar um CNAME que apontou para ver2app.cloudapp.net. Eu não vejo uma maneira de fazer isso com a Microsoft possuir o domínio cloudapp.net. Há algum caminho? Existe uma maneira diferente de realizar isso que eu não tenha pensado?

    
por Greg Enslow 03.04.2015 / 19:15

3 respostas

1

Um IIS iria reescrever a ajuda da regra? Esse link fala sobre o CDN, mas ele mostra reescritas. Você pode perguntar no SO se precisar de ajuda com a regra de reescrita. Veja também link

    
por 03.04.2015 / 19:51
0

O nome de domínio "cloudapp.net" é controlado pela Microsoft. A exclusão do Serviço em Nuvem fará com que o nome do domínio seja liberado e, eventualmente, não resolverá nada, a única maneira de continuar usando o nome do domínio é usar um Serviço em Nuvem.

Se os seus dispositivos antigos não entenderem o redirecionamento de URL ou o redirecionamento da JQuery, ou qualquer redirecionamento, você estará muito enganado. continue usando a antiga VM do App Ver 1 até migrar todos os seus usuários para o App Ver 2.

    
por 05.04.2015 / 19:49
0

Parece-me que, como cloudapp.net não é seu para usar como quiser, o que você pode realmente querer é implantar a nova versão para que fique acessível em ver1app.cloudapp.net e associe seu domínio personalizado a ela.

Não é claro o que você tinha em mente inicialmente, mas pelo menos permitiria que seus clientes legados continuassem trabalhando e também tivesse o novo nome de domínio.

    
por 05.04.2015 / 20:00