企業行動裝置的成功之道:Azure RemoteApp

Azure RemoteApp 的開發經過了一個漫長的過程,現在它已成為我們為 IT 社區提供的最重要的解決方案之一,而且我們相信它在未來的移動辦公策略中將扮演一個重要的角色。

Azure RemoteApp 背後的原理很簡單:在很多場景和行業中,基於應用程式的方法比桌面更有效(有關桌面虛擬化的一些有趣的功能和實例,請參見這裡所寫的部落格文章)。

我們經常聽到客戶說 “我們將實現 100% 的 VDI”,但當查看他們的部署時,結果只有約 20% 實現了 VDI,而 80% 是遠端應用程式。VDI 已經成為基於伺服器計算的最常用術語,而許多人也用它來描述應用程式和桌面遠端處理。

最近常常聽到組織談起,他們希望使用更多的應用程式和桌面遠端處理解決方案,而不想進行大的前期 CAPEX 投資以及維護必要的伺服器。企業之所以要使用更多的遠端處理解決方案,一個主要原因是他們需要依賴大量內部 Windows 應用程式來支援越來越多的不同移動設備平臺的需求。如果您也有這樣的需求,那麼我們提供了一個非常出色的解決方案:Azure RemoteApp.。

基於 Azure 的 Azure RemoteApp 具有強大的功能和可伸縮性,它是將這些高價值的 Windows 應用程式交付給移動辦公人員的理想方式。在很多方面,這個服務在您的現有內部應用程式與企業移動辦公之間架起了一座高效的橋樑。

利用 Azure RemoteApp,IT 團隊可以支援他們的員工在 各種設備 上使用那些可在 Windows Server 2012 R2 運行的 任何應用程式 --所有這些都基於 Azure 雲端,而且可以輕鬆地伸縮並獲取更新。易用性、無限的可伸縮性以及簡單的維護意味著 IT 團隊可以擺脫大量手工任務,從而專注於實現更重要的目標。

這裡的雲組件是巨大的:應用程式被部署到雲中,並在雲端中進行託管和管理(無需您去維護),然後這些應用程式的視覺化被交付給設備使用者。利用 Azure RemoteApp,您的用戶可以從任何位置訪問這些應用程式,您永遠不必擔心這些應用程式的管理和校準--所有這些都作為 SaaS 在 Azure 中進行處理。

請記住,Azure 在世界各地都有資料中心,這可以確保您的用戶使用距離他們最近的微軟資料中心。這將確保他們在運行應用程式時獲得最高的性能體驗。我們的全球資料中心甚至還解決了任何全球雲端都必須解決的“光速”問題。也就是說,在最終使用者的性能方面,使用者所使用的伺服器必須在他們的物理位置的 750 英里之內,否則最終用戶就會感覺到延遲。這就是我們為什麼要在全世界構建 Azure 資料中心的原因--為您的用戶提供最佳的體驗。

您有無數種方式可以在您的基礎結構中使用 Azure RemoteApp。在本文中,我們將介紹幾種對您的移動辦公管理功能具有重要影響的方式。

Azure RemoteApp + EMM :高效、可伸縮、易訪問

Azure RemoteApp 最大的與眾不同之處是它具有廣泛的功能,特別是與市場中同類解決方案相比,尤其顯得突出。

利用 Azure RemoteApp,您的最終使用者可以使用任何設備、從任何地點訪問他們的企業應用程式。在後端,您可以根據不斷變化的業務需求輕鬆地擴展或收縮,當然,同樣重要的是,這種管理是完全安全的。

Azure RemoteApp 也考慮到了您的成本問題。利用 Azure RemoteApp 的自動伸縮功能,您只需為實際使用的容量付費。如果您要構建自己的基礎結構,需要花費大量的時間,而且會有一些未充分利用的硬體,而這都需要花費您或其他人的成本。隨著需求的變化,RemoteApp 能夠按需擴展或收縮。

當演示 Azure RemoteApp 的功能時,令大家感到驚訝的一點是,有如此多的非移動 Windows 程式可以運行在手持設備上。例如,通過在雲中部署 Visio 或 Excel with Power BI,我可以在手機上通過 Azure RemoteApp 輕鬆訪問這些應用程式(這就像曼寧球隊的粉絲在手機上看到足球一樣令人興奮)。儘管 Excel with Power BI 並沒有移動版本,但我可以輕鬆地運行程式。大量的處理工作在後臺的 Azure 中進行(大部分手機/平板都具有這一功能),我可以在手機上即時地看到視覺化結果。幾天前,Azure RemoteApp 為我發送了一個狀態更新,當時我們正在諾基亞 1520 平板手機上玩 Halo 遊戲--這真是一個出色的遊戲體驗!

Azure RemoteApp 的獨特性

如果您曾經在搜尋引擎中搜索過最新的基於雲的虛擬化解決方案,您會看到很多 DaaS 選項和定義。當微軟開始構建其首個本機服務(遠端桌面服務)時,第一個開發階段就是收集有關當前已部署的遠端技術的需求和採用情況的資料。最後我們開發了一個被全世界廣泛(且踴躍)採用的產品。

在我們持續支持和增強 RDS 的過程中,我們發現了一些新的情況:當 IT 組織極力滿足不斷增長和新出現的組織需求時,他們確實需要一個靈活的服務來交付用於各種設備的應用程式,然後根據這些應用程式的需求進行擴展或收縮。由於移動辦公人員每天都在增加,因此保持成本的最小化是至關重要的。

為了滿足這個不斷增長的需求,微軟聽取了客戶回饋並採取了行動。我們並不是簡單地用 Azure IaaS 的形式來託管現有的 RDS 產品,而是從頭開始構建了一個 雲端 SaaS 解決方案 ,我們從頭搭建它的體系結構,使它擁有數百萬使用者需要的雲服務的規模和性能。我曾經在很多文章中討論過我們的“雲端為先”願景,它的一個核心概念就是在我們的公有雲中驗證一些功能,然後再將它們引入到本地環境中。我們的 RemoteApp 計畫就是這種情況。

RemoteApp 功能已經存在於本地 RDS 中(通過 Windows Server),它為 RDS 帶來了難以置信的可伸縮性和管理能力。

這不僅僅代表了雲為先的設計原則,而且是混合方法的一個絕佳示例,即充分利用微軟的基於雲的優勢(託管應用程式和工作負載)以及我們多年的資料中心經驗(基於會話的應用程式、RDS,等等)。多年前我們創建了被廣泛使用的 Windows 應用程式,而現在我們通過將它們遷移到雲中和設備上,使這些應用程式有了更廣泛的用途。

 

開始使用 Azure RemoteApp (真的很簡單)

或許 Azure RemoteApp 最受歡迎的部分(至少在開始時)就是 它不需要額外的軟體,您可以直接從 Azure 管理門戶部署這個服務,這只需要幾分鐘時間。

一個巨大的優勢是 Azure RemoteApp 提供了自由的選擇。當設置 Azure RemoteApp 時,您可以選擇 基於雲的 部署(簡單地部署一個獨立的雲服務),也可以選擇 混合 部署(服務被集成到您的本地基礎結構中)。以下是這兩種部署的工作方式:

ARA 雲端部署:

    • 利用雲端部署選項,IT 可以利用預構建的應用程式集合來快速配置訪問(只需幾次點擊操作!)。
    • IT 還可以將他們自己的 LOB 應用程式引入到雲部署選項中。
    • 使用者可以利用他們的微軟帳戶或組織帳戶(使用 Azure Active Directory)來訪問應用程式。

ARA 混合部署:

    • 同樣,利用混合部署選項,IT 可以引入他們自己的 LOB 應用程式,而且使用者可以使用他們的組織帳戶來訪問這些應用程式。
    • IT 還需要在本地 Active Directory 與 Azure Active Directory 之間創建一個 DirSync 連接。
    • IT 需要創建一個從 Azure 到本地(或者從 Azure 到 Azure 虛擬網路)的網站對網站 VPN 連接。

混合部署選項允許您 將現有多層應用程式擴展到 Azure ,而無需編寫任何代碼,也不要求用戶學習任何新技能 。例如,如果您有一個功能豐富的用戶端應用程式,它從本地 SQL Server 查詢資料,那麼您可以將 SQL Server 保留在原來的位置,而將用戶端應用程式的管理轉交給 Azure RemoteApp。資料仍然是安全的,用戶仍然可以使用現有的域憑據實現無縫的登錄,而用戶端應用程式更易於從一個中央位置進行管理,而且使用者現在能夠從新的設備和位置完成他們的工作。

* * *

Azure RemoteApp 為企業應用程式提供了隨時隨地的訪問,使您的員工可以更高效地實現移動辦公。Azure 的能力和可伸縮性使您能夠靈活地管理任何應用程式的需求,通過將應用程式集中到雲端,您的敏感的企業資源可以確保安全,因為當用戶退出登錄時,所有資料都保存在雲中,而不是在設備上。

本文翻譯自 Success with Enterprise Mobility: Azure RemoteApp