Руководство по именованию ресурсов и присвоению тегов

Упорядочение облачных ресурсов — это важнейшая задача для ИТ-специалистов, выполняющих любые развертывания, кроме самых простых. С помощью стандартов именования и присвоения тегов вы сможете упорядочить ресурсы и реализовать следующие задачи:

  • Управление ресурсами. ИТ-команде важно быстро находить ресурсы, связанные с определенными рабочими нагрузками, средами, группами владельцев и т. п. Упорядочение ресурсов крайне важно для назначения ролей и разрешений на доступ для управления ресурсами.

  • Управление затратами и оптимизация. Чтобы предоставить бизнес-подразделениям сведения о потреблении облачных ресурсов, ИТ-команда должна хорошо понимать, какие ресурсы используют конкретные рабочие нагрузки и команды. В следующих разделах описаны теги, связанные с затратами:

  • Операционное управление. Команде операционного управления важно понимать существующие бизнес-обязательства и соглашения об уровне обслуживания. Управление операциями требует добавления тегов для критически важных задач.

  • Безопасность. Классификация данных и влияние на безопасность — это важная точка данных для команды при возникновении брешей или других проблем с безопасностью. Чтобы обеспечить безопасное функционирование, необходимо использовать теги, определяющие классификацию данных.

  • Система управления и соответствие нормативным требованиям. Поддержание согласованности между ресурсами помогает выявлять отклонения от утвержденных политик. В руководстве с рекомендациями по добавлению тегов к ресурсам показано, как один из описанных ниже шаблонов используется при развертывании решений для управления. Аналогичные шаблоны можно использовать для проверки соответствия нормативным требованиям с помощью тегов.

  • Автоматизация. Правильная организационная схема позволяет применить автоматизацию для создания ресурсов, операционного мониторинга и разработки процессов DevOps. Это также упрощает управление для ИТ-отделов.

  • Оптимизация рабочей нагрузки. С помощью тегов можно определять шаблоны и устранять масштабные проблемы. Теги также помогают определять ресурсы, обеспечивающие поддержку одной рабочей нагрузки. Маркирование для всех ресурсов, связанных с каждой рабочей нагрузкой, позволяет выполнять более глубокий анализ критически важных рабочих нагрузок, чтобы принимать масштабные архитектурные решения.

Рекомендации по принятию решений о тегах

Схема вариантов присвоения тегов, отсортированных в порядке увеличения сложности.

Подход к присвоению тегов может быть простым или сложным. Он может быть предназначен для ИТ-команд, управляющих облачными рабочими нагрузками, или распространяться на информацию, относящуюся ко всем аспектам бизнеса.

Присвоение тегов ИТ-ресурсам, например для обозначения рабочей нагрузки, приложения или среды, упрощает мониторинг ресурсов. Меньшая сложность позволяет упростить процесс принятия решений по управлению на основе операционных требований.

На разработку схем присвоения тегов, которые распространяются на связанные с бизнесом аспекты, например финансовую деятельность, владение бизнесом или критически важные для бизнеса задачи, может потребоваться больше времени. Это время необходимо для создания стандартов присвоения тегов, отражающих деловые интересы, и поддержание этих стандартов с течением времени. В результате вы получаете систему маркировки, которая обеспечивает расширенную систему учета затрат и ценности ИТ-ресурсов в целом. Связывание ценности ресурса для бизнеса с эксплуатационными затратами может изменить представление о месте возникновении затрат на ИТ-ресурсы в рамках организации.

Базовое соглашение об именовании

Стандартизированное соглашение об именовании служит основой для упорядочения ресурсов, размещенных в облаке. Правильно структурированная система именования позволяет быстро находить ресурсы для целей управления и учета. Если в других отделах вашей организации уже используется соглашение об именовании ИТ-систем, примите отдельное решение: будет ли соглашение об именовании для облака согласованным с уже имеющимися или новыми облачными стандартами.

Примечание

К разным ресурсам Azure применяются различные правила именования и ограничения. Соглашения об именовании должны соответствовать этим правилам.

Шаблоны присвоения тегов ресурсам

Для более сложных систем, в которых уже недостаточно консистентных соглашений об именовании, облачные платформы поддерживают возможность присваивать ресурсам теги.

Теги — это элементы метаданных, присвоенные ресурсам. Теги состоят из пар "ключ — значение" в строковом формате. Значения этих пар вы можете выбирать произвольно, но согласованность применения глобальных тегов можно считать частью комплексной политики именования и присвоения тегов, которая играет важную роль в общей политике управления.

Используйте приведенные ниже вопросы в процессе планирования, чтобы определить, какие данные должны поддерживаться тегами ресурсов.

  • Нужно ли интегрировать политику именования и присвоения тегов с существующими в компании политиками?
  • Будет ли использоваться система учета с возвратными платежами или виртуальными счетами? Нужно ли связать ресурсы с данными об учете для отделов, бизнес-групп и команд на более глубоком уровне, чем простая структура на уровне подписок?
  • Нужно ли отражать в тегах такие детали, как требования о соответствии нормативным требованиям для ресурса? А нужны ли эксплуатационные данные, например требования к времени работы, расписание исправлений или требования к безопасности?
  • Какие теги нужны для всех ресурсов в соответствии с централизованной ИТ-политикой? Какие теги можно считать необязательными? Смогут ли отдельные команды применять собственные схемы присвоения тегов?

Ниже приведены примеры шаблонов присвоения тегов, которые можно использовать для организации облачных ресурсов. Эти шаблоны не являются взаимоисключающими и могут использоваться параллельно. Они предоставляют несколько способов организации ресурсов в зависимости от потребностей вашей компании.

Тип тега Примеры Описание
Функциональные app = catalogsearch1
tier = web
webserver = apache
env = prod
env = staging
env = dev
Распределение ресурсов по категориям в зависимости от их назначения в рабочей нагрузке, среды развертывания или других функций и эксплуатационных характеристик.
Классификация confidentiality = private
SLA = 24hours
Классификация ресурсов по способам использования и политикам, применимым к ресурсам.
Учет department = finance
program = business-initiative
region = northamerica
Позволяет сопоставить ресурс с определенным группами внутри организации для выставления счетов.
Партнерство owner = jsmith
contactalias = catsearchowners
stakeholders = user1;user2;user3
Предоставляет сведения о том, кто связан с этим ресурсом (за пределами ИТ-отдела) или иным образом зависит от него.
Назначение businessprocess = support
businessimpact = moderate
revenueimpact = high
Сопоставляет ресурсы с бизнес-функциями для поддержки решений об инвестициях.

Дополнительные сведения

Дополнительные сведения о присвоении имен и тегов в Azure см. в следующих статьях:

Дальнейшие действия

Присвоение тегов ресурсам — один из базовых компонентов инфраструктуры, решение о котором необходимо принять на этапе внедрения облачных решений. См. обзор руководств по принятию решений об архитектуре, чтобы узнать об альтернативных шаблонах или моделях, используемых с другими типами инфраструктуры.