微軟更新可建置與代管網頁應用程式的雲端服務Azure App Service,除了新語言支援外,第三版的App Service Environment(ASEv3)提供更高規格的SKU,並且加入計畫維護功能。

Azure App Service現在內建Python 3.10,而Python 3.11將會在釋出後加入到該雲端服務中,而Node 18也會成為新的內建語言。PHP開發者也有好消息,PHP 8.1會成為額外的內建選項,並且在PHP 8.2正式發布後,就會以搶先體驗的方式提供給開發者使用。

開發團隊也預計在11月的平臺更新,在Linux App Service上新增Go語言,以支援gRPC和Go的使用案例。另外,隨著.NET 7正式發布日期接近,開發人員已經可以在App Service用到.NET 7預覽版,而且預定在11月.NET Conf上正式發布,無論是Windows和Linux的App Service都可以使用.NET 7。

當開發者在Azure Portal創建新的網頁應用程式,App Service便會預設啟用Application Insights,Application Insights是一個監控功能,該功能無需開發者修改程式碼或引入任何SDK,就能以自動檢測功能收集遙測資料,原本在監控頁籤中供用戶選擇啟用,而現在Application Insights將會在.NET和 Java應用程式創建時自動啟用。

ASEv3用戶將可以在11月的時候,獲得更高規格的SKU選項,包括16 vCPU/64 GB、32 vCPU/128 GB和64 vCPU/256GB大小,這些SKU可滿足用戶對更高記憶體和每秒請求的需求。另外,ASEv3用戶還將可以使用計畫維護功能,該功能會在平臺升級前15天通知用戶,在用戶接到通知後,就可在15天內隨時啟動平臺維護。

ASEv3目前支援提前升級與延後升級選項,用戶可以選擇App Service的部署順序,設定較早或是較晚更新,而計畫維護則是提供更多的升級偏好,使用戶能夠以程式開發方法處理通知,在適合的時機以CLI/API呼叫觸發維護。

微軟計畫簡化App Service證書綁定程序,用戶通常在App Service應用程式中使用自定義網域,並從不同的TLS證書選項中綁定自訂憑證,App Service所提供的Managed Certificate功能,會自動獲得免費憑證以保護自定義網域,而微軟預告,配置自定義網域和取得託管TLS憑證的操作將會變得更加簡單。

開發團隊還會繼續改進應用程式自動擴展功能,該功能將自動縮放規模決策委派給App Service,使用戶不需要管理擴展設定,這項功能是Azure Function的Elastic Premium HTTP的衍生產品,經過修改之後用於網頁應用程式,在今年稍晚,微軟會對Azure Portal進行更新,並使其成為一個更易於使用的擴充功能選項。

熱門新聞

Advertisement