Amazon AppStream — Пусть Облако Сделает Тяжелую Работу


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

Amazon запустила два новых облачных сервиса на выставке AWS re:Invent, которая проходит в Сиэтле.

Новый сервис Workspaces предоставляет полностью управляемую службу настольных вычислений в облаке, которая позволяет конечным пользователям получать доступ к документам, приложениям и ресурсам, которые им нужны, с помощью устройства по своему выбору, включая ноутбуки, iPad, Kindle Fire или планшеты Android.

Это не революционная идея. Это логическое расширение виртуальной машины и уже имеет аббревиатуру DaaS — Desktop как служба. В прошлом этот подход не был популярен из-за проблем с производительностью, но это не помешало Microsoft запустить свое приложение для удаленного рабочего стола для iOS и Android, которое оказалось очень популярной загрузкой. Кажется вполне логичным, что Amazon с его аппаратными ресурсами должен участвовать в DAAS, и в результате это то, что, вероятно, станет более популярным среди компаний. 

AppStream — это очень похожая услуга-она позволяет разработчикам мобильных приложений переносить ресурсоемкие части своих приложений, в частности игровую графику, на облачные виртуальные серверы Amazon. Это звучит как размещенное приложение, но идея состоит в том, чтобы позволить серверу обрабатывать графику и передавать результаты в виде серии кадров в клиентское приложение.  По сути, это потоковый подход к созданию приложения, и клиентская часть может быть сведена к визуализации потока и взаимодействия с пользователем. В настоящее время клиенты могут работать на FireOS, Android, iOS и Windows. Поддержка Mac OS X появится в следующем году. 

Технология основана на использовании кодирования H. 264 с помощью доставки UDP, динамически адаптирующейся к любой доступной полосе пропускания. «Обратный канал» пользователя обрабатывается TCP-соединением. Amazon называет технологию протоколом STX. 

Конечно, для всего этого есть новый API, и существующие приложения необходимо будет изменить. После окончания бесплатного пробного периода стоимость устанавливается в размере 0,83 доллара в час

Концепция описана в этом промо-ролике:

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

Преимущества для разработчика включают мгновенную поддержку нескольких платформ. Напишите свое приложение один раз и передайте его на разные платформы устройств, написав небольшой клиент для подключения к нему. Масштабирование становится автоматическим, а обновление также упрощается — вы просто загружаете одну новую версию в Amazon AppStream.

Пользователи больше не сталкиваются с задержками, связанными с загрузкой больших файлов и длительной установкой-они могут начать использовать ваше приложение или игру немедленно. И, конечно, вам больше не мешают ограничения устройств пользователей, поэтому больше нет требований к графическому процессору, процессору и хранилищу.

Amazon AppStream в настоящее время доступен только в виде ограниченного предварительного просмотра, и разработчикам предлагается зарегистрироваться, чтобы присоединиться к списку ожидания. Для использования сервиса вам потребуется учетная запись AWS.

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


Добавить комментарий