What is AppStreaming

更新时间:
复制 MD 格式

App Streaming is a fully managed app virtualization service hosted on Alibaba Cloud that streams desktop applications to users over a network — no deployment required, and apps are available out-of-the-box. Enterprises use it to quickly build multi-ecosystem apps, centrally deploy and distribute apps across multiple operating systems, control access through session-based policies, and scale cloud resources on demand.

Use cases

App Streaming fits scenarios where you need to deliver resource-intensive or cross-platform apps without distributing software packages to end-user devices.

App Streaming use case: 3D modeling and rendering

Modeling, rendering, and non-linear editing

Use this when your users run graphics-intensive workloads — 3D modeling, video rendering, or NLE software — and need consistent performance regardless of local hardware.

  • On-demand scalability to match rendering workloads

  • Ease of use

  • Robust streaming performance

  • High distribution efficiency across teams

App Streaming use case: enterprise data security

Enterprise office data security

Use this when your organization requires strict data controls.

  • Rapid deployment and distribution of apps

  • Compatibility with diverse authentication methods

  • Secure data

  • Centralized delivery of apps across different operating systems

App Streaming use case: cloud transformation

Cloud transformation of traditional software

Use this when you want to migrate existing desktop applications to a cloud delivery model without rewriting them as web or SaaS apps.

  • All-in-one Platform as a Service (PaaS) capabilities

  • Shortened app delivery time

  • Out-of-the-box usage from day one

  • On-demand subscription to match business growth

For a full list of supported scenarios, see Use scenarios.

Benefits

App Streaming is a fully managed service that runs apps entirely in the cloud and pushes streaming output to users.

Efficient management

Manage the full app lifecycle centrally — publish new apps, roll out version updates, and simplify the management of app versions without touching user devices.

Quick distribution

Deploy apps once and stream them to users across different operating systems through unified and quick distribution. No code changes are needed to convert existing desktop apps into streamed cloud apps.

Auto Scaling

Scale cloud resources up or down within minutes to match fluctuating demand.

Optimal User Experience

Deliver real-time interactive sessions over cloud-device protocols engineered for high performance, reliability, and security.

Custom configurations

Define session quotas per scenario to allocate cloud computing capacity precisely where it is needed.

Easy access

Users connect through Alibaba Cloud Workspace clients to simplify access to apps.

For details on all benefits, see Benefits.

Get started

Select the guide that matches your role.

Admin Avatar

I want to purchase and assign cloud applications for my enterprise.

View the administrator guide

User Avatar

I want to use cloud applications myself.

View the user guide

Developer Avatar

I want to use APIs/SDKPerform secondary development.

View development reference

Administrator role

Administrator — Purchase and assign cloud apps to your organization's users.

View Administrator Guide

End user role

User — Connect to and use the cloud apps that your administrator has set up for you.

View User Guide

Developer role

Developer — Integrate App Streaming into your own applications using APIs and SDKs.

View Developer Guide