Azure App Service
1.App Server Plan定義程式碼類型與計算能力大小
2.多個App Service可以共用一個 App Service Plan,共用一組計算資源(例如 S1或P1),預設Instance只會有一個VM啟動(計費),當有使用Scale-out,則Instance就會增加,計費就會增加
依據Application規模有兩種選擇
1.App Service Plan (ASP)
2.App Service Environment (ASE)
可提供完全隔離和專用的環境,以便安全地大規模執行 App Service 應用程式
是一個概念名稱,Azure操作上沒有此名稱的選項
Introduction to the App Service Environments
https://docs.microsoft.com/en-us/azure/app-service/environment/intro
App Service Plan (ASP)
建立App Service PlanResource Group\Name\Operation System\Region\選擇Pricing Tier
注意事項:
ASP建立時指定的Region,未來無法變更,但裡面的App Service的Region可以搬移到不同的Region
選擇Pricing Tier
- Dev/Test
- F1(Free)/B1(Basic)(只能手動Scale out,最大3個Instance)
- Production
- Premier
- Standard(可自動Scale out,最大10個Instance)
- Isolated (此環境即為App Service Environment (ASE))
- (可自動Scale out,最大100個Instance)
另外,App Service Plan以下Pricing Tier才支援Express Route
1.選Production的V2以上(P2V2或P3V2)
2.選Isolated
App Service
建立App ServiceResource Group\Name\Publish\Runtime stack\Operation System\Region\選擇App Service Plan
App Service的設定Deployment部屬節點
Deployment slots
(1)可以建立多個環境(Prod, Stage, Dev),選取切換會影響Deployment Center的內容
(2)操作方式,新增slot,命名為stage1,然後下方slot清單就會出現,可以點選切換目前設定時的操作環境
(3)slots與Swap功能(快速切換環境功能,Pricing Tier需Standard(含)以上才支援)
下方清單,選取特定slot,點選上方的Swap按鈕,就可以將Production切換到選取的slot
Production網址的內容就變成指定的slot內容
stage網址就變成原本Production內容
Deployment Center
可以取得目前設定操作環境的上傳方式與位置,例如 FTP
沒有留言:
張貼留言