Спецпроекты

На страницу обзора
Как устроена open source платформа для создания облачной инфраструктуры

Мир движется в направлении цифровой трансформации и облачных (cloud-native) решений, для которых характерно использование облачных платформ, позволяющих максимально задействовать преимущества облачной архитектуры. В условиях необходимости импортозамещения отечественным компаниям клиентам стоит обратить внимание на KeyStack — облачную платформу на базе открытого исходного кода от российского разработчика и поставщика инфраструктурных решений ITKey, включенную в единый реестр российских программ для электронных вычислительных машин и баз данных.

Продукты open source становятся все более ценными для бизнеса

Отчет 2023 State of open source Report подтверждает, что программное обеспечение open source становится все более важным для компаний по всему миру. 80% опрошенных компаний сообщили об увеличении использования ПО open source в прошлом году. Облачная инфраструктура на open source имеет ряд преимуществ, которые остаются значимыми для бизнеса.

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

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

Мир движется в направлении цифровой трансформации и облачных решений

В результате, поддержка open source стала неотъемлемой частью стратегии многих компаний. Они активно участвуют в разработке проектов на базе open source, инвестируют в стартапы и создают собственные продукты. Все это способствует развитию экосистемы open source и делает ее еще более ценной для бизнеса.

Как создать облачную инфраструктуру на базе open source

Чтобы построить облачную инфраструктуру на базе решений open source, существуют следующие варианты: самостоятельная разработка, использование российского продукта и использование зарубежного продукта.

Оптимальный вариант для отечественной компании, которая хочет применять open source решения для своего динамического развития — начать работу с российским партнером, который предложит вариант реализации проекта для решения текущих задач.

Сегодня лидером на рынке облачных решений РФ на базе open source является компания ITKey, которая специализируется на создании инфраструктурных решений. ITKey — создатель независимого клуба для директоров по ИТ и цифровой трансформации, основная цель которого — формирование сообщества профессионалов российского технологического рынка. 70% крупнейших частных облаков в России были построены и/или управляются при участии команд ITKey.

KeyStack на базе OpenStack для облаков и виртуализации

Облачные технологии и виртуализация — два ключевых направления, которые используются для создания и управления ИТ-инфраструктурой. ITKey предлагает оба этих подхода. Ее облачная платформа KeyStack на базе OpenStack предназначена для построения безопасной, масштабируемой ИТ-инфраструктуры.

Выбор между облачными технологиями и виртуализацией обусловлен особенностями их применения и развертывания:

  • Облачные вычисления представляют собой модель, при помощи которой по запросу обеспечивается удобный сетевой доступ к общему пулу настраиваемых вычислительных ресурсов. Подходят для клиентов, которым важны доступность из любой точки мира через интернет, высокая масштабируемость, то есть возможность увеличения или уменьшения объема ресурсов в зависимости от потребностей бизнеса, а также гибкость — пользователь может выбирать только те услуги, которые ему необходимы.
  • Виртуализация позволяет создавать на физическом сервере виртуальные машины. Ее применяют для управления ресурсами сервера и консолидации рабочей нагрузки. Каждая ВМ работает независимо и может использоваться для различных задач. Основные преимущества виртуализации — экономия на затратах на ИТ-инфраструктуру, возможность быстрого развертывания новых приложений, уменьшение количества физических серверов.

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

Что дает облачная платформа KeyStack от ITKey

Платформа KeyStack ориентирована на широкую целевую аудиторию. Она может представлять интерес для компаний команд разработчиков, которым требуется быстрый и удобный доступ к ресурсам для тестирования и запуска приложений. С ее помощью можно автоматизировать процессы развертывания и управления инфраструктурой, что существенно снижает время на настройку и поддержку. При этом обеспечивается высокий уровень безопасности, поддерживаются современные методы защиты и шифрования данных.

Некоторые ключевые особенности KeyStack:

  • Отказоустойчивость и масштабируемость. KeyStack позволяет создавать отказоустойчивые облачные решения, размещенные в нескольких ЦОД с общей сетевой связностью. Для развертывания и запуска инсталляции KeyStack использует CI-конвейер, что обеспечивает высокие темпы масштабирования.
  • Публичные и частные облака. KeyStack подходит для создания частных облаков, но архитектурно и функционально платформу можно применять для развертывания публичных облаков.
  • Инфраструктура как код. Платформа позволяет создавать виртуальные машины и управлять ими, а также другими компонентами в соответствии с подходом IaC (Infrastructure as Code). В частности, KeyStack дает возможность с помощью APIкода создавать ВМ и управлять ими и другими компонентами.
  • Платформа для импортозамещения. Для заказчика KeyStack доступны различные варианты конфигурации решения, в том числе опция приобретения программно-аппаратного комплекса, включая составляющую аппаратного обеспечения — сервера, СХД, сеть. Это позволяет клиентам ускорить процесс импортозамещения и перейти на российские решения. Доступны варианты серверов из реестра МПТ, например, Гравитон С2041И.
  • Платформу KeyStack можно использовать для реализации построения высоконагруженных проектов облаков. Построение высоконагруженных систем на базе open source позволяет компаниям получить доступ к передовым технологиям, которые ранее применяли только крупные игроки рынка. Кроме того, такие системы обладают высокой масштабируемостью и отказоустойчивостью, что позволяет обрабатывать большие объемы данных и обеспечивать бесперебойную работу приложений.

KeyStack — часть экосистемы продуктов ITKey

Наряду с облачной платформой KeyStack, предназначенной для создания и управления безопасной, масштабируемой ИТ-инфраструктурой, экосистема ITKey также включает в себя следующие продукты:

  • компонент управления жизненным циклом облачной платформой — развёртывание и проведение day2 операций, таких как настройка;
  • сервис для хранения секретов — конфиденциальных данных, таких как пароли, ключи шифрования, токены доступа и другие важные данные;
  • сервис сбора и управления журналом событий — сбор и хранение логов в одном месте;
  • система мониторинга и оповещения о состоянии инфраструктуры, позволяющая оперативно реагировать на проблемы и предотвращать простои в работе приложений;
  • сервис резервного копирования и восстановления данных, который обеспечивает защиту данных и их быстрое восстановление в случае необходимости.

Помимо этого, благодаря интеграции с Ceph для заказчика доступны программно-определяемое хранилище для виртуальной инфраструктуры и объектное хранилище S3, что обеспечивает высокую масштабируемость и надежность хранения данных в облачной среде и делает платформу KeyStack привлекательным выбором для предприятий разного масштаба.

KeyStack в проектах лидеров цифровой трансформации

KeyStack востребован большинством крупных корпораций. Так, использование KeyStack в качестве инфраструктурного слоя платформы Salt позволило Х5 сосредоточиться на развитии собственных сервисов для внутренних цифровых проектов. Особенность проекта — пошаговая замена компонентов платформы западного вендора, ушедшего с рынка РФ, без остановки платформы в рекордно сжатые сроки.

«В 2023 году мы выполнили совместно с командой Х5 крупный проект по замене зарубежной платформы OpenStack, в ходе которого ITKey сформировали фундамент облачной инфраструктуры. Это позволяет Х5 реализовать свою стратегию развития цифровых платформ и сервисов», — рассказал Андрей Ковалёв, сооснователь и генеральный директор компании ITKey.

Резюме

Современные тенденции развития информационных технологий ставят перед компаниями новые задачи, связанные с автоматизацией бизнес-процессов и повышением эффективности работы. В их числе — построение высоконагруженных облачных систем на базе решений open source и российских аналогов, использование новых подходов к безопасности и доступности приложений, созданию и поддержке ПО.

Платформа KeyStack на базе облачных решений с открытым исходным кодом — мощный продукт для создания и управления облачной инфраструктурой. Клиенты ITKey разных масштабов и сфер деятельности получают удобный отечественный инструмент, который позволяет им развиваться в соответствии с общемировыми трендами.

erid:LjN8KceDeРекламодатель: ООО «Ключевые ИТ решения»ИНН/ОГРН: 7707659016/1087746411378Сайт: www.itkey.com

Сергей Орлов