05 июля 2022
Статья

Технологические стеки компании: разновидности и тренды использования

Цифровая трансформация постепенно внедряется во все сферы нашей жизни. Академический директор программы CDTO Школы управления СКОЛКОВО Николай Верховский и генеральный директор BSSG Юрий Клочко поговорили о технологическом стеке компании, его разновидностях и трендах в текущих реалиях.
Технологические стеки компании: разновидности и тренды использования
Источник: unsplash.com

Что такое ИТ-стек компании

Стек в переводе означает «стопка». Стек, в общем виде – это «слоеная» модель, позволяющая разделить компоненты технологии или процесса на отдельные компоненты. Такую «стопку» можно сравнить с бургером, который состоит из нескольких понятных комплектующих, например: булка, котлета, наполнитель и вторая булка. Существует множество различных стеков: программный стек, сетевой стек, технологический стек и т.д.

Для понимания работы стека учитываются три важных фактора:

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

Теперь давайте поговорим про IT-стек и его формирование.

Уровни IT-стека и его разновидности

IT-стек представляет собой частный случай технологического стека, который также формируется как результат последовательного накопления технологий. Для описания особенностей различных IT-стеков мы ввели собственную классификацию стеков, которая состоит из одинаковых элементов — уровней.

Вот эти уровни (от нижнего к верхнему):

  • Инфраструктура/железо. Hardware компоненты: серверное оборудование, СХД, сетевое оборудование.
  • ОС/Гипервизор. Операционная система и подсистемы виртуалищации.
  • СУБД: системы управления базами данных.
  • Сервер приложений. Транзакционные серверы OLTP и серверы веб-приложений .
  • Интеграция данных. Компоненты интеграции приложений между собой.
  • Бизнес-приложения.  
  • Хранилище данных. Аналитические хранилища и озера данных.
  • Управление данными. Инструменты Data Governance
  • Аналитика. Инструменты аналитического обеспечения бизнеса

Первый стек — enterprise stack. Это классический корпоративный стек. Практически весь Топ-100 российских компаний уже создал инфраструктуру, заняв все уровни этого стека. Его выбирают, потому что вендоры на всех уровнях контролируют происходящее и несут ответственность. Даже при небольших ограничениях высокая страховка рисков — основное преимущество Enterprise-стека.

Из минусов — отсутствие отлаженного механизма масштабирования и достаточной гибкости, по сравнению со следующим стеком — cloud stack. Его главное преимущество — это способность к масштабированию. Пользователи могут платить меньше за каждого пользователя при увеличении их общего количества. Многие компании используют данный стек даже не как основной, а как дополнительный — из-за удобства.

Третий стек — supertech stack. Этот стек, как правило, состояящий из inhouse-компонентов обычно разрабатывают супертехи, такие как Amazon, Microsoft и Yandex. Задача для супертехов построить оптимальную инфраструктуру для работы собственных сервисов, а так же отойти от некоторых лицензионных ограничений, которые несет в себе свободно распространяемое ПО.

После описания трех основных стеков стоит посмотреть на стек, который часто используют в других странах. Коллеги из Азии используют oriential stack, который похож на наш enterprise stack. Основное отличие — на уровне бизнес приложения этого стека обычно представлены компоненты собственной разработки, которые распространяется одновременно на несколько поколений технологий.

OpenSource: особенности лицензирования софта

OpenSource — это четыре различных вида лицензирования софта. У стеков существует 4 типа OpenSource.

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

Тренды стеков

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

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

Также уже сейчас очевидно, что в течение этого года компаниям нужно стабилизировать enterprise stack и найти способ наладить собственное обслуживание. Далее стоит переходить на суверенный стек. Если этого не сделать до 2024 года, прежние технологии уже устареют, стек будет отставать.

К 2025 году появятся новые supertech stack. Часть из них сделают свои облачные технологии, доступные стартап и малому бизнесу.

К 2030 году уже с учетом обозначенных ориентиров на законодательном уровне можно будет построить blockchain stack. Уже практически готов цифровой рубль, есть закон о цифровых активах. Осталось наладить инфраструктуру, а затем постепенно переходить к токенизации экономики.

Если вы хотите сформировать мышление для управления цифровой трансформацией и найти единомышленников, приходите на обновленную программу CDTO — для директоров и CEO.

(0)
(0)

Читайте также

Мы используем файлы cookie чтобы сделать сайт еще удобнее для Вас. Оставаясь с нами, вы соглашаетесь на обработку файлов cookie