Программное управление вычислительными ресурсами Software Management of Computing Resources
Простыми словами
Блок отвечает на вопрос «что меняется, когда железо начинают держать кодом»: инфраструктура отвязывается от лежащего под ней оборудования и превращается в данные и код, а значит к ней применимы обычные программные практики — контроль версий, разработка через тестирование, непрерывная интеграция. Глава раскрывает это тремя темами: Infrastructure as Code, DevOps и Site Reliability Engineering; последняя формулирует суть одной фразой — операции суть программная задача. Отличие от программной архитектуры: там речь о структуре системы и её нефункциональных свойствах, здесь — о том, чем систему запускают, конфигурируют и держат живой; на рис. 8-2 оба блока изображены одним прямоугольником, но главы разные. И это не только про ЦОД: стандарт указывает, что программная инженерия расползается в области, где связка софта и железа даёт новые способности, — беспилотные автомобили и подключённые устройства.
Примеры
«Infrastructure as Code is the process of managing and provisioning computer data centers through machine-readable definition files, rather than through physical hardware configuration or interactive configuration tools.»
Open Agile Architecture™ Standard, Version 2.0 (C262), разд. 15.1 — инфраструктура как код
«the four key metrics that support and measure the software delivery performance of an organization»
Open Agile Architecture™ Standard, Version 2.0 (C262), разд. 15.2.2 — метрики DORA
«SRE is what you get when you treat operations as if it is a software problem.»
Open Agile Architecture™ Standard, Version 2.0 (C262), разд. 15.3 — Site Reliability Engineering
Определение из первоисточника
дословная выпискаThe shift from analog to digital makes it possible to control hardware with software. IT infrastructure is becoming fully digital. Compute and storage resources are digital and have been virtualized for quite a while. Add network infrastructure virtualization to the mix and an unlimited number of possibilities for system administrators is created. Digital technologies enable the decoupling of infrastructure from the underlying hardware, turning it into data and code. When infrastructure is becoming code, software practices can replace the old way of working; for example, DevOps, which merges…
Переход от аналогового к цифровому позволяет управлять оборудованием программно. ИТ-инфраструктура становится полностью цифровой. Вычислительные ресурсы и хранилища цифровые и давно виртуализированы. Добавьте к этому виртуализацию сетевой инфраструктуры — и у системных администраторов появляется неограниченное число возможностей. Цифровые технологии позволяют отвязать инфраструктуру от лежащего под ней железа, превратив её в данные и код. Когда инфраструктура становится кодом, прежний способ работы заменяется программными практиками — например DevOps, объединяющим системы контроля версий, раз…
ИсточникThe Open Group Open Agile Architecture™ Standard, Version 2.0. The Open Group, April 2026, C262, ISBN 1-957866-76-5
Основные параметры
Атрибуты этой сущности по справочнику источника.
- Три темы главы 15: Infrastructure as Code, DevOps (четыре ключевые метрики DORA, принципы, способности, практики, инструменты) и Site Reliability Engineering (SLO/SLI, error budget, toil, postmortem, canary-релизы, NALSD).
Связанные понятия
Опишите архитектуру своей компании в Storm
Реестр процессов, архитектурное рабочее пространство, связи между системами и процессами — те самые артефакты, только про вашу организацию.
Это же в StormАрхитектура систем и интеграцийРеестр процессовКарта бизнес-способностей