Amazon GameLift – это управляемый сервис, предназначенный для развертывания, эксплуатации и масштабирования выделенных серверов для сессионных многопользовательских игр. Amazon GameLift позволяет без труда управлять серверной инфраструктурой, масштабировать ресурсы для снижения задержек и сокращения расходов, распределять игроков по доступным игровым сессиям и обеспечивать защиту от атак типа «распределенный отказ в обслуживании» (DDoS). Вы платите только за вычислительные ресурсы и полосу пропускания, которые ваши игры реально используют, без заключения ежемесячных или ежегодных контрактов.

Начать работу с Amazon GameLift
Снимок экрана консоли Amazon GameLift
Экономия тысяч часов технической работы с Amazon GameLift

Просто добавьте SDK Amazon GameLift в свою игру, загрузите сервер – и Amazon GameLift начнет подключать игроков за считаные минуты.

С Amazon GameLift потребление ресурсов сокращается вдвое

Большинство игровых серверов примерно половину времени простаивает. Автоматически масштабируйте ресурсы в нужном направлении и используйте ровно столько, сколько требуется.

Amazon GameLift на проверенной платформе AWS

Доверьтесь проверенной платформе AWS с низкой сетевой задержкой, высокопроизводительными вычислительными ресурсами и защитой от DDoS-атак.


Amazon GameLift выделяет инстансы, развертывает игровые серверы на работающих инстансах, организует балансировку трафика между группами игровых серверов, следит за состоянием серверов и инстансов и заменяет вышедшие из строя инстансы без участия пользователя

В Amazon GameLift встроены средства защиты игровых серверов от распространенных атак типа «распределенный отказ в обслуживании» (DDoS) на сетевом и транспортном уровнях. Сервис также поддерживает настройки автоматического масштабирования для погашения DDoS-атак без отключения игроков. Подробнее о защите игровых серверов от DDoS-атак.

С помощью консоли управления Amazon GameLift или интерфейса командной строки AWS можно настроить автоматическое масштабирование сервиса в зависимости от количества игровых сессий, свободных инстансов и среднего времени ожидания игроков. Функция автоматического масштабирования Amazon GameLift позволяет запускать от одного инстанса до сотен и тысяч инстансов одновременно и останавливать неиспользуемые инстансы за несколько минут.

Amazon GameLift непрерывно сканирует доступные игровые серверы по всему миру и сопоставляет с группами игроков, ожидающих подключения. Если серверы с низкой задержкой недоступны, в настройках сервиса можно включить автоматическое добавление ресурсов рядом с ожидающими игроками. Amazon GameLift поддерживает очередь ожидающих игроков, пока не начнутся новые игры или не будут запущены новые серверы, затем помещает игроков в игры с минимальной задержкой.

Чтобы любой пользователь мог играть с минимальной задержкой, игровые серверы можно развернуть в девяти регионах AWS на четырех континентах. К какому бы многопользовательскому жанру ни относилась игра, от шутеров до MOBA, ее динамичный геймплей будет доступен игрокам в любой точке мира.

Amazon GameLift работает на базе проверенной временем сетевой инфраструктуры и ЦОД Amazon. Соглашение об уровне обслуживания Amazon подразумевает доступность 99,95 % для каждого региона AWS.

Amazon GameLift предлагает 5 типов инстансов, оптимизированных для разных примеров использования. Вы можете самостоятельно выбрать необходимую мощность и количество процессоров, объем памяти и сетевые ресурсы, оптимальные для вашей игры. Все инстансы Amazon GameLift используют улучшенную сетевую конфигурацию, что позволяет значительно повысить показатель передачи пакетов в секунду (PPS), а также повысить устойчивость сети и уменьшить сетевые задержки.

Консоль управления Amazon GameLift включает панели мониторинга для отслеживания производительности игр. На них в режиме реального времени отображаются данные о запросах игроков, ресурсах и работоспособности серверов, использовании ЦПУ и памяти. Amazon GameLift также позволяет автоматически собирать и сохранять журналы игровых серверов для последующего извлечения и изучения.  

Сервис Amazon GameLift предлагает все необходимое для развертывания выделенных игровых серверов в облаке: высокопроизводительные виртуальные машины, хранилища на базе SSD, быструю передачу данных в Интернет, и все это – по требованию, без обязательных ежемесячных взносов. Оплачиваются только фактически потребленные ресурсы на почасовой основе.

Amazon GameLift поддерживает игры для большинства популярных игровых платформ, включая Android, FireOS, iOS, Mac, PC, PlayStation 4 и Xbox One.

Amazon Lumberyard

Выделенные игровые серверы Amazon Lumberyard разработаны с обеспечением глубокой интеграции с сервисом Amazon GameLift.

Unreal Engine

Amazon GameLift легко интегрируется с выделенными игровыми серверами Unreal Engine с помощью встроенного подключаемого модуля.

Unity

Начните работу прямо сегодня, интегрировав серверный SDK Amazon GameLift для C# с выделенным игровым сервером Unity.

Специальные движки и серверные сервисы

GameLift поддерживает на серверах среду C# и C++, а также более 10 дополнительных языков для клиентов и серверных сервисов ваших игр.

Помимо сервиса Amazon GameLift, Amazon предоставляет разработчикам игр постоянно расширяемый ассортимент кроссплатформенных компонентов. Мы неустанно работаем над тем, чтобы помочь разработчикам воплотить их творческие замыслы в реальность, не тратя сил на управление инфраструктурой, чем бы они ни занимались: исследовали возможности облака AWS, создавали новый блокбастер на базе игрового движка Amazon Lumberyard или объединяли крупные сообщества игроков с помощью Twitch.

Мы только начинаем развивать Amazon GameLift. Чтобы не пропустить информацию о новых кросс-платформенных элементах Amazon для разработки игр, подпишитесь на новостную рассылку Amazon для разработчиков игр или следите за нашими новостями в Twitter и Facebook.