Конференция завершена. Ждем вас на DevOpsConf в следующий раз!

ManageIQ, как управлять распределенной инфраструктурой из единой точки входа.

SRE-практики

Доклад отклонён

Целевая аудитория

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

Тезисы

В современном мире виртуализации и контейнеризации все чаще мы сталкиваемся с тем, что для полноценной работы всей инфраструктуры, в проектах используется несколько сред виртуализации, система для оркестрации контейнеров и частное облако. И в данном случае появляется вопрос, можно ли как-то управлять всей этой распределенной ифраструктурой из единой точки входа.
Manageiq позволяет решить эту задачу. С его помощью вы можете объединить все компоненты своей инфраструктуры, добавить в него гипервизоры, например Hyper-v или VMware, добавить в него публичные или частные облака, например openstack, добавить в него систему оркестрации контейнеров, например kubernetes и тем самым получить единую точку входа для управления своей инфраструктурой. Manageiq позволяет, как управлять уже созданными сущностями в вашей инфрастрктуре, например виртуальными машинами, сетями, блочными хранилищами, сетевыми правилами и т.д., так и создавать новые. Я расскажу, как с помощью Manageiq можно создавать сервисы типа PaaS и IaaS не только для администраторов или инженеров, но и для пользователей системы. Например можно создать сервис, который будет сначала разворачивать виртуальную машину, а после этого в автоматическом режиме применять на нее плейбук ansible, тем самым предоставляя конечному пользователю доступ к уже готовому сервису. Для применения плейбуков, manageiq имеет встроенную версию ansible и так же позволяет добавить в него внешний сервер awx. При заказе сервиса используется диалоговое окно, которое так же может быть настроено исходя из требований, можно предоставить пользователю выбирать какие параметры виртуальной машины необходимо создать, например сколько ядер процессора необходимо или сколько памяти, выбрать в какой целевой среде необходимо развернуть ВМ, например в VMware или в облаке и какую версию ПО необходимо установить. ManageIQ написан на ruby и позволяет расширить свой функционал, и добавить в него те операции, которых не было "из коробки".
Таким образом ManageIQ может быть гибко интегрирован в уже работающую инфраструктуру и упростить ее администрирование, используя его, как единую точку входа для управления инфраструктурой.

Более 15 лет в IТ, прошел путь от ассистента сисадмина до ведущего системного администратора. В своих проектах использует методологию DevOps, работает с частными и публичными облаками, активно использует подход Infrastructure as a Code с помощью Terraform и Ansible. Для автоматизации рутинных операций использует Bash или Python. В среде контейнеризации получил сертификат Certified Kubernetes Administrator.

К2Тех

К2Тех – ИТ-компания с 18-летней комплексной экспертизой для поддержки цифрового развития отраслевых лидеров. К2Тех специализируется на решениях и услугах для финансового сектора, НГХ, ГМК, энергетики, машиностроения, торговли, пищевой промышленности и АПК. К2Тех занимается построением ИТ-инфраструктуры, ЦОД, систем автоматизации производства, развитием технологий ИИ, вычислительным оборудованием, пользовательским ПО, бизнес-решениями и технологическим консалтингом. Компания ведет проекты полного цикла, а также имеет свой центр тестирования решений и круглосуточный сервис поддержки. К2Тех сотрудничает с ключевыми российскими и азиатскими вендорами, входит в «ТОП-100 крупнейших ИТ-компаний страны 2024» и «ТОП-20 многопрофильных системных интеграторов 2024», является лидером рейтинга «Крупнейших поставщиков сторонних ИТ-решений из реестра отечественного ПО 2023», занимает 5 место в «ТОП лидеров по ИТ в Промышленности 2024», – по версии аналитического агентства TAdviser.

Видео