前言
在學(xué)習(xí)開始使用之前掏缎,我們要先來了解到底什么是 Azure Web 應(yīng)用,了解了是什么后,我們將繼續(xù)學(xué)習(xí)如何使用Azure Web 應(yīng)用蛮拔。
Azure Web應(yīng)用
應(yīng)用服務(wù)( Web Apps )
應(yīng)用服務(wù)是 Azure 提供給用戶的一個(gè)云平臺(tái),可以構(gòu)建一個(gè)能夠連接到任何位置(云中或本地)的數(shù)據(jù)的強(qiáng)大的Web應(yīng)用痹升。
優(yōu)勢(shì)
支持語言眾多
Azure 的應(yīng)用服務(wù)支持 .Net NodeJS PHP Python Java等不同語言建炫,相比于其他家提供的虛擬主機(jī)、應(yīng)用服務(wù)疼蛾,Azure 的應(yīng)用服務(wù)提供了更多的語言支持
管理方便
Azure 的應(yīng)用服務(wù)支持使用 Git肛跌、TFS、Visual Studio Team Service 實(shí)現(xiàn)持續(xù)構(gòu)建和持續(xù)部署
高可用性
Azure 應(yīng)用服務(wù)背后由微軟的專家來提供技術(shù)支持,具備高可用性衍慎、自動(dòng)修復(fù)
自動(dòng)縮放和負(fù)載均衡
Azure 應(yīng)用服務(wù)提供了自動(dòng)縮放和負(fù)載均衡转唉,能夠幫助我們來自動(dòng)承載突發(fā)流量,保證業(yè)務(wù)平穩(wěn)運(yùn)行稳捆。
特色
方便快速
- 開發(fā)者可以使用自己喜歡的語言和IDE編寫代碼赠法,快速的開發(fā)和部署應(yīng)用。
- 使用模板來實(shí)現(xiàn)開發(fā)工作流的自動(dòng)化
- 使用 Git 等工具進(jìn)行持續(xù)集成乔夯,進(jìn)行高速高效的開發(fā)砖织。
為 DevOps 優(yōu)化
- 讓開發(fā)者可以專注于應(yīng)用的迭代,無需關(guān)心底層的網(wǎng)絡(luò)末荐、存儲(chǔ)等問題
- 可以使用 Azure 提供的暫存侧纯、回滾、生存環(huán)境測(cè)試甲脏、性能測(cè)試茂蚓、功能部署、應(yīng)用更新等功能快速開發(fā)剃幌。
- 通過多個(gè)地域部署來實(shí)現(xiàn)高可用性
- 實(shí)時(shí)監(jiān)控應(yīng)用聋涨,并提供歷史記錄以供查看,還提供了基礎(chǔ)日志负乡,可以方便的對(duì)自己的應(yīng)用進(jìn)行優(yōu)化牍白。