Из Википедии, бесплатной энциклопедии
Перейти к навигации Перейти к поиску

Turbo (ранее Ложка и Xenocode [1] ) представляет собой набор программных продуктов и услуг , разработанный Code Systems Corporation для виртуализации приложений , портативного создания приложений и цифрового распространения . Code Systems Corporation - американская корпорация со штаб-квартирой в Сиэтле, штат Вашингтон, наиболее известная своими продуктами Turbo, в том числе Browser Sandbox, Turbo Studio, TurboServer и Turbo.

Кенджи Обата основал Code Systems Corporation в 2006 году и представил предшественника Turbo, Xenocode. Xenocode был ранним механизмом виртуализации приложений для платформы Windows. Обата является генеральным директором корпорации, которая стала широко известна как Spoon после ребрендинга в 2010 году.

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

О компании [ править ]

Генеральный директор Обата окончил Йельский университет в 1999 году со степенью бакалавра компьютерных наук и математики ( с отличием ). Он проработал несколько лет в качестве руководителя разработки в корпорации Microsoft, прежде чем поступил в Калифорнийский университет в Беркли, чтобы получить степень доктора философии. в области компьютерных наук. После получения докторской степени Обата вернулся в Сиэтл в 2006 году, чтобы развивать компанию.

С 2006 по 2009 год компания Code Systems Corporation разработала Xenocode, один из первых механизмов виртуализации приложений для платформы Windows. Продукт ориентирован на развертывание приложений с помощью предварительно настроенных исполняемых файлов.

Spoon был запущен в 2010 году как повторное внедрение механизмов виртуализации Xenocode. Технология Turbo сочетает в себе виртуализацию приложений и хранилищ с сетевыми сетевыми протоколами и протоколами синхронизации, алгоритмами машинного обучения и полуструктурированными системами хранения больших данных. Виртуальные приложения Turbo.net работают в изолированных «песочницах», что позволяет запускать несколько версий приложений одновременно без конфликтов. Turbo.net использует такие технологии, как Scala, Akka, Lift и AWS, для создания своих веб-сайтов и серверных систем.

Турбо-технология используется образовательными, развлекательными, финансовыми, государственными, медицинскими и информационными организациями. Клиентская база Turbo состоит из десятков тысяч организаций и миллионов конечных пользователей.

Продукты включают решения для распространения корпоративного программного обеспечения ; инструменты веб-разработки и тестирования, такие как Browser Sandbox, Browser Studio и Turbo; и бесплатные учетные записи, которые позволяют пользователям транслировать сотни фирменных приложений, таких как Skype, Chrome и Firefox, без их установки. Все учетные записи также поставляются с облачным хранилищем, размещенным на Turbo.net.

Штаб-квартира Turbo находится в Сиэтле , прибыльна, принадлежит сотрудникам и добавляет тысячи новых пользователей каждую неделю.

Turbo.net [ править ]

Turbo.net, официальный сайт Turbo, содержит приложения, которые можно запускать через Интернет без установки. [2] Библиотека приложений Turbo включает популярное программное обеспечение, такое как Chrome, Skype, VLC Media Player, SketchUp и сотни других популярных бесплатных приложений с открытым исходным кодом. [3] Turbo работает через небольшой плагин для браузера без каких-либо прав администратора или драйверов.

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

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

Турбо-виртуальная машина (SVM) - это облегченная реализация основных API-интерфейсов операционной системы, включая файловую систему, реестр, процессы и подсистемы потоковой передачи; он полностью реализован в пространстве пользовательского режима Windows. Приложения, выполняемые в виртуальной среде Turbo, взаимодействуют с виртуализированной файловой системой, реестром и средой процессов, а не напрямую с операционной системой хост-устройства. Механизм виртуализации обрабатывает запросы внутри виртуализированной среды или, при необходимости, направляет запросы в файловую систему и реестр хост-устройства, возможно, перенаправляя или отменяя запросы, как определено конфигурацией виртуального приложения. [4]

Кроссбраузерное тестирование - песочница браузера [ править ]

Turbo.net размещает browsersandbox.com, что позволяет пользователям запускать несколько версий браузеров, таких как Internet Explorer , Google Chrome , Mozilla Firefox , Opera и мобильные браузеры на одном компьютере. Веб-разработчики могут использовать песочницу браузера для кросс-браузерного тестирования, чтобы убедиться, что веб-сайты правильно работают в нескольких версиях популярных браузеров. [5]

Виртуализированные браузеры [6] ведут себя точно так же, как установленные браузеры, и, поскольку они запускаются локально, тесты веб-приложений могут размещаться на собственной машине разработчика или на внутренних серверах.

Turbo.net поддерживает стандартные компоненты браузера, такие как Java-апплеты и элементы управления ActiveX, а также популярные плагины браузера, такие как Firebug, IE Developer Toolbar и консоли отладки CSS и JavaScript.

Библиотека приложений [ править ]

Подобно их песочнице браузера, Turbo содержит обширную библиотеку приложений, наполненную сотнями бесплатных приложений с открытым исходным кодом, которые Turbo передает конечным пользователям. [7] Библиотека приложений является частью бесплатной базовой учетной записи Turbo и позволяет любому транслировать и использовать полные настольные приложения, такие как Skype , Google Chrome , медиаплеер VLC , Sublime Text , Notepad ++ и GIMP, без их установки.

Доступ к виртуальным турбо- приложениям через браузер не требуется. Пользователи с плагином Turbo могут нажать [Alt + Win], чтобы вызвать Spoon Console, которая действует как альтернативное меню «Пуск», которое может запускать как локальные, так и виртуализированные приложения и файлы.

Turbo утверждает, что запуск этих приложений в виртуальных песочницах быстрее, безопаснее и портативнее, чем их установка локально.

Программное обеспечение [ править ]

Turbo Studio [ править ]

Turbo Studio (ранее Spoon Studio и Xenocode Virtual Application Studio ) - это инструмент виртуализации приложений, работающий в Microsoft Windows. Инструмент упаковывает программные приложения в портативные приложения; эти отдельные исполняемые файлы могут быть мгновенно запущены на любом компьютере с Windows. Turbo Studio эмулирует функции операционной системы, необходимые для работы приложений, и, следовательно, снижает накладные расходы на ресурсы. Turbo Studio позволяет пользователю преобразовывать существующие приложения в виртуальные. Модели развертывания включают автономный EXE, пакет MSI и доставку на основе HTTP через плагин для браузера Turbo.

Turbo Studio объединяет все файлы приложений, настройки, среды выполнения и компоненты в один пакет, который запускается мгновенно без каких-либо настроек. Виртуальная машина Turbo (SVM) поддерживает все версии .NET Framework и Java, что позволяет пользователям выполнять приложения на основе .NET, Java и AIR без отдельной установки. Turbo позволяет унаследованному программному обеспечению правильно работать в новых операционных системах, тем самым снижая стоимость и риски, связанные с развертыванием операционной системы .

Turbo - единственный движок виртуализации в своем классе, поддерживающий виртуализацию как 32-, так и 64-битных приложений; системные службы и базы данных, такие как SQL Server; и передовые программные технологии, такие как DCOM и SxS. Реализация полностью в пользовательском режиме устраняет необходимость в драйверах устройств, перезагрузках и административных привилегиях.

TurboServer [ править ]

TurboServer (ранее Spoon Server ) - это платформа для развертывания приложений, которая позволяет развертывать, исправлять и управлять программным обеспечением, упакованным с Turbo Studio, через Интернет. Конечные пользователи входят на веб-сайт из любого браузера и могут запускать и использовать приложения уровня рабочего стола, такие как Microsoft Word и Photoshop, без их установки. Это частная версия сервиса Turbo.net.

Приложения передаются на рабочие столы пользователей и запускаются на чистых рабочих столах без прав администратора. Рабочие столы могут быть повторно отображены и заблокированы.

TurboServer включает дополнительные административные функции, такие как интеграция AD / LDAP, контроль доступа пользователей и групповых приложений, ведение журнала использования и аналитика.

Турбо [ править ]

Turbo (ранее Spoonium ) - это платформа инструментов, которая позволяет пользователям упаковывать настольные приложения Windows и их зависимости в программные контейнеры. Контейнеры приложений, созданные с помощью Turbo, могут работать на любом компьютере с Windows без установщиков, прерываний приложений или зависимостей.

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

Сервис Turbo в настоящее время находится в стадии открытого бета-тестирования . [8]

См. Также [ править ]

  • VMware ThinApp
  • Windows To Go

Ссылки [ править ]

  1. ^ «XenoCode меняет имя в Spoon» . 2012-05-31 . Проверено 31 мая 2012 . CS1 maint: discouraged parameter (link)
  2. ^ «Тестирование веб-приложений с помощью страницы Magic Browser от Spoon.net» . 2014-02-11 . Проверено 11 февраля 2014 . CS1 maint: discouraged parameter (link)
  3. ^ «Как использовать Spoon.net для тестирования приложений на виртуальном облачном компьютере» . 2013-01-13 . Проверено 13 января 2013 . CS1 maint: discouraged parameter (link)
  4. ^ «Виртуализация Spoon.net» . 2013-08-29 . Проверено 29 августа 2013 . CS1 maint: discouraged parameter (link)
  5. ^ «13 основных инструментов для проверки кроссбраузерной совместимости» . 2014-02-26 . Проверено 26 февраля 2014 . CS1 maint: discouraged parameter (link)
  6. ^ «Секреты предварительного просмотра веб-страниц в нескольких браузерах» . 2012-04-20 . Проверено 20 апреля 2012 . CS1 maint: discouraged parameter (link)
  7. ^ «Ложка: запускать приложение для Windows из облака» . 2012-12-21 . Проверено 21 декабря 2012 . CS1 maint: discouraged parameter (link)
  8. ^ "Spoonium Documentation" . 2014-09-08 . Проверено 8 сентября 2014 . CS1 maint: discouraged parameter (link)