Композиционная инфраструктура была соз­дана с целью усовершенствования мето­дов коллективной работы и управления ИТ-оборудованием в центре обработки дан­ных. Последняя обязанность лежит, в част­ности, на программистах, занимающихся разработкой и операциями (DevOps).

Тема DevOps — новый тренд в современных информа­ционных технологиях. Композиционная инфрастру­тура проектировалась во многом в соответствии с прин­ципами, действующими для DevOps, поэтому она будет удобна для специалистов по разработке и операциям. В Википедии DevOps определяется как «культура, движение или метод с акцентом на коллективную работу и связь между разработчиками программ и другими специалистами по информационным технологиям (ИТ) с одновременной автоматизацией процесса распространения программного обеспечения и изменения инфраструктуры». Она предназначена для организации среды, в которой построение, тестирование и выпуск программного обеспечения могут происходить быстро, регулярно и надежно.

Я определяю композиционную инфраструктуру как содержащую единый программный интерфейс API, который обеспечивает возможность программирования, или инфраструктуру как программный код. Благодаря сочетанию единого API и программно-настраиваемых шаблонов способы сотрудничества разработчиков и ИТ-специалистов становятся более автоматизирован­ными. Исторически разработчикам требовалось сделать запрос, чтобы предоставить ИТ-инфраструктуру для приложения. Сегодня «облачная» технология позволила автоматизировать этот процесс через портал самооб­служивания. Композиционная инфраструктура — про­должение движения в этом направлении. Она позволяет создать инфраструктурный запрос в программном коде. Разработчики могут просто запросить необходимую инфраструктуру для приложений, подготовив неболь­шую программу. Это именно то, чем они уже зара­батывают на жизнь. Другими словами, оборудование выглядит для них как программное обеспечение. Таким образом, инфраструктура становится доступной в тече­ние нескольких минут.

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

Услуги построения гибкой ИТ инфраструктуры для автоматизации задач разработки и быстрого внедрения. Обращайтесь за консультацией office@itfb.com.ua