ГОСОРГАНЫГОСОРГАНЫ
Флаг Четверг, 20 марта 2025
Минск-Уручье Ясно +5°C
Все новости
Все новости
Технологии
20 марта 2025, 09:52

beCloud запустил два мощных инструмента для бизнеса и разработчиков

Инфраструктурный оператор beCloud запустил в начале года новые услуги, способствующие развитию бизнеса в стремительно меняющемся цифровом мире. Технология Kubernetes, уже зарекомендовавшая себя как стандарт управления контейнеризированными приложениями, теперь доступна к применению в информационных системах клиентов в рамках облачных услуг "Облачная среда Kubernetes" и "Реестр контейнеров". Подробнее об этом рассказывает руководитель направления облачных сервисов ООО "Белорусские облачные технологии" Юрий Жидко.

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

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

"Облачная среда Kubernetes" - это услуга Республиканской платформы, оказываемая с применением модели "Платформа как услуга" (Platform as a Service), при использовании которой клиент получает возможность управления кластером Kubernetes для управления контейнерами.

- Расскажите, пожалуйста, подробнее о возможных сценариях использования системы Kubernetes…

- Поскольку Kubernetes делает возможным управление множеством независимых сервисов, обеспечивая автоматическое масштабирование, балансировку нагрузки и обновление без простоя, первым я бы назвал автоматическое увеличение или уменьшение числа экземпляров приложений в ответ на нагрузку (например, для веб-сервисов с пиковым трафиком).

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

Также может встречаться ситуация, когда необходимо обеспечить единое управление контейнерами в облаке, локальных дата-центрах и на периферийных устройствах, что позволяет снизить зависимость от одного провайдера. Возможна поддержка распределенных задач, таких как машинное обучение, батч-обработка (Kubernetes Jobs) и потоковая аналитика.

Ну и, безусловно, использование нашей услуги - это реализация практик CI/CD и DevOps: интеграция с инструментами непрерывной доставки для быстрых развертываний, откатов и управления версиями.
Кстати, для организации хранения данных при использовании услуги клиент может воспользоваться еще одним нашим сервисом - "Объектное облачное хранилище". Наше хранилище в данной конфигурации может выступать не только как основное, но и как дополнение к используемым блочным/файловым хранилищам. Поддержка S3 гарантирует интеграцию имеющихся у клиента ресурсов хранения с хранилищем в защищенном облаке, имеющем меньшую стоимостью владения.

- Какие ключевые преимущества использования услуги "Облачная среда Kubernetes" необходимо упомянуть в первую очередь?

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

Важно также отметить, что механизмы безопасности, реализованные в среде Kubernetes, в сочетании с набором инструментов обеспечения безопасности, реализованным на Республиканской платформе, обеспечивают высокий уровень защиты данных и приложений клиентов.
Есть еще одна привлекательная особенность - данные клиента хранятся в отказоустойчивом дата-центре, уровень надежности которого подтвержден сертификатом международного стандарта Uptime Institute Tier III. Применимость и возможности интеграции технологии Kubernetes в составе гибридных и мультиоблачных решений мы назвали выше.

- Какова процедура знакомства клиентов с техническими особенностями услуги?

- Наши эксперты обладают существенным практическим опытом управления кластерами Kubernetes. В связи с этим beCloud берет на себя создание, конфигурирование, первичную настройку кластера в соответствии с запросом клиента. В процессе выделения и конфигурирования ресурсов у клиента есть возможность ознакомления с особенностями услуги в тестовом режиме. Дополнительно мы настраиваем балансировку сетевой нагрузки и предоставляем доступ к функциям резервного копирования. А для организаций, которые используют Kubernetes и Docker, предусмотрена возможность заказа услуги "Реестр контейнеров".

- Каких рисков избегают клиенты, заказывающие эту услугу вместе с "Облачная среда Kubernetes"?

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

- Как взаимосвязаны сервисы "Реестр контейнеров" и "Облачная среда Kubernetes"?

- Реестр контейнеров играет ключевую роль в экосистеме Kubernetes, обеспечивая хранение, управление и доставку контейнерных образов, которые используются для запуска приложений в кластере. Услуги часто используются совместно при создании производительных и масштабируемых инфраструктур. Например, разработчики могут создавать контейнеры с приложениями с помощью Docker, а затем использовать Kubernetes для автоматического развертывания и управления этими контейнерами в различных средах. При этом за клиентом остается решение, где именно размещать реестр - на своей площадке или в защищенном облаке beCloud.
- Расскажите, пожалуйста, где применяются технологии Kubernetes…

- Интегративность и надежность Kubernetes делают эту систему незаменимой в условиях растущих требований к инфраструктуре.

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

Примеров великое множество. В Беларуси и России Kubernetes также активно используется как крупными компаниями, так и стартапами для управления контейнеризованными приложениями. В банковском секторе с помощью Kubernetes масштабируют цифровые сервисы (мобильный банк, онлайн-платежи), управляют процессами обработки транзакций и анализа данных.

Маркетплейсы обрабатывают пиковые нагрузки (например, во время распродаж). Популярные мессенджеры благодаря Kubernetes управляют сервисами для обработки сообщений и звонков, обеспечивают отказоустойчивость и масштабирование в реальном времени.

- Как вы пришли к идее запуска этих сервисов?

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

Услуги "Реестр контейнеров" и "Облачная среда Kubernetes" доступны для тестирования и определения применимости при решении актуальных задач в рамках бесплатного пробного периода. С подробной информацией об услугах и возможности их использования можно ознакомиться на сайте becloud.by в разделе "Услуги".

Размещение рекламы на БЕЛТА

Теги
Беларусь
Новости рубрики Технологии
Топ-новости
Свежие новости Беларуси