Решения для e-com и переход на фреймворки Если говорить про остальные решения для ритейла и производителей (CRM,
PIM,
DAM,
MDM, WMS, TMS, BPM,
ESB шина), то в этом случае вариантов на российском рынке побольше.
Но, как правило, каждое из этих решений закрывает одну задачу. Например, CRM управляет взаимоотношениями с клиентами, PIM автоматизирует управление товарным контентом. И чтобы закрыть все потребности крупного игрока на рынке еСommerce, надо внедрить 10 или даже 20 информационных систем от разных вендоров. И возникает много разных проблем: сложности интеграции, различие технологических стеков, их совместная работа.
На мой взгляд, текущая история с заменой западного ПО ускорит и так уже набиравший скорость тренд перехода от "зоопарка" ПО разных вендоров к тренду перехода на комплексное решение (фреймворк) от одного вендора. И этот продукт не является коробкой, это набор типа "Лего", из которого можно построить машину, а можно замок, использую одни и те же элементы.
Еще несколько лет назад стало очевидно, что мир начнет двигаться в сторону фреймворков, то есть универсальных инструментов, легко адаптирующихся под каждый конкретный бизнес. Именно в эту сторону стали двигаться мы, и с этим связан наш переход на java с новой парадигмой подходов.
Самые крупные российские игроки онлайн-торговли уже давно это поняли и разрабатывают решения на базе собственных фреймворков и open source технологиях. За счет этого они и стали лидерами. Пример Wildberries описан
здесь. А в Ozon еще в 2017 году поняли, что не смогут дальше полноценно развиваться, поэтому начали глобальную перестройку IT: наняли разработчиков и перешли на open source и микросервисы. И благодаря этому OZON, например,
растет на 80-90% в год.
Резонно возникает вопрос, зачем брать какое-то готовое решение, пусть даже это не коробка, а фреймворк? Может проще разработать с нуля как Ozon и Wildberries?
Ответ в этом случае простой: для того чтобы создать с нуля свою платформу, которая долгие годы будет служить основной для цифровизации, требуется свое IT подразделение, а также экспертиза, чтобы заложить архитектуру, которая будет служить долгие годы и не нужно будет ее переделывать каждый раз, когда возникнет новая задача. В России в прошлом году появились как минимум два таких решения: Compo Platform: Enterprise от компании Compo и Ensi от компании GreenSight.
PHP vs Java PHP - один из самых востребованных языков в мире, на котором сделано множество популярных ресурсов, как в России, так и за рубежом. Его главным плюсом является сравнительная простота структуры и семантики, что обеспечивает более низкий порог вхождения в технологию. Тем не менее, у PHP есть несколько объективных минусов:
- Основной технологический минус - более бедная экосистема по сравнению с Java. Говоря об экосистеме, мы имеем в виду наличие дополнительных инструментов, библиотек и фреймворков от серьезных вендоров.
- Как следствие, PHP теряет свою популярность, все меньше новых крупных проектов выбирают его и все меньше появляется новых разработчиков. Они уходят в другие технологии: Python, Go, Kotlin, Java и т.д. И бизнес должен это учитывать.
Java же является не только более сложной технологией, но более богатой по своим возможностям. При этом мир Java не ограничен только Java-языком. Существуют Kotlin, Scala, Groovy - языки, предназначенные для решения конкретных задач на Java-платформах. К примеру, Kotlin, разработанный российской компанией JetBrains, при необходимости может полностью заместить Java, а компания Google рекомендует его как официальную технологию для разработки приложений.
Именно по этой причине большинство банков и FinTech используют преимущественно Java-решения. Сейчас можно утверждать, что у этой технологии нет альтернатив с точки зрения производительности, кроссплатформенности и ряда других характеристик. Поэтому, выбирая технологии для нашей платформы, мы не раздумывая выбрали Java.
Консультант по внедрению крупных eСommerce-проектов Руслан Ишмаметов составил небольшую рекомендацию (на основе нашего опыта участия в e-сom проектах: METRO Cash & Carry, JTI, "ТехноНиколь", "Даичи"): 1. Сохранить работающие решения. Переходить на новые технологии в эпоху перемен и чрезвычайных событий очень сложно. Первое, что надо сделать, посмотреть, можно ли сохранить текущий ландшафт, перенеся зарубежные решения из облачных в on-premise. Такие процессы уже пошли: компании переносят на свои сервера все данные и отключают лицензии зарубежных компаний. Все-таки мы видим не полный уход IT-компаний из России и остаются некоторые открытые двери, чтобы использовать существующие технологии.
2. Быть готовым к компромиссам при выборе российских IT-решений. К сожалению, российское ПО не заменит функционал зарубежных решений. Даже если компания поставит несколько отечественных продуктов, то все равно не закроет все свои потребности. Поэтому на компромиссы придется идти и здесь вариантов нет.
3. Вместо стратегии - тактика. Не стоит сейчас принимать стратегических решений о переходе на российское ПО, о смене вендора, внедрении микросервисов, переходе с outsource на внутреннюю разработку и т.д. В текущие времена все системы должны работать "здесь и сейчас". Любые стратегические решения окажутся некорректными и повлекут потерю времени и бюджетов. Например, все мы стали свидетелями технического сбоя сайта и мобильного приложения Wildberries. И сейчас у компании не стоит задача выбрать надежного нового стратегического партнера или перейти на новый ИТ-ландшафт. В условиях чрезвычайных событий решения принимаются в режиме "отдал приказ - выполнено".
Объединиться, чтобы создать глобальный продукт Если смотреть в будущее, то разработчикам надо создавать продукт, а также экосистему в сообществе с партнерами-интеграторами, как это делает 1С и 1С-Битрикс. В этом случае вендор создаёт маркетплейс, в который каждый интегратор может выложить и продавать свои решения. Иначе в долгосрочной перспективе, продукт не сможет активно развиваться.
Интеграторы SAP - это специалисты высокого уровня, с огромным опытом внедрения крупных проектов.
Нам надо объединить усилия, но не для того, чтобы сделать закрытый продукт как SAP, а развиваться по примеру Mirakl, Magenta или Oro inc для создания качественных продуктов по автоматизации бизнес-процессов крупных торговых и производственных компаний. Мы
открыты к сотрудничеству по Compo Platform: Enterprise и ищем:
- интеграторов для внедрения и развития продукта;
- крупных ритейлеров с задачами по внедрению микросервисного комплексного ПО для автоматизации бизнес-процессов;
- инвесторов для ускорения разработки новых продуктов на нашем фреймворке;
- у нас есть успешные кейсы по внедрению и замещению ПО. В том числе по интеграции с российскими информационными системами: 1С, Битрикс24, Datareon ESB, LEAD WMS, Veeroute. Есть богатый опыт и мы готовы делится им с партнерами.
Западное ПО и его российские аналоги В таблице мы собрали популярные в России специализированные сервисы для автоматизации бизнес-процессов средних и крупных торговых и производственных компаний.