Naming Convention
Описание
Создание стандартов для именования серверов, контейнеров, сетевых устройств и других компонентов инфраструктуры. Включает в себя правила и рекомендации по формированию уникальных, понятных и информативных имен для каждого элемента систем.
Ценность
Преимущества:
- Автоматизированные процессы и скрипты легче интегрируются с предсказуемой системой именования, что упрощает их поддержку и расширение.
- Стандарты именования делают инфраструктуру более понятной для всех участников проекта, независимо от их роли, улучшая взаимодействие между командами.
Последствия отсутствия:
- Сложно ориентироваться в ресурсах, особенно в больших распределенных системах. Это может привести к незапланированным удалениям или изменениям критических систем.
- Неинформативные имена могут замедлить поиск и устранение неполадок, увеличивая время простоя в случае инцидентов.
Действия для развития:
- Разработать документ с рекомендациями и шаблонами для именования каждого типа ресурса. Важно включить примеры и описания для каждого элемента структуры имен.
- Внедрить инструментальные проверки на соответствие стандартам в CI/CD пайплайнах и системах управления конфигурацией. Например, использовать скрипты для валидации имен при развертывании новых ресурсов.
- Проводить периодический аудит на соответствие реального состояния инфраструктуры правилам именования. Обновлять стандарты, если в системе добавляются новые типы ресурсов или требования.
Критерии оценки 8
Применяется единая структура именования при добавлении новых ресурсов
Имена включают такие атрибуты, как окружение (например, dev, prod), тип ресурса, географическое положение
Выполняются ли проверки именования ресурсов в CI/CD пайплайнах?
Разработаны и внедрены стандарты для именования серверов, контейнеров, сетевых устройств и других компонентов инфраструктуры
Как поддерживается предсказуемость именования ресурсов?
- +1 Через четко установленные шаблоны и соглашения
- 0 Существуют правила, но они не всегда применяются на практике
- -1 Правила отсутствуют, каждый компонент именуется индивидуально
Как реализуется контроль соблюдения стандарта именования? Есть ли автоматизированные инструменты для проверки?
Какие сложности возникали из-за отсутствия или несоблюдения стандарта именования?
Используется ли система именования для интеграции с системами мониторинга, управления конфигурациями и CI/CD?
Ресурсы 1
-
Источник
Метаданные
- ID:
- 3bd882c7-1849-4815-a04d-7c09103147b4
- Slug:
naming-convention- Версия:
- 2.0
- Проекты:
- ПСБ/Инфраструктура как код
- Критерии:
- 5 survey 3 interview
- Создано:
- 2026-04-30
- Обновлено:
- 2026-04-30