Amazon GameLift добавляет контейнеры для упрощения управления и ускорения итераций при разработке

Проведено: 13 нояб. 2024 г.

Мы рады сообщить, что Amazon GameLift теперь поддерживает контейнеры для создания, развертывания и запуска пакетов игровых серверов. Amazon GameLift – это полностью управляемый сервис, дающий разработчикам возможность оперативно управлять выделенными игровыми серверами для многопользовательских игр и масштабировать эти серверы. Благодаря новой возможности Amazon GameLift поддерживает полный цикл разработки контейнерных рабочих нагрузок, включая развертывание и масштабирование в локальной среде, облаке или гибридных конфигурациях. Это сокращает время развертывания новых версий примерно до 5 минут. За счет этого обновления в рабочей среде осуществляются быстрее и больше не требуется хостинг отдельных специализированных сред разработки для быстрой итерации.

В контейнеры упакована вся среда выполнения, включая код, зависимости и файлы конфигурации, необходимые для запуска игрового сервера. Это позволяет разработчикам беспрепятственно переносить сборки для игровых серверов между локальными компьютерами, промежуточной средой и развертыванием рабочей среды, не боясь потерять зависимости или нарушить конфигурации. Контейнеры также позволяют эффективно использовать ресурсы за счет запуска нескольких изолированных игровых серверов на одном хосте. В целом контейнеризация упрощает развертывание, обеспечивает согласованность и безопасность сред и оптимизирует использование ресурсов для игровых серверов. Контейнеры интегрируются с инстансами на базе AWS Graviton и спотовыми инстансами и поддерживают работу игр, разработанных для контейнерных сред, в том числе использующих популярные игровые движки, такие как Unreal и Unity.

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