Что такое инфраструктура как код?

Инфраструктура как код — это быстро развивающееся направление, в основе которого лежит использование скриптов для настройки инфраструктуры вычислений вместо настройки компьютеров вручную.

Определение инфраструктуры как кода

Модель «Инфраструктура как код (IaC)», которую иногда называют «программируемой инфраструктурой», — это модель, по которой процесс настройки инфраструктуры аналогичен процессу программирования ПО. По сути, она положила начало устранению границ между написанием приложений и созданием сред для этих приложений. Приложения могут содержать скрипты, которые создают свои собственные виртуальные машины и управляют ими. Это основа облачных вычислений и неотъемлемая часть DevOps.

В чем же преимущества инфраструктуры как кода?

Инфраструктура как код позволяет управлять виртуальными машинами на программном уровне. Это исключает необходимость ручной настройки и обновлений для отдельных компонентов оборудования. Инфраструктура становится чрезвычайно "эластичной", то есть воспроизводимой и масштабируемой. Одни оператор может выполнять развертывание и управление как одной, так и 1000 машинами, используя один и тот же набор кода. Среди гарантированных преимуществ инфраструктуры как кода — скорость, экономичность и уменьшение риска.

Как решения инфраструктуры как кода связаны с концепцией DevOps?

Модель IaC послужила истоком развития концепции DevOps. Все более тонкая грань между кодом, обеспечивающим работу приложений, и кодом, настраивающим инфраструктуру, означает, что у разработчиков и специалистов по эксплуатации становится все больше общих обязанностей и рабочих задач.

Как решения инфраструктуры как кода связаны с моделью IaaS?

Инфраструктура как код поддерживает IaaS, поскольку эта модель обеспечивает доступ к виртуальным машинам и простым инструментам управления на базе программного обеспечения, которые объединяются в пакеты и продаются как услуги.

Решения инфраструктуры HPE

Компонуемая инфраструктура

Компонуемая инфраструктура

Узнайте, как решения компонуемой инфраструктуры HPE позволяют преобразовать ИТ и DevOps, чтобы получить высокую производительность и гибкость, необходимые в условиях экономики идей.

Подробнее

HPE Synergy

HPE Synergy

Используйте эту платформу компонуемой инфраструктуры, которая позволяет для любого приложения быстро настраивать пулы физических и виртуальных вычислительных ресурсов, систем хранения данных и коммутационных сетей.

Подробнее

HPE OneView

HPE OneView

Используйте программно определяемый подход к программируемому управлению инфраструктурой с высокой степенью автоматизации рабочих процессов, современной панелью мониторинга и целой экосистемой партнеров.

Подробнее