Как хостинг-провайдер игровых серверов автоматизировал биллинг и поддержку
The Villager People — южноафриканский провайдер игрового хостинга, специализирующийся на предоставлении высокопроизводительных решений для серверов Minecraft. Миссия компании — обеспечение клиентов надежными и стабильными хостинг-услугами по конкурентоспособной цене. ИТ-отдел The Villager People состоит из нескольких штатных специалистов, однако компания также сотрудничает с внештатными разработчиками, что позволяет сосредоточиться на качестве обслуживания и поддержке клиентов.
Инфраструктура заказчика была построена на оборудовании двух типов — стандартный хостинг работал на серверах корпоративного уровня с процессорами Xeon e5–2600v4, а для высокопроизводительного хостинга использовались кастомные решения с процессорами Ryzen 9950X. В качестве платформы виртуализации использовался Proxmox, а для управления игровыми серверами — панель Pterodactyl.
Изначально ряд бизнес-процессов — биллинг, поддержка клиентов и продажи — обеспечивались собственной биллинг-системой, разработанной внутри компании. На момент своего внедрения это решение отвечало конкретным потребностям бизнеса, однако по мере роста компании и расширения инфраструктуры за счет добавления новых серверов стали проявляться существенные ограничения используемой системы. При этом ее масштабирование под актуальные потребности бизнеса требовало существенной и, как следствие, дорогостоящей переработки кодовой базы. Дополнительно ситуацию усугубило непредвиденное изменение условий работы с используемым платежным шлюзом, что вынудило компанию временно перейти на ручную обработку платежей.
Все эти сложности наглядно показали, что компании требуется современное, профессиональное и масштабируемое решение для автоматизации ключевых бизнес-процессов хостинга.
Чтобы преодолеть
Читать на habr.com
