Тренды последних лет приучили разработчиков, а следом за ними и владельцев бизнесов к тому, что все проекты, которые чуть сложнее лендинга, должны хоститься непременно на производительных облачных сервисах наподобие Heroku или Amazon. Или даже на готовых платформах, таких как Azure и Google Cloud Engine.
Искушение поддаться моде велико, маркетологи у обозначенных выше товарищей отличные. Однако опыт поиска подходящей под мои цели серверной платформы показал, что классические хостинги, предоставляющие VPS и VDS в аренду, ещё рано хоронить. У «облаков» есть как очевидные, так и достаточно внезапные минусы, а VPS/VDS не так уж сложен и не так затратен в плане человеческих ресурсов, как может казаться.
Немного вводных данных по моим задачам: было необходимо найти, где разместить разношерстные бэкэнды для игровых проектов, самые активные из которых зашкаливали на всех платформах прилично за миллион DAU, ну и сайт студии заодно. Опытным путем было выяснено, что для стабильной работы этого зоопарка нужно четыре машины-«дедика» с как минимум 4 гигабайтами оперативки и нормальным четырёхъядерным же процессором.
Продвижение медцентров и клиник: три кейса о SEO, TikTok и Instagram*
Как получить измеримые результаты в фарммаркетинге.
Показываем на примерах →
Спецпроект
После исследований и опросов знакомых к очевидным и популярным вариантам наподобие Амазона добавился также хостинг-провайдер FASTVPS, который в итоге и был выбран для постоянного использования. Далее я объясню, как же так получилось.
Цена
Цена для меня является очень критичным пунктом. Стоимость хостинга может «задушить» проект, не дав ему толком развиться.
Эквивалентном моих требований на «Амазоне» оказалась конфигурация m4.4xlarge, которая в выделенном варианте обошлась бы в $720 в месяц (и это только за одну машину!). Смутно похожим на необходимое на Heroku можно было бы назвать PERFORMANCE M, который стоит $250 в месяц.
Ну и наконец простой и понятный EX-40-SSD на FASTVPS можно арендовать за скромные $66 в месяц.
«Облака» очень часто хвалят за гибкость ценообразования: платишь только за то, чем пользуешься. Редко кто упоминает, насколько эта модель оплаты невыгодна, когда бизнес ориентирован на постоянную околопиковую загрузку серверов, что в случае игрового бэкэнда практически неизбежно. В этом плане FASTVPS смотрится простым и гораздо более безрисковым вариантом.
Технические детали
FASTVPS не то чтобы самое громкое имя на рынке хостинг-провайдеров, но они имеют в своем распоряжении более чем достойные дата-центры в Эстонии и Германии. Первый — собственный дата-центр со своим оборудованием. Второй — результат партнерства с другим провайдером, компанией Hetzner Online GmbH. Они ничем не хуже дата-центров от компаний-монстров: хирургическая чистота воздуха, резервирование питания всего ДЦ, навороченные системы охлаждения, брендовое телекоммуникационное оборудование — всё это есть. Мне понравилась их близость к РФ, это важно, учитывая расположение нашей основной клиентуры. Плюс, есть опция серверов в самой России в дата-центре «Селектела» — причём там у FASTVPS собственное, а не арендованное оборудование.
Техническая поддержка
Нам она бывает нужна не часто, но, когда она необходима, это может стать настоящим «бутылочным горлышком». Публичные облачные сервисы имеют свойство страдать перегруженностью саппорта просто в силу их огромного парка самых различных клиентов. В этом смысле FASTVPS порадовали оперативностью и проактивностью, они резво реагируют на ситуации с ошибками в биллинге, предупреждают, если софт на сервере устарел и страдает уязвимостями, справились со спам-ботами, прижившимися на нашем лендинге. Информация на сайте хостинга о среднем времени ожидания отзыва на запрос в техподдержку соответствует действительности: около 30 минут в любой день недели, любое время суток.
Опыт эксплуатации
Существует стереотип, что поддержка нескольких сервисов на VDS требует изрядных сисадминских человекочасов. Конечно, опыт каждого проекта индивидуален, но по моим подсчетам, за исключением первоначальной настройки, системному администратору на обновление и поддержание системы в рабочем виде требуется буквально пара часов в месяц, что даже учитывать как фактор постоянных финансовых затрат смысла особого не имеет.
Хочу заметить, что в плане UX сайт FASTVPS более чем приятен. Ничего не пришлось искать, регистрация, оплата и активация серверов проходят буквально за минуты без особого напряжения мозговых извилин.
Основные технические манипуляции с серверами, вроде смены операционной системы, бэкапа и всего такого, находятся на расстоянии двух кликов, работают быстро и дружелюбно уведомляют о последствиях производимых манипуляций:
Есть даже некоторая «защита от дурака»: например, переустановка системы требует подтверждения по SMS.
В привычной для рунета визуальной логике интерфейса есть своя прелесть, что в сочетании с русскоязычной поддержкой и возможностью оплаты в рублях отвечает на вопрос: «А почему бы просто не выбрать какой-нибудь раскрученный хостинг-провайдер в Европе?».
Подводя итоги, могу сказать, что мой выбор полностью оправдал себя. Технических проблем, сбоев, непонятных ситуаций с оплатой за время нашего сотрудничества замечено не было. Скорость работы сервисов и скорость доступа к ним более чем удовлетворяет текущие запросы. Техподдержка реагирует оперативно и готова помочь даже в вопросах, с которыми запросто могли бы послать подальше (как минимум в Google, самому искать решение своей проблемы).
Если нужны предсказуемость, гарантированная максимальная вычислительная мощность за разумные деньги, то FASTVPS как минимум стоит попробовать. Периодически я присматриваю возможные альтернативы, но по соотношению цена/параметры/качество ничего найти пока не выходит.
Партнерская публикация
Источник: