截至今天——9月6日,微軟正在使其Azure App Service在Linux上全面可用。
Azure App Service是微軟的云應(yīng)用開(kāi)發(fā)、更新和托管服務(wù),它使開(kāi)發(fā)人員可以為各種網(wǎng)絡(luò)和移動(dòng)客戶(hù)端創(chuàng)建云應(yīng)用。
微軟最初于2015年3月啟動(dòng)了Azure App服務(wù)。該統(tǒng)一服務(wù)結(jié)合了以前各自為政的Azure Websites/Web Apps、Mobile Services和BizTalk Services,提供了通用的應(yīng)用程序托管、運(yùn)行時(shí)和可擴(kuò)展性模型,并瞄準(zhǔn)了有興趣構(gòu)建Web應(yīng)用程序、移動(dòng)應(yīng)用程序、業(yè)務(wù)應(yīng)用程序,和所謂API應(yīng)用程序的開(kāi)發(fā)人員。
在Linux上,Azure App Service包含Web App for Containers功能。開(kāi)發(fā)人員可以選擇自己的Docker格式的容器圖像來(lái)支持Java、Python和Go。該服務(wù)還包括針對(duì)ASP.NET Core、Node.js、PHP和Linux上的Ruby內(nèi)置映像支持。Azure Marketplace中有WordPress、Joomla和Drupal的預(yù)構(gòu)軟件包并可部署到App Service。
Azure App Service的理念是允許開(kāi)發(fā)人員將底層基礎(chǔ)架構(gòu)、應(yīng)用程序環(huán)境和維護(hù)留給微軟來(lái)做。那些想要更多控制權(quán)的人可以通過(guò)SSH進(jìn)入他們的應(yīng)用程序,以完全遠(yuǎn)程使用管理命令。
Azure博客上提供了有關(guān)Linux上的Azure App Service的概述以及一些可能的用例。