Клієнтоорієнтованість як основа бізнесу: Досвід IaaS-провайдера «1cloud»

На ринку хмарних послуг сьогодні з'являються все нові гравці, але далеко не всі знають, з чого починати бізнес і в яких напрямках його розвивати. Так було і з компанією 1cloud: її засновники Віталій Грицай і Костянтин Кудряшов задумували свій проект як «магазин «хмарних» рішень» — сервіс, де виробники та інтегратори реєстрували б свої шаблони, а клієнти розгортали їх на потужностях 1cloud.

Але аналіз і перші тести показали, що напрям розвитку проекту потрібно міняти. З маркетплейса 1cloud перетворився в IaaS — і PaaS-провайдера з повною автоматизацією всіх запитів клієнтів. Головна мета сервісу – зробити складні речі (з точки зору управління ІТ-інфраструктурою) простими для користувачів і знизити поріг входження в цю сферу серед неспеціалістів.

Сьогодні нам би хотілося розповісти про те, які рішення приймалися в компанії 1cloud на шляху становлення сервісу і які послуги вводилися для забезпечення зручності користувачів.


/ фото Christian Scheja CC

Загальні потреби клієнтів
Для успішного розвитку проекту необхідно постійно вивчати потреби користувачів. У нашого сервісу досить різні клієнти: фізичні та юридичні особи, веб-студії та розробники додатків, власники сайтів і компанії-інтегратори. На перший погляд, неможливо відповідати вимогам кожної категорії користувачів. Але це не так.

В результаті проведених досліджень, ми з'ясували, що для будь-якого клієнта на першому місці стоїть простота і зручність використання сервісу. Всім користувачам важливо швидко розгорнути сайт, не заглиблюючись у технічні проблеми. А це означає, що для забезпечення високого рівня зручності і швидкості роботи потрібно позбавити користувачів від необхідності встановлювати, настроювати зайвий софт, а також стежити за його роботою і актуальністю ліцензій.

Для цього ми реалізували функцію замовлення сервера для організації власного хостингу з передвстановленою панеллю управління. При цьому конфігурування сервера здійснюється в спеціальному режимі конструктора, який в режимі реального часу показує зміну його вартості в залежності від параметрів.

Ще одна проблема, з якою стикаються всі користувачі хостингу, — адміністрування орендованих ліцензій на використовувані програми. Щоб полегшити відстеження інформації про те, які ліцензії активовані для конкретного сервера, а також даних про їх вартість, в системі 1cloud є спеціальна сторінка, де користувачі можуть замовити потрібні ліцензії або продовжити існуючі.


Дозамовлення ліцензій на сторінці сервісу 1cloud

Наступним завданням, на яку ми звернули увагу, стало питання підвищення якості інтеграції клієнтських додатків з нашим хмарою. Для того щоб у клієнтів була можливість управління своїми серверами з сторонніх додатків, ми реалізували REST API. Так ми зробили сервіс зручніше для цілої групи користувачів, серед яких і реселери наших послуг, і компанії-партнери, і розробники додатків (API допомагає здійснювати автоматичне масштабування хостинг-інфраструктури).

Ще однією з функцій, що надаються користувачам, є можливість вибору різних типів дисків для вирішення різних завдань. Такий підхід виправданий при створенні багаторівневих систем зберігання даних. Дані, які часто використовуються додатками, можна розміщувати на більш швидких дисках, наприклад SSD, а для зберігання оперативних резервних копій можна підключити до сервера більш повільний, але дешевий і більший за обсягом SATA-диск.

Використання різних типів дисків дозволяє зробити загальний інфраструктурне рішення більш гнучким, ефективним і оптимізованим за ціною і відповідає потребам багатьох категорій користувачів. Крім того, всі клієнти отримали можливість управління дисковим простором на льоту — так вони можуть дозамовляти додаткові диски для своїх віртуальних серверів без їх зупинки.

Знати клієнтів в обличчя
Безумовно, ми враховуємо індивідуальні потреби клієнтів і пропонуємо їм оптимальні рішення, які іноді виходять за рамки безпосередніх послуг IaaS-провайдера. Наприклад, для юридичних осіб не менш важливою виявилася можливість швидкого формування рахунків, актів виконаних робіт, актів звірки. Тому тепер компанії можуть бачити повну інформацію про стан рахунку.

Ми вирішили піти ще далі і полегшили життя бізнесу, зробивши можливим розміщення «1С Бухгалтерії» в хмарі, що дозволяє легко організувати розподілений доступ до неї. Тепер бухгалтерам необов'язково перебувати в офісі, щоб внести якісь зміни. Такі рішення здатні значно підвищити лояльність клієнтів і зробити сервіс ще більш зручним.

Далі, ми вирішили продовжити вивчати потреби цієї категорії користувачів, щоб зрозуміти, які ще послуги можуть виявитися затребуваними. Ми зрозуміли, що багато корпоративні клієнти зацікавлені у створенні приватних мереж. Актуальність цієї функції була обумовлена, наприклад, питаннями безпеки, щоб не транслювати весь трафік через публічний інтернет.


Створення приватної мережі через панель управління 1cloud

Крім того, клієнти хотіли збільшити швидкість (швидкість публічних сполук варіюється від 10 до 100 Мбіт/с, а ширина каналу приватної мережі у нас становить 10 Гбіт/с) і підвищити ефективність роботи програм. Це призвело до появи можливості включення в приватну мережу клієнтських серверів за допомогою інтерфейсу панелі управління 1cloud.

Ми проаналізували інші категорії клієнтів і виявили необхідні для них функції. Для компаній-інтеграторів ми надали можливість налаштування своїх рішень і створення шаблонів з перенастроенных сервісів, а веб-студіям ми запропонували партнерські програми, які дозволили їм отримувати стабільний дохід.

Розробникам додатків важливо швидке розгортання тестових стендів і production-стендів (у рамках процесів continuous integration), а плюсом для власників сайтів стає надійність при зростанні навантаження і можливість гнучко змінювати конфігурацію віртуальних серверів, адаптуючи її під поточні потреби.

Що стосується фізичних осіб, то вони найчастіше використовують віртуальну інфраструктуру для завдань, що вимагають великих обчислювальних потужностей, які навряд чи є на домашньому ПК. Це лише кілька прикладів застосування віртуальної інфраструктури для потреб бізнесу і приватних осіб — число таких прикладів зростає як у галузі, так і в нашій практиці — і не в останню чергу завдяки роботі над користувальницьким інтерфейсом.

Інтерфейс – обличчя компанії
Всі перераховані вище перетворення впроваджувалися в процесі роботи і вивчення користувачів. Безумовно, на першому етапі не слід намагатися «зробити продукт для всіх і відразу», так як для молодого проекту це майже завжди веде до уповільнення процесу розробки і його надмірного ускладнення. В нашому випадку, в самому початку шляху ми сконцентрувалися на виявленні основних споживачів. Ними виявилися юридичні особи, тому і головна робота велася саме в цьому напрямку.

Наступною складністю на шляху до створення сервісу на початковому етапі став вибір відповідного дизайну. На перший погляд, дизайн — всього лише «обгортка», щось похідне по відношенню до самого продукту. Але ми в 1cloud швидко прийшли до розуміння того, що інтерфейс і дизайн — це, по суті, перше, а часто і єдине, з чим стикається користувач. Ігнорувати цей аспект, вважаючи його другорядним, ніяк не можна.

На етапі тестування бізнес-моделі ми вирішили відштовхнутися від дизайну сторінки західної ІТ-компанії DigitalOcean. Це дозволило нам, з одного боку, швидко протестувати гіпотезу і зрозуміти, що наш сервіс буде корисний потенційним клієнтам, з іншого боку, вивчити критику користувачів, яким не сподобалося візуальне схожість продуктів. У результаті ми прийшли до розуміння необхідності підкреслити індивідуальність сервісу унікальним, але в теж час зручним дизайном.


Перший інтерфейс: тестування гіпотези...

Тому ми переробили зовнішній вигляд сайту. Нова версія оптимізована з точки зору пошуку інформації, на яку звертають увагу користувачі при знайомстві з сервісом 1cloud. Крім того, у перспективі ми плануємо запуск мобільного додатку.


… поточна версія: працюючий продукт – вікно замовлення VPS/VDS

Висновки
Виходячи з власного досвіду розробки IaaS-провайдера 1cloud, ми можемо зробити висновок, що не варто боятися змінювати напрямок діяльності, якщо первісна гіпотеза не підтвердилася. Важливо постійно вдосконалювати свій продукт, робити його зручним для всіх категорій користувачів: навіть якщо вашу аудиторію клієнтів складають переважно інші компанії, це не означає, що в їх штаті обов'язково будуть фахівці, у яких є час і знання, щоб розбиратися з роботою вашого продукту.

Швидше за все, навіть люди, здатні все зробити «своїми руками», скажуть вам спасибі за автоматизацію тих чи інших послуг і надання більш простих у використанні рішень. Зрештою, саме тому компанії або люди звертаються до вас. Те, що ви робите для них — не їхня основна робота. тому вони будуть вдячні, якщо ви зробите її простіше.

p.s. Кілька матеріалів про розробки нашого IaaS-провайдера:

Джерело: Хабрахабр

0 коментарів

Тільки зареєстровані та авторизовані користувачі можуть залишати коментарі.