HashiCorp Terraform Authoring and Operations Professional
255 практических вопросов
Последняя проверка: April 2026
Личные заметки и ссылки на ресурсы для вашего учебного пути
Фильтр по сертификации
HashiCorp Terraform Authoring and Operations Professional — это продвинутая, основанная на лабораторных работах сертификация для инженеров, которые ежедневно пишут конфигурации Terraform и управляют инфраструктурой с ее помощью. В отличие от экзамена Associate с множественным выбором, Professional является практическим: вы работаете в предварительно настроенной среде Linux, изменяя конфигурацию и подготавливая реальную инфраструктуру, а оценка подтверждает ваш синтаксис HCL, ваши файлы состояния и фактические настройки созданных вами ресурсов. Он ориентирован на специалистов с опытом работы в продакшене, создающих динамический HCL, проектирующих и версионирующих модули, выполняющих операции с состоянием (state surgery) и запускающих масштабируемые, совместные рабочие процессы на HCP Terraform — это уровень выше, чем просто "умеет читать HCL и выполнять apply".
Самый объемный домен для написания кода. Ожидайте, что будете писать динамические блоки, использовать сложные/структурные типы (объекты с необязательными атрибутами optional() и значениями по умолчанию), управлять ресурсами с помощью for_each и for выражений для карт объектов, а также правильно применять мета-аргументы — lifecycle precondition/postcondition, replace_triggered_by, create_before_destroy. Встречаются функции (try, can, templatefile, flatten, setproduct), псевдонимы провайдеров (provider aliasing) и валидация переменных. Вас оценивают по конфигурации, которая реально планируется и применяется, а не по распознаванию правильного ответа с множественным выбором.
Проектирование модулей и их жизненный цикл: определение области видимости входных/выходных данных, ограничения версий и их закрепление, получение из реестра/Git/локальных путей, компоновка и вложение модулей, итерация модулей с помощью for_each, а также передача (с псевдонимами) провайдеров в дочерние модули. Экзамен акцентирует внимание на рефакторинге — использовании блоков moved для реструктуризации ресурсов и модулей без уничтожения инфраструктуры, а также эволюции модуля между версиями без нарушения работы вызывающих систем.
Операции со состоянием (state surgery) и свободное владение CLI: terraform state mv/rm/list/show, блоки import { } на основе конфигурации (и -generate-config-out), конфигурация бэкэнда и миграция между local/remote/S3/HCP, блокировка состояния (state locking) и принудительная разблокировка (force-unlock), -refresh-only, -replace, осторожное использование -target, и безопасный рефакторинг адресов ресурсов. Вы должны понимать, как Terraform создает и обновляет состояние, а также уметь восстанавливаться после реальных расхождений (drift) и частичных сбоев.
Совместная работа с Terraform в HCP Terraform: организация рабочих пространств и проектов, наборы переменных и их приоритет, динамические учетные данные провайдеров (OIDC для AWS/Azure/GCP, с поддержкой Vault), доступ команд и определение области действия разрешений, политика как код с Sentinel/OPA и уровни принудительного применения, выполнение задач (run tasks), запуск через VCS, CLI или API, триггеры запуска, реестр приватных модулей и no-code модули. Вопросы профессионального уровня предполагают, что вы управляли организацией, а не просто использовали рабочее пространство.
$130k–$175k–$245k USD годовая
Диапазон охватывает должности старших/штатных специалистов по платформам, SRE и руководителей IaC в США, для которых продвинутый Terraform является основным требованием. Сертификат Professional демонстрирует опыт написания кода и операций продакшен-уровня, выходящий за рамки базового Associate; в организациях FAANG / стартапах-«единорогах» общая компенсация часто превышает верхнюю границу ($280k-$400k+ TC). Как и все сертификаты, он дополняет, а не заменяет продемонстрированный опыт работы с Terraform в масштабе.
Источник: levels.fyi данные по старшим DevOps/платформам 2025-2026, U.S. BLS OEWS Май 2024, Glassdoor 2025-2026. Цифры приблизительны; фактическая компенсация зависит от роли, региона и опыта.
Terraform — доминирующий инструмент инфраструктуры как кода, и сертификация Professional ориентирована на старших специалистов этого рынка — команды, стандартизирующие управление мультиоблачными средами на HCP Terraform, создающие многократно используемые внутренние реестры модулей и внедряющие "политику как код". Если Associate проверяет владение IaC, то Professional указывает на то, что кандидат может создавать динамические модули, выполнять операции со состоянием без простоев и управлять организацией HCP Terraform с динамическими учетными данными, наборами политик и областью действия команд. Спрос усилился после завершения приобретения IBM в феврале 2025 года, поскольку предприятия консолидируют платформы IaC. Сертификация наиболее ценна в сочетании с портфолио опубликованных модулей и реальным опытом эксплуатации; сам формат практического экзамена затрудняет его получение без подлинной практики.
HashiCorp рекомендует иметь (или быть готовым получить) Terraform Associate и обладать обширным опытом работы в продакшене — примерно год или более ежедневного написания конфигураций и эксплуатации Terraform. Обязательных предварительных требований нет, но практический формат наказывает кандидатов, которые изучали материал только концептуально.
Вы должны уверенно писать динамический HCL с нуля, проектировать и версионировать модули, используемые другими командами, выполнять миграцию состояния и операции со состоянием на реальных бэкэндах, а также администрировать организацию HCP Terraform (рабочие пространства, наборы переменных, динамические учетные данные, наборы политик, разрешения команд). Предполагается знакомство хотя бы с одним крупным облачным провайдером, поскольку экзамен подготавливает и оценивает реальную инфраструктуру.
Экзамен Professional значительно сложнее, чем Associate, в первую очередь из-за его формата: это практический экзамен, основанный на лабораторных работах, проводимый в предварительно настроенной среде Linux в течение примерно четырех часов (включая короткий перерыв). Сценарии требуют от вас изменения конфигурации и подготовки/управления реальной инфраструктурой; оценка подтверждает синтаксис вашей конфигурации, файлы состояния и реальные настройки созданных вами ресурсов — невозможно спрятаться за исключением вариантов в вопросах с множественным выбором.
Частые затруднения: написание корректных динамических блоков и работа со сложными типами под давлением времени, рефакторинг с помощью moved блоков без вызова уничтожения ресурсов, операции со состоянием (mv/rm/import, миграция бэкэнда) в активном рабочем пространстве, а также настройка операций HCP Terraform (динамические учетные данные, уровни применения политик, определение области действия команд). Планируйте значительную практическую подготовку — создание модулей, намеренное нарушение и исправление состояния, а также запуск реальных рабочих пространств HCP Terraform — вместо простого чтения. Практические вопросы CertLabPro укрепляют базовые концепции; сочетайте их с практической лабораторией и реальной практикой подготовки инфраструктуры.
HashiCorp Terraform Authoring and Operations Professional. Практический экзамен на базе лаборатории (Terraform 1.6+ и HCP Terraform), охватывающий HCL и конфигурацию, модули, CLI и управление состоянием, а также операции HCP Terraform. Продолжительность ~4 часа, стоимость 295 долларов США с одной бесплатной пересдачей, срок действия 2 года. Успешная сдача также продлевает срок действия активного сертификата Terraform Associate.
TF-PRO (HashiCorp Terraform Authoring and Operations Professional) — это Professional-уровневый экзамен, сложный, насыщенный сценариями экзамен, требующий глубокого практического опыта и способности принимать решения по архитектурным компромиссам. Большинству кандидатов требуется 150–300 часов обучения, распределенных на 3–6 месяцев, для экзаменов профессионального и экспертного уровня. Эти экзамены обычно предполагают предварительную подготовку на уровне Associate. Большинство кандидатов, которые стабильно набирают баллы выше проходного порога на пробных экзаменах, сдают его с первой попытки.
Большинству кандидатов требуется 150–300 часов обучения, распределенных на 3–6 месяцев, для экзаменов профессионального и экспертного уровня. Эти экзамены обычно предполагают предварительную подготовку на уровне Associate. Время, необходимое для сдачи, сильно варьируется в зависимости от предыдущего опыта. Инженерам с практическим опытом работы с базовой технологией обычно требуется меньше времени; кандидатам, новым для платформы, следует ориентироваться на верхнюю границу этого диапазона.
TF-PRO — это признанная квалификация в экосистеме HashiCorp, которая подтверждает знания для работодателей, рекрутеров и клиентов. Стоит ли это затраченного времени и платы, зависит от вашей роли и целей — это чаще всего окупается для облачных инженеров, архитекторов и консультантов, которые ежедневно работают с HashiCorp или хотят перейти на такие должности.
Проходной балл для TF-PRO составляет 700 / 1000. Экзамен содержит 60 вопросов и длится 1 ч 30 мин.
Стоимость экзамена TF-PRO составляет $70.50 USD. Сборы устанавливаются HashiCorp и могут варьироваться в зависимости от региона; всегда уточняйте текущую цену на официальной странице сертификации HashiCorp перед бронированием.
HashiCorp Terraform Associate действителен в течение 2 лет. Вы можете пересдать, начиная за 6 месяцев до истечения срока действия; успешная сдача продлевает срок действия квалификации на 2 года с новой даты сдачи.
Да, сертификации HashiCorp сдаются только онлайн — нет очных центров тестирования. Экзамен проводится в безопасном браузере с прокторингом; вам понадобится тихая отдельная комната, веб-камера, микрофон, стабильный широкополосный доступ в интернет и государственное удостоверение личности с фотографией.
CertLabPro предлагает 15 режимов обучения по банку практических вопросов для TF-PRO. Режим симуляции экзамена имитирует реальный экзамен: 60 вопросов за 1 ч 30 мин, с тем же проходным порогом 700 / 1000. Режим просмотра позволяет статически читать каждый вопрос и ответ.