응용 프로그램 스트리밍
Application streaming애플리케이션 스트리밍은 주문형 소프트웨어 배포의 한 형태다. 이러한 시나리오에서, 애플리케이션 코드의 필수적인 부분만 컴퓨터에 설치하면 된다: 최종 사용자가 애플리케이션에서 작업을 수행하는 동안, 필요한 코드와 파일은 필요한 때에 네트워크를 통해 전달된다.
애플리케이션 스트리밍은 애플리케이션 가상화와 관련된 개념으로, 애플리케이션이 로컬 시스템과 완전히 분리된 중앙 서버의 가상 머신에서 직접 실행된다. 이와는 대조적으로, 애플리케이션 스트리밍은 프로그램을 로컬로 실행하지만, 여전히 애플리케이션 코드의 중앙 저장소를 포함한다.[1]
스트림 서버
응용 프로그램은 스트리밍 서버에 패키징되어 저장된다.[2][1] 포장이나 염기서열은 납기를 주문하거나 고객에 대한 납기를 사전적으로 최적화하는 방식으로 애플리케이션의 이미지를 생성한다.[2]
애플리케이션 시작 및 스트리밍
애플리케이션의 초기 출시는 최종 사용자에게 중요하며 이를 달성하기 위해 포장 프로세스가 최적화될 수 있다. 일단 실행되면 공통 기능이 뒤따를 것이다. 이러한 기능은 최종 사용자가 요청하므로 유사한 방법으로 스트리밍할 수 있다.[2][1] 이 경우 클라이언트는 스트림 서버에서 응용프로그램을 꺼내고 있다. 그렇지 않으면, 백그라운드에서 전체 응용프로그램이 서버에서 클라이언트로 배달될 수 있다. 이 경우, 서버는 애플리케이션을 클라이언트에 푸시한다.
이점
응용 프로그램 스트리밍의 개념은 전통적인 소프트웨어 배포:현대 응용 프로그램의 복잡성, 많은 기능은 거의 수요와 응용 프로그램을 끌고 사용하지 않거나 더 서버 클라이언트와 네트워크 사용 조건에서,[3]스트리밍 애플리케이션에 cach 수 있게 효율적인 상황에서 몇가지 주요 장점을 가지고 있다.교육 로컬 시스템에서 여전히 전통적인 방식으로 실행되며, 업데이트는 캐시된 애플리케이션 파일에 자동으로 배포될 수 있다.[1][2][4]
벤더별 구현
안드로이드
2015년 앱 스트리밍 실험
2015년 구글은 구글 서치에서 '스트림(streamed)' 앱을 출시하기 위한 '앱 스트리밍' 실험을 시작했다. 지원되는 장치를 가진 사용자가 관련 검색 쿼리를 입력하면 구글 검색 결과 상단에 "Stram" 버튼이 표시된다. 사용자가 버튼을 클릭하면 사용자 기기에 구글 서버에서 실행 중인 앱의 라이브 비디오 스트림이 표시된다. 이번 실험에는 9개 앱 출판사만 참여했다.[5] 아르스 테크니카 필자는 "앱을 탈출해 웹 브라우저에 들어가는 방법"을 발견했고, 가상 장치가 안드로이드 4.4.4를 실행하고 있다는 사실을 알아냈다. 필자는 그러한 안드로이드의 구 버전을 사용하는 것에 대해 우려를 제기했다.[6] 그 실험은 결코 "베타" 단계를 지나치지 않았다.[citation needed]
Google Play Instant
구글플레이는 2018년 호환 앱을 다운받기 전에 미리 체험해 볼 수 있는 '인스턴트 앱' 기능을 추가했다. 구체적으로 앱은 특별한 활동이 있는 안드로이드 앱 번들 형식으로 패키징해야 한다.[7] 앱이 '인스턴트 앱'을 지원하는 경우 구글플레이는 'install' 버튼 옆에 'try now' 버튼을 표시한다. 사용자가 클릭하면 구글플레이는 앱 출시 속도를 높이기 위해 관련 데이터만 로드한다. 출시 당시 6개 게임만이 이 기능을 지원했다.[8] 2021년 7월 현재 39개의 앱이 이 기능을 제공하고 있다.[9]
기타
- Citrix 애플리케이션 스트리밍: XenApp 오프라인 플러그인
- Google 응용 프로그램 스트리밍: 크롬 http 프로토콜[clarification needed]
- Numecent Application Jukebox
- Parallels 원격 애플리케이션 서버
- Microsoft 애플리케이션 가상화(App-V)
- Novell ZENworks 애플리케이션 가상화
- Microsoft의 Office 365 서비스는 "Click to Run"이라고 알려진 스트리밍 시스템을 사용하여 Office 애플리케이션을 배포한다.[10]
- 터보(소프트웨어)
애플리케이션 스트리밍 서비스
- 아마존 앱스트림 2.0은[11] 기업 고객을 대상으로 한 애플리케이션 스트리밍 서비스 플랫폼이다.
- 롤앱
- 카메요
참고 항목
참조
- ^ a b c d "Virtual Panacea Found in Application Streaming". Datamation. 2008-08-11. Retrieved 2010-09-10.
- ^ a b c d "Desktop Virtualization Comes of Age" (PDF). Credit Suisse. 2007-11-26. Archived from the original (PDF) on 2009-02-20. Retrieved 2008-03-03.
- ^ Dan Kusnetzky (2007-07-25). "Application Streaming And Why Your Organization Should Care". ZDNet.com. Archived from the original on 19 September 2010. Retrieved 2010-09-10.
- ^ Robert L. Mitchell (2005-11-21). "Streaming the Desktop". [computerworld.com]. Archived from the original on 24 February 2008. Retrieved 2008-03-04.
- ^ "Google App Streaming: A Big Move In Building "The Web Of Apps"". MarTech. 2015-11-18. Retrieved 2021-07-14.
- ^ Amadeo, Ron (2015-11-19). "Android Google Search lets you use an app without installing it". Ars Technica. Retrieved 2021-07-14.
- ^ "Google Play Instant". Android Developers. Retrieved 2021-07-14.
- ^ Amadeo, Ron (2018-03-20). "The Play Store gets a "try now" button for games, no install required". Ars Technica. Retrieved 2021-07-14.
- ^ "Android Apps on Google Play - Game demos". play.google.com. Retrieved 2021-07-14.
- ^ "Office 2013 available now: Microsoft ditches DVDs in push for cloud subscriptions". The Verge. 29 January 2013. Retrieved 15 March 2013.
- ^ "What is Amazon AppStream 2.0? - Amazon AppStream 2.0".
- ^ "Non-Persistent Desktops and Applications - Amazon AppStream 2.0 - Amazon Web Services".
- ^ https://cameyo.com/