所謂企業(yè)應(yīng)用程序現(xiàn)代化,就是指將應(yīng)用程序遷移上云,以獲得強大的創(chuàng)新能力,提高安全性,并方便擴展以滿足未來的需求,完成現(xiàn)代化的企業(yè)可以為全球每一個角落提供一致且豐富的客戶體驗。當云優(yōu)先戰(zhàn)略已經(jīng)成為全球轉(zhuǎn)型企業(yè)的共識,企業(yè)應(yīng)該如何讓開發(fā)人員為云化浪潮做好準備?
本期Azure Friday,我們將以Azure應(yīng)用程序服務(wù)為例,帶您了解技術(shù)文檔、教育資源和部署指導(dǎo),5步幫助開發(fā)者培養(yǎng)應(yīng)用現(xiàn)代化所需的技能與策略。
第一步:觀看應(yīng)用程序遷移的工作原理
在應(yīng)用程序現(xiàn)代化的前期,重點是將現(xiàn)有的本地應(yīng)用程序遷移到云端。開發(fā)者需要評估應(yīng)用程序的所有依賴項,這些依賴項會決定該應(yīng)用是否可以在不修改應(yīng)用的情況下成功遷移。
在App Service的案例中,遷移助理會指導(dǎo)開發(fā)者完成這一評估。如果評估表明該應(yīng)用程序可以遷移,遷移助理將執(zhí)行遷移操作。
要了解評估和遷移流程的工作原理,請觀看有關(guān)如何將Web應(yīng)用程序遷移到App Service的概述視頻。
第二步:學(xué)習(xí)將本地應(yīng)用程序遷移到云端
了解應(yīng)用程序遷移的最佳方式就是實踐。想知道如何將本地Web應(yīng)用程序遷移到App服務(wù),可以參加包括實踐實驗室在內(nèi)的在線課程。這套課程將一步步以指導(dǎo)您完成遷移和遷移后的操作。使用沙盒環(huán)境和訪問免費資源,您將深入了解如何評估并完成應(yīng)用程序遷移操作。
第三步:用任意語言構(gòu)建一個Web應(yīng)用程序
除了遷移應(yīng)用,構(gòu)建云原生應(yīng)用也是云優(yōu)先戰(zhàn)略中很重要的一步。如果你想嘗試,可以掃描文章尾部二維碼,注冊一個Azure免費試用賬戶,通過這個賬戶可以訪問數(shù)十種免費服務(wù),包括應(yīng)用程序服務(wù)??焖偃腴T指南將指導(dǎo)開發(fā)者使用熟悉的語言在應(yīng)用服務(wù)中創(chuàng)建和部署應(yīng)用程序。
除了豐富的云計算資源與入門指導(dǎo),開發(fā)者還可以通過這個賬戶探索更多Azure上神奇的功能與服務(wù),還有機會獲得價值200美元的Azure積分。
第四步:評估Web應(yīng)用程序的現(xiàn)代化準備情況
掌握遷移上云和部署云原生應(yīng)用的基礎(chǔ)知識之后,是時候開始評估和遷移現(xiàn)有的Web應(yīng)用程序了。使用免費的應(yīng)用程序服務(wù)遷移工具對Web應(yīng)用程序的公共URL進行掃描。這一工具將向您提供一份兼容性報告,說明您的應(yīng)用程序使用的技術(shù)、以及云端應(yīng)用程序服務(wù)是否完全支持這些技術(shù)。如果兼容,該工具將指導(dǎo)您下載遷移助理,該助理以自動化方式簡化了遷移,最大臣低谷避免代碼更改。
第五步:下載應(yīng)用遷移工具包
在充分做好遷移準備后,您完全有能力開始體驗Azure為開發(fā)人員提供的全方位云現(xiàn)代化支持。下載應(yīng)用程序遷移工具包,找到從頭到尾成功實現(xiàn)ASP.NET應(yīng)用程序現(xiàn)代化所需的資源。從構(gòu)建業(yè)務(wù)案例到最佳實踐,并在Azure的幫助掌握更多技能,這一工具包將提供實用指導(dǎo)和支持,幫助您將應(yīng)用程序現(xiàn)代化計劃變?yōu)楝F(xiàn)實。