Домен
Облако и инфраструктура
Профиль навыка
TypeScript/Python IaC, multi-cloud, state management, automation API, stacks
Ролей
3
где встречается этот навык
Грейдов
5
сформированная дорожка роста
Обязательных требований
13
ещё 2 — необязательные
Облако и инфраструктура
Infrastructure as Code
17.03.2026
Выберите текущий грейд и сравните ожидания. Карточки ниже покажут, что нужно закрыть для следующего уровня.
Таблица показывает, как меняется глубина владения навыком от Junior до Principal.
| Роль | Обязательность | Описание |
|---|---|---|
| Cloud Engineer | Обязателен | Понимает базовые концепции Pulumi: стеки, ресурсы и управление состоянием облачной инфраструктуры. Разворачивает простые облачные ресурсы с использованием существующих Pulumi-программ на TypeScript или Python. Следует командным конвенциям по организации стеков, работе с секретами и конфигурацией. |
| Infrastructure Engineer | Понимает базовые концепции Pulumi: resource providers, stack references и state backends. Использует существующие Pulumi-программы для провизионирования и обновления инфраструктурных компонентов. Следует стандартам команды по структуре проектов, именованию и управлению секретами через Pulumi ESC. | |
| Platform Engineer | Обязателен | Понимает базовые концепции IaC в Pulumi: структуру программ, объявления ресурсов и workflow preview/apply. Разворачивает компоненты платформы через существующий Pulumi-код и примеры Automation API. Следует рекомендациям команды по изоляции стеков, политикам тегирования и интеграции с CI/CD. |
| Роль | Обязательность | Описание |
|---|---|---|
| Cloud Engineer | Обязателен | Самостоятельно пишет Pulumi-программы для мультиоблачных развёртываний с использованием component resources и stack references. Настраивает сети, IAM и хранилища с шифрованием секретов и управлением окружениями. Понимает policy-as-code через CrossGuard для обеспечения compliance. |
| Infrastructure Engineer | Самостоятельно разрабатывает Pulumi-программы инфраструктуры с кастомными провайдерами, динамическими ресурсами и импортом. Реализует провизионирование сетей, compute и баз данных с корректным управлением состоянием. Пишет переиспользуемые component resources и интегрирует Pulumi в GitOps pipeline. | |
| Platform Engineer | Обязателен | Самостоятельно конфигурирует и управляет Pulumi. Пишет IaC для типовых задач. Понимает networking и security basics. |
| Роль | Обязательность | Описание |
|---|---|---|
| Cloud Engineer | Обязателен | Проектирует инфраструктурные решения с Pulumi. Оптимизирует стоимость и производительность. Внедряет best practices и security hardening. |
| Infrastructure Engineer | Обязателен | Проектирует enterprise-решения инфраструктуры с Pulumi: мультиаккаунтные архитектуры, кастомные resource providers и Automation API для self-service платформ. Оптимизирует облачные расходы через автоматизацию right-sizing и политики жизненного цикла ресурсов. Внедряет CrossGuard и security hardening. |
| Platform Engineer | Обязателен | Проектирует платформенную инфраструктуру с Pulumi Automation API для self-service порталов и внутренних инструментов разработчиков. Создаёт переиспользуемые мультиязычные пакеты компонентов для registry. Реализует продвинутые паттерны: micro-stacks, drift detection и автоматизированные pipeline исправлений. |
| Роль | Обязательность | Описание |
|---|---|---|
| Cloud Engineer | Обязателен | Определяет стратегию облачной инфраструктуры с Pulumi: устанавливает стандарты IaC, governance реестра модулей и workflow продвижения между окружениями. Проводит архитектурные ревью для кросс-командного внедрения Pulumi. Оптимизирует FinOps через автоматизированные политики расходов и управление жизненным циклом. |
| Infrastructure Engineer | Обязателен | Определяет стратегию infrastructure-as-code с Pulumi для организации: устанавливает стандарты кодирования, фреймворки тестирования и governance библиотеки компонентов. Проводит архитектурные ревью сложных мультиоблачных развёртываний. Продвигает оптимизацию FinOps через enforcement политик и тегирование расходов. |
| Platform Engineer | Обязателен | Определяет инфраструктурную стратегию с Pulumi. Формирует стандарты IaC. Проводит architecture review. Оптимизирует FinOps. |
| Роль | Обязательность | Описание |
|---|---|---|
| Cloud Engineer | Обязателен | Оценивает Pulumi как стратегическую альтернативу Terraform: преимущества real programming languages для сложной логики, Automation API для self-service платформ, Policy as Code через CrossGuard. Определяет use cases для Pulumi vs Terraform в мультиоблачной архитектуре. |
| Infrastructure Engineer | Обязателен | Определяет стратегию использования Pulumi в мульти-облачной инфраструктуре: выбор языка (TypeScript, Python, Go) для IaC, архитектура shared-компонентов и policy-as-code через CrossGuard. Проектирует интеграцию Pulumi с CI/CD, стандарты state management и принимает решения о Pulumi vs Terraform для различных use case. |
| Platform Engineer | Обязателен | Оценивает и внедряет Pulumi как альтернативу declarative IaC для complex платформенных сценариев: dynamic infrastructure, testing в general-purpose языках. Определяет automation API стратегию для self-service provisioning. Создаёт переиспользуемые Component Resources для стандартизации инфраструктуры |