Я работал над проектом eShopOnContainers , предоставленным Microsoft, в целом оттачивая свои навыки работы с микросервисами.Одной из важных концепций является внедрение Event Bus.Я решил попробовать его с помощью Azure Service Bus, но мой опыт работы с платформой ограничен.
Мне удалось запустить проект после ручного создания Тем, Подписок и т. Д., Но это вызывает некоторыевопросы:
Разве приложение-подписчик не несет ответственности за создание собственной подписки в Azure?например, при запуске?
Концептуально темы представляют разные стеки событий, верно?Например, клиенты, заказ и т. Д.?Или они предназначены для границ событий домена?Например, в этом приложении «eShop» будет темой.
Развертывания Azure - это совсем другая тема, но в связи с настройкой служебной шины, есть ли какие-либо рекомендуемые методы для управления ими в системе контроля версий?
Любое понимание очень ценится.