Содержание
21 марта состоялась GoCloud — масштабная IT-конференция про облачные технологии. Главная тема для обсуждения — новая облачная платформа Cloud.ru Evolution. Подводим итоги и рассказываем о самых интересных моментах. Организатором конференции стал Cloud.ru — ведущий провайдер облачных и AI-технологий.
GoCloud нацелена на обмен опытом и экспертизой между разработчиками и представителями бизнеса. На ивенте выступили CEO Cloud.ru Евгений Колбин, Дмитрий Поднебенный из «Магнита», Ярослав Иссинский из группы компаний «М.Видео-Эльдорадо» и другие спикеры — программа очень насыщенная. Но мы расскажем обо всём кратко — ивент длился более восьми часов.
Приветственное слово и панельная дискуссия
Мероприятие началось с небольшого выступления главы Cloud.ru Евгения Колбина. Он рассказал историю о том, как присоединился к команде, и как вместе с компанией единомышленников удалось создать собственные решения в инфраструктуре и прикладных сервисах.
Образовалось коммьюнити с одной идеей: двигаться вперёд. Евгений поблагодарил всех присутствующих и передал слово ведущей, которая вкратце рассказала о программе конференции и дала старт панельной дискуссии.
Участники дискуссии пришли к мнению, что есть несколько тенденций, которые влияют на мультиклауд. В мире более 75% компаний используют мультиоблако — это не просто элемент цифровой трансформации, а элемент бизнес-инновации.
Мультиклауд предполагает использование облачной инфраструктуры от разных провайдеров. Это позволяет компании и увеличить надёжность защиты данных, и нарастить мощности/объёмы обработки данных, и оптимизировать затраты. Компании хотят «диверсифицировать портфель» провайдеров и не боятся облаков — особенно актуален сценарий, в рамках которого в облаках «крутятся» петабайты данных, чтобы не грузить собственные дата-центры.
К тому же, используя систему мультиклауда, гораздо проще переехать к другому облачному провайдеру, если возникнет необходимость. Но есть нюанс: например, Cloud.ru предоставляет SQL-доступ к сервису S3, а другие провайдеры так не могут. Вот и всё — переехать с комфортом уже не получится, облака заманивают и привязывают к себе удобством работы.
Также эксперты обсудили ещё один тренд — искусственный интеллект. 35% компаний уже используют модели искусственного интеллекта, а 65% — ещё только присматриваются к ИИ. В России тенденция такая: искусственный интеллект широко применяется в сфере обслуживания и торговле, а в производстве развитие ИИ только начинается. Почти у всех крупных компаний стоит задача найти пользу в использовании ИИ для бизнес-процессов.
Лидерство по продукту
После панельной дискуссии на сцену вышел директор по продуктовой разработке Cloud.ru Владимир Шульга. Он начал свою речь с истории: в 2019 году была бизнес-амбиция завоевать долю рынка, при том условии, что крупные игроки в то время уже существовали.
Клиенты хотели продвинутые облачные сервисы, как у западных игроков, что впоследствии стало локальным мемом. Так в 2021 году реализовали PaaS, хоть и со значительными ограничениями. Появился инсайт: компания должна контролировать абсолютно всё и постепенно отказываться от вендорского решения, заменяя «чужие» компоненты собственной разработкой. В конце 2023 года была создана своя платформа, содержащая и ML-сервисы, и базовые услуги. Сейчас, в марте 2024 года, стала полностью доступна всем желающим платформа Cloud.ru Evolution — о ней рассказала руководитель направления Cloud.ru Анастасия Тафеенко.
В рамках Cloud.ru Evolution доступны более 20 сервисов, а к концу года появится ещё десяток. Каждый продукт иллюстрирует то, как Cloud.ru привносит инновации на рынок — и воспользоваться ими может каждый благодаря Free Tier, то есть бесплатному доступу.
Во Free Tier входит виртуальная машина на базе Intel Gold 6248R (3 ГГц), 4 ГБ оперативной памяти (DDR4), SSD NVMe на 30 ГБ и Evolution Object Storage (S3): 5 ГБ хранилища, 10 тысяч операций PUT и POST, а также 100 тысяч операций GET и HEAD. Скоро появятся Evolution Container Apps, Evolution Artifact Registry и Evolution Managed Service for PostgreSQL.
Тем временем мы перемещаемся из зала «Грани технологий» в «Грани облака». Жаль, что присутствовать на всех сценах одновременно не получилось, поэтому мы выбирали самое интересное.
Обзор сервисов Cloud.ru Evolution
На сцену зала «Грани облака» вышел архитектор клиентских решений Cloud.ru Пётр Предтеченский. Он продолжил рассказ Анастасии Тафеенко о новых сервисах, доступных в рамках новой платформы Cloud.ru Evolution.
Работа над облачной платформой началась еще в 2021 году, когда компания уже успешно развивала вендорские решения. Как и говорил в самом начале Владимир Шульга, на вендорских решениях далеко не уедешь — компоненты стали заменяться на собственную разработку. Cloud.ru Evolution уже доступна пользователям, ей уже активно пользуются, а в личном кабинете доступен определённый набор сервисов, доступных по модели Free Tier.
Перед демонстрацией основных сервисов был показан ряд вспомогательных сервисов, упрощающих работу. Первый такой сервис — теги (или метки). Объектам можно присваивать метки и быстро их находить. Второй удобный вспомогательный сервис — история задач. К примеру, можно отследить, кто и когда создал конкретный объект. Для этого видны идентификаторы, объекты, задачи, статус и дата создания.
Что касается сетевых сервисов, можно создавать подсети — все они связаны через логический роутер и имеют между собой сетевую связность. Но есть опция создать изолированную подсеть, которая ни при каких условиях не получит выход в интернет стандартными средствами облака. Тем не менее, при необходимости можно настроить виртуальную машину как маршрутизатор, подключить ее одним из интерфейсов к изолированной подсети и всё-таки обеспечить доступ к внешним ресурсам, но уже полностью под своим контролем. Можно арендовать публичные IP-адреса — они всегда будут закреплены за пользователем, пока он лично не отключит их.
Основной сервис для информационной безопасности — возможность управлять входящим и исходящим трафиком. Для этого в Cloud.ru Evolution есть «Группы безопасности» — вы самостоятельно решаете, какие порты и интерфейсы разрешены, а какие запрещены.
Ряд сервисов доступен только в стадии Preview — они закрыты для коммерческого использования, но всегда можно запросить доступ через техническую поддержку, чтобы поближе познакомиться с новинкой. К одному из них относится балансировщик нагрузки (или Evolution Load Balancer) — он позволяет распределять трафик между виртуальными машинами и обеспечивать непрерывную работу высоконагруженных сервисов.
Какие ещё сервисы стали доступны клиентам в рамках платформы Cloud.ru Evolution:
- Evolution Compute для конфигурации виртуальных машин
- Evolution Object Storage — пространство для хранения данных
- Evolution Container Apps — сервис для запуска контейнерных приложений в облаке
- Evolution Artifact Registry — приватный репозиторий для хранения OCI-артефактов, таких как образы Docker и чарты Helm
- Evolution Managed Kubernetes — сервис для работы с контейнерными приложениями при помощи Kubernetes.
На этом рассказ Петра Предтеченского подошёл к концу — мы перемещаемся в зал «Грани возможностей».
Новые подходы в работе с облаком: опыт руководителей российских компаний
На сцену вышел FinOps Lead Cloud.ru Григорий Немыченков. FinOps — это практика управления облаком на основе собранных данных на стыке финансов и технологий. Цель FinOps — получить максимальную отдачу от облака для эффективного роста бизнеса. В задачах специалистов стоит оптимизация бизнеса — а точнее, умение правильно организовать инфраструктуру, сократить необоснованные расходы, повысить процент автоматизации и так далее.
Успешность FinOps можно отследить по трём критериям: компетенции, инструменты и итеративность. В фокусе Cloud.ru — взращивание коммьюнити с высокой экспертизой, архитектурный центр, экономика облака и другие направления. В ближайший год позиции FinOps будут укреплены благодаря резервированию ресурсов, появлению рекомендательных систем по управлению инфраструктурой, развитию центра сертификации и взаимодействию с другими провайдерами.
Чтобы получить более конкретную обратную связь, Григорий пригласил на сцену руководителей «М.Видео-Эльдорадо», «Магнит» и других компаний.
Ярослав Иссинский, руководитель домена «ИТ для ИТ» из группы «М.Видео-Эльдорадо», рассказал, что все онлайн-сервисы пишутся в микросервисной архитектуре для облегчения масштабирования под изменяющуюся нагрузку. Раньше для обеспечения высокой доступности в случае отказа Kubernetes-кластеров использовалось два облачных провайдера, сейчас используется подход дублирования критических Kubernetes-кластеров в одном облаке, но с размещением воркеров в различных зонах доступности. В случае выкатки нестабильного обновления или отказа кластера, трафик практически мгновенно будет переключен, и время простоя онлайн-сервисов будет минимальным.
Дмитрий Поднебенный, руководитель управления облачных решений и SDM из компании «Магнит» добавил, что в начале «цифрового» пути «Магнита» использовались сервисы Microsoft Azure. Около трёх лет назад компания начала переходить на российские платформы с PaaS-функциональностью. Сейчас «Магнит» развивает партнёрские отношения с Cloud.ru и другими облачными провайдерами, ориентируясь на подход Cloud First. Важным инсайтом является понимание, что до реализации FinOps-практик в облаке нужно дорасти.
Илья Кочнев, руководитель управления эксплуатации и IТ-инфраструктуры одного из крупнейших сервисов доставки продуктов, подчеркнул, что мультиклауд увеличивает сложность инфраструктуры, которой управляет компания, но это цена надежности и независимости. Основной сложностью при реализации стратегии FinOps является разрыв между людьми, которые отвечают за деньги и управляют финансовыми бюджетами, и людьми, которые непосредственно в облаке тратят эти деньги, создавая конечные ресурсы. Облако позволяет создать любой ресурс любого размера, при этом в компаниях не выстроены процессы по контролю утилизации таких ресурсов, а это проблема.
По словам участников дискуссии, нужно посчитать, что будет дороже: поддерживать мультиклауд или допустить убытки, если с единственным провайдером что-то произойдёт. Использование двух облаков оправдано в том случае, если потенциальные убытки окажутся больше, а также сможет ли компания эффективно управлять облачной инфраструктурой. Результаты опроса, проведенного в ходе дискуссии, показали, что более половины всех гостей знают про FinOps. Такой показатель демонстрирует развитие интереса к данной теме по сравнению с прошлым годом.
После дискуссии мы возвращаемся на трек «Грани Технологий», на главную сцену.
Open source: эволюция или революция
Про open source вы наверняка знали — а он начался ещё в 1950-е. Тогда впервые опубликовали исходный код программы. Уже позже, в 80-х годах, был выпущен UNIX, а затем понеслось: GNU Project, Linux, Python, MySQL, PosgreSQL, ASF, OpenOffice, node.js, Chrome и так далее. Проекты, оказавшиеся в open source, перевернули тот лайн работы — и он актуален сейчас.
На сцену пригласили Олега Бондаря, Антона Быстрова (Cloud.ru) и Дмитрия Кудюкина (ITKey). Как сказал Олег, open source — хорошее решение для компании, так как «миллион глаз, смотрящих на код, — намного лучше, чем разработчики, смотрящие на код». Он имел в виду, что заинтересованные нештатные разработчики могут найти в коде баги и оформить багрепорты, а впоследствии — сделать багфиксы.
«На open source можно сделать всё, если ты разбираешься», — Дмитрий Кудюкин, директор по информационным технологиям ITKey.
Участники дискуссии пришли к мнению, что open source на данный момент эволюционирует. Революция произошла в тот момент, когда впервые был выложен исходный код с подтекстом «берите, модифицируйте, вам за это ничего не будет», а далее — только эволюция.
Официальная часть GoCloud подошла к концу и завершилась фразой модератора Романовой Вероники: «Мы дотянулись до облаков, поставили планки для роста — и будем к ним стремиться».
После всех треков началась неформальная часть ивента, но это уже совсем другая история.
Реклама. ООО «Облачные технологии». 2VtzqwA2zAb
Читать первым в Telegram-канале «Код Дурова»