m@ksim.pro
К списку статей
ИТ 2 мин чтения

Постдикция 2014-2016: контейнеры, семантика и облака будут расти вместе, а не поодиночке

Победит не один технологический стек, а компании, умеющие собирать несколько волн в единую платформу.

Конец года - традиционное время для прогнозов. Я не буду называть конкретные продукты и компании, которые "победят". Этого никто не знает. Но я могу рассуждать о структурных тенденциях, которые уже видны в 2013-м и, скорее всего, усилятся в ближайшие два-три года.

Главный тезис простой: три технологические волны, которые сейчас кажутся независимыми, будут усиливать друг друга. И выигрывать будут не те, кто первым сядет на одну из волн, а те, кто научится соединять несколько.

Почему отдельные волны не решают проблему

Возьмём контейнеры. Упаковать приложение, ускорить деплой, изолировать зависимости - это реальная ценность. Но контейнер сам по себе не решает вопрос данных: откуда они берутся, как они структурированы, как разные сервисы понимают одно и то же по-одному.

Возьмём облако. Масштабируемость, гибкость, снижение капитальных затрат - реальные преимущества. Но облако само по себе не решает вопрос управляемости сложных систем: как координировать десятки сервисов, как обеспечить предсказуемость их поведения.

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

Каждая волна в отдельности решает часть проблемы. Вместе они начинают решать системную задачу.

Как это будет выглядеть на практике

Я ожидаю, что к 2015-2016 году компании, которые двигались в нескольких направлениях одновременно, получат заметное преимущество над теми, кто инвестировал в одно.

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

Это не значит делать всё сразу. Это значит понимать связи между направлениями и двигаться скоординированно.

Где ошибаются при выборе стратегии

Типичная ошибка - оптимизировать один слой в отрыве от остальных.

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

Другой вариант: инвестируют в унификацию данных, но инфраструктура деплоя остаётся ручной и медленной. Данные хорошие, но продукт всё равно выходит редко.

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

Слои связаны. Узкое место мигрирует.

Что проверить в своей компании сейчас

Три вопроса, которые дадут ориентир:

  1. Где сейчас главное узкое место - в инфраструктуре, в данных или в процессе разработки и деплоя? Это определяет, с чего начинать.
  2. Есть ли у команды понимание, как эти три слоя связаны между собой в вашей конкретной архитектуре?
  3. Есть ли в плане на следующий год движение хотя бы по двум из этих направлений - не обязательно одновременно, но скоординированно?

Если ответ на третий вопрос "нет" - скорее всего, в 2015-2016 году снова окажетесь в ситуации, когда улучшение одного слоя не приводит к ожидаемому результату.

К списку статей
Контакт

Если эта статья отозвалась - напишите. Я отвечаю лично.

Telegram