Почему в пошаговом руководстве по настройке GCP Foundation рекомендуются среды «Непроизводственная» и «Разработка»?
Иерархия, предложенная на шаге 5 «Настройка фундамента». «Иерархия и доступ» в GCP в виде баннера выглядит следующим образом:
- Производство
- Непроизводственное
- Разработка
Но какова цель непроизводственной деятельности (возможно: контроль качества, промежуточный этап, песочница) - и почему бы не включить среду разработки в непроизводственную среду?
1 ответ
Разработчикам не следует касаться тестовых или поэтапных сред, относящихся к непроизводственной категории. Внедрение нового программного обеспечения сопряжено с риском появления проблем с функционированием или безопасностью.
Как тестирование должно быть похоже на производство, так и разработка должна быть похожа на тестирование. Изоляция инфраструктуры способствует тому, что по мере добавления новых сервисов они сначала прорабатываются на этапе разработки. И это помогает ИТ-администраторам, когда вычислительная и сетевая инфраструктура имеет одинаковую структуру в каждой среде. Сети в рамках облачной концепции VPC дешевы в настройке.
Измените эти правила в соответствии с требованиями вашей организации. Разработчик может надеть шляпу аналитика, чтобы устранить проблему во время тестирования. Однако им следует уважать любые процессы контроля изменений и ограничивать существенные изменения в согласованных процедурах обновления.
Для тех, кто желает следовать инструкциям, указанная диаграмма взята из мастера настройки облака консоли GCP . Как упоминается в обзоре: «Это руководство предназначено для крупных организаций». Это имеет смысл для проекта, в котором создается несколько групп администраторов и предполагается несколько проектов.