Не уверен, что вы можете «переместить» что-либо локально в Azure. Что вам нужно будет сделать, это перенести свое решение. И вот тут оно становится немного волосатым.
Во-первых, ответьте на вопрос, можете ли вы остановить свою систему для масштабного перераспределения без ущерба для бизнеса. Если это так (что бывает редко), вам повезло, поскольку вы можете перевести систему в автономный режим и «перейти» к новой топологии в служебной шине Azure. Но это крайне невыполнимая ситуация.
Более реалистичный сценарий - это когда вы не можете выключить систему. Подход заключается в постепенном переходе. 40 упомянутых вами микросервисов работают на одном WSSB. Вы можете попытаться взять один за другим на служебной шине Azure, но тогда другие службы должны также знать, как взаимодействовать через ASB и WSSB. Потенциально, наличие инфраструктуры промежуточного программного обеспечения, которая знает, как отправлять и получать в / из WSSB и ASB, пока вы не сможете полностью отключить WSSB. Дьявол кроется в деталях, которыми по понятной причине здесь нельзя поделиться.
И есть также сложности, такие как сообщения в полете, которые отправляются в будущем. Это нужно учитывать. Я бы порекомендовал обратиться к поддержке Microsoft для некоторых указателей, но имейте в виду, что продукт уже не поддерживается и технически не обязательно должен оказывать какую-либо помощь.