¿Qué compañía o solución de código abierto proporciona un servicio similar a Amazon AppStream?

Las raíces de Amazon AppStream están en la virtualización de aplicaciones, un concepto que se hizo popular a principios de la década de 2000. La transmisión de aplicaciones es un subconjunto de la virtualización de aplicaciones. La virtualización de aplicaciones se creó originalmente para manejar la compatibilidad con versiones anteriores de las aplicaciones heredadas y permitir que se ejecuten en sistemas operativos modernos.

Las empresas que ofrecen servicios similares son Microsoft, Citrix y VMware.

Si hay una empresa que se benefició del concepto de virtualización de aplicaciones, es Microsoft. Con muchas aplicaciones heredadas que van desde 16 bits a 32 bits desarrolladas utilizando el SDK inicial de Windows, se presentaron problemas de compatibilidad en Windows Vista. Microsoft compró una compañía llamada Softricity para su popular producto llamado SoftGrid y lo renombró como App-V. Este fue el mismo tiempo durante el cual Microsoft también compró Virtual PC al darse cuenta de la oportunidad de mercado en torno a la virtualización. Softricity utiliza el protocolo del Protocolo de transmisión en tiempo real (RTSP) para transmitir las tramas al cliente. App-V pasó por varias iteraciones y ahora está disponible como Microsoft Desktop Optimization Pack (MDOP).

Incluso antes de que Microsoft invirtiera en la virtualización de aplicaciones, Citrix tenía un producto en forma de Citrix Presentation Server que admitía la transmisión de aplicaciones. Ahora, una parte de la familia Citrix XenApp, este producto está diseñado para ejecutarse en Windows Server. Utiliza un protocolo llamado Arquitectura de computación independiente (ICA) para transmitir a los clientes.

En 2008, VMware adquirió Jitit Inc. para su producto llamado Thinstall para presentar su propio producto de transmisión de aplicaciones llamado ThinApp. Al igual que Microsoft App-V, ThinApp se usa para implementar y aislar aplicaciones que pueden ser consumidas por una variedad de clientes. Utiliza el protocolo estándar de Windows, Bloque de mensajes del servidor (SMB) para la transmisión. A diferencia de App-V y XenApp, ThinApp admite el acceso sin conexión a las aplicaciones. Cuando se combina con la solución VDI de VMware llamada Horizon, ThinApp puede transmitir aplicaciones a teléfonos móviles y tabletas.

Amazon AppStream es un servicio innovador que llevó la virtualización de aplicaciones a la nube. Utiliza un protocolo propietario llamado STX. Amazon no proporcionó suficientes detalles sobre el protocolo y su funcionamiento. Solo se menciona que el servicio puede adaptarse al ancho de banda disponible para proporcionar una experiencia de usuario óptima incluso con poco ancho de banda. Como la mayoría de los servicios en la nube, explota los conceptos de aprovisionamiento rápido, escalamiento horizontal y arquitectura elástica, lo que facilita a los desarrolladores crear aplicaciones del lado del servidor que no solo hacen el trabajo pesado, sino que también crecen y se reducen automáticamente. El SDK está disponible para servidores y clientes. Solo las aplicaciones del lado del servidor escritas para Microsoft Windows se pueden transmitir a los clientes.

No hay alternativas de código abierto, pero Cameyo ofrece una versión gratuita de su producto de virtualización de aplicaciones. Appstract – Sistema de virtualización de aplicaciones portátil – Google Project Hosting es una alternativa de código abierto pero destinada a fines académicos.

Descargo de responsabilidad: soy de cameyo.com
La transmisión de aplicaciones a través del navegador NO es necesariamente una virtualización de aplicaciones.
Alternativas:
– cameyo.com: específicamente online.cameyo.com, donde puede transmitir aplicaciones preempaquetadas a su navegador o agregar nuevas.
– fra.me: no hay virtualización de aplicaciones en absoluto, pero una máquina por usuario (por lo tanto, más costosa).

More Interesting

Cómo seleccionar la plataforma en la nube más adecuada para distribuir mi nueva solución de software

¿Qué características se necesitan en una plataforma de Rails como servicio que actualmente no ofrecen los proveedores de hosting?

¿Qué sería adecuado para un graduado en comercio, análisis de big data o computación en la nube?

¿El almacenamiento local algún día se volverá irrelevante por la nube?

¿La computación en la nube es realmente rentable?

Cómo diseñar un servicio de administración de contraseñas 'seguro' y 'escalable' como Keeper y qué tipo de 'mejores prácticas' debo seguir

¿Qué tipo de servicio de alojamiento debo elegir?

Actualmente soy estudiante de CSE de tercer año de b.Tech y quiero hacer capacitación en computación en la nube. ¿Cuáles son los futuros de la computación en la nube en India?

¿Cuánto tiempo puede durar el boom de los servicios web de Amazon?

¿Cómo se comparan las 4 formas de alojamiento de nodo en la nube de Google? Computación, contenedor, aplicación y máquinas virtuales administradas.

¿Qué es AWS y cómo puedo usarlo para mi sitio web? ¿Cuánto puede ayudar AWS a mi sitio web?

¿Es aconsejable construir un clúster EC2 multirregional con Amazon AWS?

¿Por qué la TI de Healthcare está retrasada en la adopción de la nube pública?

¿Cuál es la mejor manera de manejar 100k trabajos cron en Heroku?

¿Cuál es el mejor instituto de capacitación en computación en la nube en kolkata con una ubicación del 100%?