Azure: общий доступ к ресурсам между несколькими группами ресурсов
Можно ли совместно использовать определенный ресурс (кеш redis в моем случае) для нескольких групп ресурсов?
2 ответа
Ваш кэш redis может быть использован из любого кода, который вы пишете, будь то в облаке, локально или где угодно, при наличии соответствующего URI + ключа доступа.
Пока у вас есть ключи доступа / пароли / и т.д. к вашим ресурсам вы можете использовать свои ресурсы независимо от того, в какой группе ресурсов они находятся. Это включает в себя ключи ssh, имена пользователей / пароли vm, ключи кеширования redis, ключи хранения, ключи cosmos db, входы в базу данных sql и т. д.
Единственное, что зависит от доступа, с группами ресурсов, - это предоставленные пользователю права доступа. То есть: если вы добавите кого-то в качестве участника группы ресурсов A, а не группы ресурсов B, они не смогут манипулировать настройками в группе ресурсов B через портал или любой из API-интерфейсов управления. Тем не менее, они смогут работать со всеми ресурсами в группе ресурсов B, при условии, что у них есть данные для входа / ключи / и т. Д.
Ресурсная группа - это просто логический контейнер. Не имеет значения, в каком ресурсе находится группа ресурсов. Вы можете использовать ресурсы из любой группы ресурсов.
Пример:
Представьте, что вы создаете план обслуживания приложений в RG1 и службу веб-приложений в RG2. Эта служба веб-приложений может использовать план обслуживания приложений из RG1.