2019年11月9日 星期六

Azure App Service

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 Plan
Resource 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 Service
Resource 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

沒有留言:

SQL Server Database Mirroring 資料庫鏡像

SQL Server Database Mirroring 資料庫鏡像