Криза: виклики та можливості
Незважаючи на те, що у різних галузях рівень зрілості локальних рішень
Highload-проект— це горизонтально масштабований діджитал-продукт до будь-якої теоретично досяжної кількості клієнтів.
Істотною перешкодою для розвитку російськихhighload-проектів в сучасних умовах став відхід з ринку західних компаній: більшість світових технологічних платформ залежить від систем зберігання даних та допомоги бізнесу. Фактично є лише кілька великих гравців, які постачають рішення для highload-платформ. Імпортні рішення дозволяли заощаджувати час: за допомогою готових інструментів оперативно проходили тестування та прогнозували хід реалізації проектів. Зараз, коли вони відмовилися надавати послуги російським компаніям, виникла потреба у їхній швидкій заміні.
На російському ринку вже є готові рішення:наприклад, хмарні платформи. CRM ― область, де наші розробки менш конкурентоспроможні порівняно з глобальними рішеннями. За останні кілька років російські компанії змогли оцінити різні інструменти, у тому числі й локальні, і дійшли висновку, що цій галузі ще тільки пройде довгий шлях у тому, що стосується охоплення функцій, швидкості адаптації до нових потреб, масштабованості, безпеки, а також вартості володіння. При цьому попит на локальні послуги зростатиме, і для наших операторів це гарна можливість покращити різноманітність та якість своїх послуг.
Крім того, є велика потреба у рішеннях звідкритим вихідним кодом, з менш складними у розробці функціями: нестабільність викликає високу невизначеність, тому важливо звести до мінімуму дорогі непередбачувані дії та проводити зміни короткими кроками з чіткими, зрозумілими та контрольованими результатами.
Пошук балансу
На російському ринку існують гідні прикладикомпаній, що самостійно розробляють цифрові рішення. У «Рольфі» всі CRM- та ERP-системи розвиваються вже протягом 20 років, зараз над ними працюють близько 60 штатних програмістів. Такі компанії зможуть створювати коробкові рішення та збагачувати ринок новими продуктами. З настанням нової ери Agile усі платформи переходять у контейнерні хмари рівня PaaS та SaaS. Крім того, безпека баз даних, як і раніше, залишається найважливішим питанням для систем з фінансовими транзакціями. Важливо використовувати зрілі, безпечні та стійкі рішення на цьому рівні.
PaaS, Platform as a Service- модель надання хмарних обчислень, приякою споживач отримує доступ до використання інформаційно-технологічних платформ: операційних систем, систем управління базами даних, сполучного програмного забезпечення, засобів розробки та тестування, розміщених у провайдера.
Специфіка реалізації highload-проектів у поточнихумовах ще й у тому, що важливо швидко замінити робочі інструменти на локальні без валідних даних про їх стабільність. Це все одно, що намагатиметься переключити двигун автомобіля на повній швидкості.
Тому, насамперед, розробкависоконавантажених систем сьогодні вимагає грамотного та реалістичного інвестиційного проекту: не повинно бути ілюзій, що створення продукту, що стоїть, можливе в стислі терміни. Крім того, для тестування нових ідей компанії важливо мати зрілу платформу, на якій реалізовані та використовуються всі хмарні процеси, такі як CI/CD, DevOps, автоматизація. Міграція в хмару для високонавантажених проектів - це нелегка подорож, але вона необхідна для того, щоб протестувати будь-яку ідею в найкоротші терміни та з мінімальними зусиллями.
Будь-яка компанія, яка хоче вестиконкурентоспроможний бізнес має знайти правильний баланс між хмарними сервісами та локальною інфраструктурою у своїй сфері діяльності. У кожного бізнесу своя динаміка, у нашому випадку, більш логічним для забезпечення найкращої якості клієнтського обслуговування стало гібридне рішення, що використовує як інструменти хмарних провайдерів, так і власну локальну інфраструктуру.
Співпраця ― ключ до вирішення задачі
Зараз реалізація highload-проектів - це вже непросто відповідальність розробників, але завдання бізнесу в цілому, тому так важливо побудувати партнерство між різними блоками та підрозділами компанії, включаючи маркетинг, бізнес-планування, HR. У майбутньому такі міждисциплінарні проекти можуть трансформуватися у відкритий майданчик для обговорення актуальних питань реалізації highload-проектів.
Наразі немає часу для створення ідеальної структури – важливо швидко перебудуватися та адаптуватися під актуальні потреби.
Зараз саме час для співпраці, створенняспільнот: замість того, щоб шукати вирішення проблеми індивідуально, є сенс пропонувати варіанти, які зможуть використовувати різні компанії. Нам варто робити більший внесок у проекти з відкритим вихідним кодом та готувати зрілі та стабільні альтернативи комерційному програмному забезпеченню, яке має вирішальне значення для нашого бізнесу.
Настав час діяти, зараз немає часу длястворення ідеальної структури - важливо швидко перебудуватися та адаптуватися під актуальні потреби. Зараз уже неможливо створення стратегії на п'ять років уперед, все дуже швидко змінюється, і найкраще, що можна зараз зробити, змінюватися разом зі світом.
Читати далі:
Порівняйте, як зняли затемнення Місяця НАСА та Роскосмос
«П'ята сила» створює у Всесвіті невидимі «стіни». Головне про нову теорію фізиків
Опублікована карта заражень віспою мавп