Як будувати український Amazon
Будувати український Amazon — звучить як гучна заява, але GigaCloud справді орієнтується на AWS, зокрема, розвиває той самий технологічний стек.
За словами Антона Хвастунова, в обох компаній — спільна орієнтація на сервіси з відкритим кодом. Як і Amazon, GigaCloud будує частину своїх сервісів на open source-платформі OpenStack з віртуалізатором KVM.
Як і в Amazon, в GigaCloud використовують контейнерування на базі кластерів Kubernetes (K8s). За допомогою кластерів K8s можна автоматично масштабувати інфраструктуру (що важливо для будь-якого проекту із піковими навантаженнями, візьмемо для прикладу інтернет-магазин у «Чорну п'ятницю»), локально запускати й тестувати застосунки тощо.
Багато нових фіч у сервіси GigaCloud додали саме завдяки відгукам користувачів (приміром, віртуальні маршрутизатори). Наразі завдяки запитам від клієнтів розробляють моніторинг як сервіс — логування даних і визначення аномалій, та бази даних як сервіс — роботу із базами даних в контейнерних ЦОД.
Компанія допомагає новим користувачам безкоштовно переносити їхні сервіси та дані з «заліза» в хмару. І вирішують усі складнощі або технічні задачі, що виникають на цьому етапі.
Команда інженерів GigaCloud допомагає у проектуванні архітектури гібридних рішень, шукає для клієнта найзручніші сценарії використання хмари.
Для прикладу, кожен клієнт GigaCloud в будь-який час доби може зв’язатись із живою людиною в підтримці. Навіть якщо звернутися по допомогу вночі або у вихідні.
OpenStack ― це платформа для хмарного обчислення з відкритим кодом, що використовується як в публічних, так і в приватних (тобто, виокремлених лише для одного клієнта) хмарах. Вона складається з багатьох компонентів-модулів, і потрібна для керування різними ресурсами дата-центрів. Модулі доступні для клієнтів через дашборди, API або консоль.
OpenStack як open source-рішення ― дешевше для клієнта (адже, на відміну від вендорських рішень, не потрібно платити за ліцензії), але водночас перевірене і надійне.
Ця технологія популярна і серед українських корпоративних користувачів, наприклад, її використовують для роботи сервісів «ПриватБанк» і monobank.
Чому його обирають хмарні провайдери, такі як Amazon?
Українська компанія орієнтується на Amazon як світового лідера в хмарних технологіях. Але водночас має на меті надавати кращий сервіс.
«Наші користувачі розповідають, що зворотний зв'язок у них — лише з нами, хоча до того працювали і з AWS, і з Microsoft. А нам постійний зв'язок з клієнтами дає можливість побачити, що потрібно «доростити» у сервісах», — говорить Хвастунов.
«Наша мета була — створити сервіс, який можна використовувати максимально якісно, і при цьому не платити більше, ніж в Amazon. І щоб клієнти почувалися щасливими», — говорить співзасновник компанії.
«OpenStack — це набір модулів, дуже варіативний та гнучкий, як пластилін. Це рішення для тих, для кого гнучкість і відкритість API — основні критерії для побудови своєї інфраструктури та моделі роботи IT», — пояснює Хвастунов.
Зараз в компанії також запускають відділ клієнтського щастя: там працюватимуть спеціалісти, що раніше працювали в продажах і добре знаються на спілкуванні із користувачами. Вони допомагатимуть замовникам вирішувати нестандартні проблеми та ситуації. По суті, для користувача це буде опція «куди можна звернутись, якщо я не знаю, що робити».