Microsoft MVP성태의 닷넷 이야기
글쓴 사람
정성태 (techsharer at outlook.com)
홈페이지
첨부 파일
 

Microsoft의 응용 프로그램을 클라우드로 제공하는 서비스 - Azure RemoteApp 소개

Azure에 RemoteApp이 들어갔다는 소식이 전해지고 있습니다.

[Microsoft] Microsoft Azure RemoteApp 서비스 발표
; http://virtualhive.tistory.com/758

RemoteApp이 어떤 것인지는 예전에 소개했던 "TS Web Access"를 보시면 금방 이해하실 수 있습니다.

Windows Server 2008 설치 - 재미있는 TS Web Access 기능
; https://www.sysnet.pe.kr/2/0/562

TS Web Access + Vista SP1
; https://www.sysnet.pe.kr/2/0/564

즉, 마이크로소프트의 제품을 "TS Web Access"처럼 Azure를 통해 제공하겠다는 것입니다.

어디... 체험해 볼까요? ^^ 아래의 사이트에 접속해서,

Microsoft Azure RemoteApp
; https://www.remoteapp.windowsazure.com/

우측 상단의 "Install Client" 링크를 누르면 "RemoteApp" 클라이언트 프로그램을 다운로드 할 수 있는 페이지로 이동합니다.

Microsoft RemoteApp
; https://www.remoteapp.windowsazure.com/ClientDownload/Windows.aspx

제공되는 다운로드 링크를 누르면 "RemoteApp" 프로그램이 클릭원스로 배포되므로 "Install" 버튼 한번으로 간편하게 설치할 수 있습니다. 클릭원스 응용 프로그램이기 때문에 설치 경로는 "C:\Program Files"가 아니고 "C:\Users\[User]\AppData\Local\Apps" 하위가 됩니다. 즉, 사용자 프로파일 폴더에 위치합니다.

RemoteApp이 실행되고 마이크로소프트 계정으로 로그인 하면 다음과 같은 화면이 뜹니다.

azure_remote_app_1.png

현재는 Excel, PowerPoint, Word만 제공되는 데 나중에는 어떤 프로그램들이 추가될지는 알 수 없습니다. (아마도 저렴한 비용으로 마이크로소프트의 각종 유료 소프트웨어를 제공하겠지요!) 자... 그럼 시험삼아 "PowerPoint 2013"을 더블 클릭으로 실행해 볼까요?

그럼, Azure 쪽의 가상 머신에 접속하는 창이 잠깐 뜨고는 이내 PowerPoint 창이 다음과 같이 실행이 되는 것을 볼 수 있습니다.

azure_remote_app_2.png

물론 이 프로그램은 외관만 여러분들의 PC에 보이는 것일뿐 내부적인 프로그램의 실행은 Azure 상의 가상 머신에서 진행되고 있는 것입니다. 따라서 PPT 파일을 만들고 저장한다고 해서 로컬 PC에 파일이 보관되는 것이 아니고 Azure 상의 가상 머신에 보관이 됩니다.

현재 Preview 버전이라서 구현이 아직 안된 것 같은데, 아마도 향후에는 OneDrive(이전의 SkyDrive)와 연동을 하여 파일 저장/로드가 될 것입니다. 또는, 원격 데스크톱 프로그램(RDP: mstsc.exe)의 로컬 드라이브 공유와 같은 기능을 이용해 여러분들의 PC에 저장된 파일도 액세스 가능할지도 모릅니다. (어차피 같은 기술이기 때문에.)

어쨌든, 마이크로소프트의 모든 서비스가 Azure로 통합되어가는 모습이 재미있습니다. ^^




[이 글에 대해서 여러분들과 의견을 공유하고 싶습니다. 틀리거나 미흡한 부분 또는 의문 사항이 있으시면 언제든 댓글 남겨주십시오.]







[최초 등록일: ]
[최종 수정일: 6/22/2021]

Creative Commons License
이 저작물은 크리에이티브 커먼즈 코리아 저작자표시-비영리-변경금지 2.0 대한민국 라이센스에 따라 이용하실 수 있습니다.
by SeongTae Jeong, mailto:techsharer at outlook.com

비밀번호

댓글 작성자
 



2014-05-16 02시00분
아래의 소개 글귀가 딱이군요. ^^

With Microsoft Azure RemoteApp, you can:
   * Enable your users to access corporate applications from anywhere and on a variety of devices
   * Respond quickly to the dynamic business needs without large capital expense
   * Centralize and help protect corporate information with Azure’s trusted and reliable platform.
정성태
2021-02-17 09시00분
아래의 강좌는 Azure 환경에서 VM 만들어 설명하고 있지만, 내용 자체는 모두 로컬에서 구성할 때에도 그대로 적용할 수 있습니다.

윈도우 리모트 앱 서비스 구성하기 | ep1: 앱 가상화 소개 | 애저듣보잡
; https://www.youtube.com/watch?v=cMlOfLMNNec

윈도우 리모트 앱 서비스 구성하기 | ep2: 리모트 데스크톱 서비스 개요 | 애저듣보잡
; https://www.youtube.com/watch?v=ejkFLpNCH5A

윈도우 리모트 앱 서비스 구성하기 | ep3: 액티브 디렉터리 서비스 구성 (DC 구축) | 애저듣보잡
; https://www.youtube.com/watch?v=RsjAA2uaRlo

윈도우 리모트 앱 서비스 구성하기 | ep4: 클라이언트 생성 및 도메인 연결 | 애저듣보잡
; https://www.youtube.com/watch?v=GbrXiNjvIuk

윈도우 리모트 앱 서비스 구성하기 | ep5: 리모트 데스크톱 서비스 구성 | 애저듣보잡
; https://www.youtube.com/watch?v=HdHyGgIUaFU

윈도우 리모트 앱 서비스 구성하기 | ep6: 리모트 데스크톱 서비스 데모 | 애저듣보잡
; https://www.youtube.com/watch?v=pRqV_b2ZbaU

윈도우 리모트 앱 서비스 구성하기 | ep7: 클로징 | 애저듣보잡
; https://www.youtube.com/watch?v=bYfGDqiaJJo
정성태

1  2  3  4  5  6  7  [8]  9  10  11  12  13  14  15  ...
NoWriterDateCnt.TitleFile(s)
13448정성태11/20/20232987닷넷: 2163. .NET 8 - Dynamic PGO를 결합한 성능 향상파일 다운로드1
13447정성태11/16/20232935닷넷: 2162. ASP.NET Core 웹 사이트의 SSL 설정을 코드로 하는 방법
13446정성태11/16/20232856닷넷: 2161. .NET Conf 2023 - Day 1 Blazor 개요 정리
13445정성태11/15/20233146Linux: 62. 리눅스/WSL에서 CA 인증서를 저장하는 방법
13444정성태11/15/20232885닷넷: 2160. C# 12 - Experimental 특성 지원
13443정성태11/14/20232844개발 환경 구성: 687. OpenSSL로 생성한 사용자 인증서를 ASP.NET Core 웹 사이트에 적용하는 방법
13442정성태11/13/20232616개발 환경 구성: 686. 비주얼 스튜디오로 실행한 ASP.NET Core 사이트를 WSL 2 인스턴스에서 https로 접속하는 방법
13441정성태11/12/20233043닷넷: 2159. C# - ASP.NET Core 프로젝트에서 서버 Socket을 직접 생성하는 방법파일 다운로드1
13440정성태11/11/20232607Windows: 253. 소켓 Listen 시 방화벽의 Public/Private 제어 기능이 비활성화된 경우
13439정성태11/10/20233239닷넷: 2158. C# - 소켓 포트를 미리 시스템에 등록/예약해 사용하는 방법(Port Exclusion Ranges)파일 다운로드1
13438정성태11/9/20232860닷넷: 2157. C# - WinRT 기능을 이용해 윈도우에서 실행 중인 Media App 제어
13437정성태11/8/20233018닷넷: 2156. .NET 7 이상의 콘솔 프로그램을 (dockerfile 없이) 로컬 docker에 배포하는 방법
13436정성태11/7/20233234닷넷: 2155. C# - .NET 8 런타임부터 (Reflection 없이) 특성을 이용해 public이 아닌 멤버 호출 가능
13435정성태11/6/20233162닷넷: 2154. C# - 네이티브 자원을 포함한 관리 개체(예: 스레드)의 GC 정리
13434정성태11/1/20232983스크립트: 62. 파이썬 - class의 정적 함수를 동적으로 교체
13433정성태11/1/20232599스크립트: 61. 파이썬 - 함수 오버로딩 미지원
13432정성태10/31/20232769오류 유형: 878. 탐색기의 WSL 디렉터리 접근 시 "Attempt to access invalid address." 오류 발생
13431정성태10/31/20233169스크립트: 60. 파이썬 - 비동기 FastAPI 앱을 gunicorn으로 호스팅
13430정성태10/30/20232963닷넷: 2153. C# - 사용자가 빌드한 ICU dll 파일을 사용하는 방법
13429정성태10/27/20233184닷넷: 2152. Win32 Interop - C/C++ DLL로부터 이중 포인터 버퍼를 C#으로 받는 예제파일 다운로드1
13428정성태10/25/20233324닷넷: 2151. C# 12 - ref readonly 매개변수
13427정성태10/18/20233509닷넷: 2150. C# 12 - 정적 문맥에서 인스턴스 멤버에 대한 nameof 접근 허용(Allow nameof to always access instance members from static context)
13426정성태10/13/20233609스크립트: 59. 파이썬 - 비동기 호출 함수(run_until_complete, run_in_executor, create_task, run_in_threadpool)
13425정성태10/11/20233396닷넷: 2149. C# - PLinq의 Partitioner<T>를 이용한 사용자 정의 분할파일 다운로드1
13423정성태10/6/20233400스크립트: 58. 파이썬 - async/await 기본 사용법
13422정성태10/5/20233514닷넷: 2148. C# - async 유무에 따른 awaitable 메서드의 병렬 및 예외 처리
1  2  3  4  5  6  7  [8]  9  10  11  12  13  14  15  ...