Методология нашей работы предполагает обязательное описание инфраструктуры кодом (IaC - Infrastructure as Code). Это позволяет заказчику контролировать все изменения, которые мы делаем на инфраструктуре при помощи инструментов контроля версий. Также как и в разработке, инструменты контроля версий дают очень большие возможности по управлению состоянием
IT-инфраструктуры.
При таком способе работы не остается «тайных» закрытых мест в управлении инфраструктурой, где какой-то инженер обладал бы каким-то знанием, недоступным остальным инженерам и заказчику. Очень важна и безопасность такой методологии: известно, что бОльшая часть аварий происходит из-за «человеческого фактора» - ошибок, которые допускают специалисты, работая в ручном режиме. При работе со скриптами ошибки выявляются на этапе проверок и тестирования и на инфраструктуре запускается только проверенный код. Это позволяет на порядок снизить риски аварий и отказов.