- Можно описать кодом уже работающую инфраструктуру?
- Да. Импортируем существующие ресурсы в Terraform и постепенно переводим их под управление кода, не пересоздавая и не останавливая.
- Terraform или Pulumi?
- Terraform — стандарт с самой большой экосистемой провайдеров, включая российские облака. Pulumi удобен, если команде привычнее писать инфраструктуру на языке программирования.
- Подходит ли IaC для закрытых контуров?
- Да, там он особенно полезен: одинаковые контуры у разных заказчиков разворачиваются из одного кода, без ручных шагов и расхождений.
- Что нужно от нашей команды?
- Человек, который знает систему и может ответить на вопросы, доступы с минимально необходимыми правами и согласованные окна для переключений. Остальное делаем мы.
- Не окажемся ли мы зависимы от вас?
- Нет. Код инфраструктуры, доступы и документация лежат в вашем репозитории с первого дня, аккаунты в облаке оформлены на вас. До доступа к инфраструктуре подписываем NDA, по ходу работы передаём знания вашей команде.
- Как код инфраструктуры помогает при аварии?
- Окружение, описанное в Terraform, поднимается заново за часы, а не собирается по памяти. По запросу заранее готовим модули для второго провайдера, чтобы не переписывать их в день аварии.