The Tamilalt Corporation wants to build apps on Azure. You are part of a Software Development operations team that must manage the operational aspects of developing apps

The Tamilalt Corporation wants to build apps on Azure. You are part of a Software Development operations team that must manage the operational aspects of developing apps.

Which of the following statements about Azure App Service are TRUE? (Choose two)

A) If an app’s Memory quota is exceeded, the app is stopped.

B) Only apps hosted in the Dedicated Computer Premium pricing tier or higher can be restored from snapshots.

C) The auto swap feature is supported in web apps running in a Linux or Windows environment.

D) The Dedicated Compute Premium pricing tier of App Service runs dedicated Azure VMs on dedicated Azure Virtual Networks.

E) The per-app scaling setting is available only for Shared, Premium, Premium V2, and Isolated pricing tiers.

F) The Dedicated Compute Premium pricing tier of App Service can host up to 100 Hybrid connections.


The Tamilalt Corporation wants to build apps on Azure. You are part of a Software Development operations team that must manage the operational aspects of developing apps


Explanation

The following statements are true:

  • The Dedicated Compute Premium pricing tier of App Service can host up to 100 hybrid connections.

  • Only apps hosted in the Dedicated Computer Premium pricing tier or higher can be restored from snapshots.

Hybrid connections provide access from the app to an application endpoint in another network. They do not enable an alternate capability to access the application. Each hybrid connection corresponds to a single TCP host and port combination, which means that the hybrid connection endpoint can be on any application and any operating system when a single TCP listening port is accessed.

The maximum allowed hybrid connections are as follows: Basic (5), Standard (10), Premium (100), and Isolated (200).

Apps can be restored to the previous state based on one of the apps’ snapshots. Azure saves a snapshot of all apps automatically. Snapshots are incremental shadow copies and are more beneficial than regular backups. Snapshots eliminate issues such as storage size limitations, file copy errors due to file locks, and backup configuration issues.

The following statements are not true:

  • If an app’s Memory quota is exceeded, the app is stopped.
  • The Dedicated Compute Premium pricing tier of App Service runs dedicated Azure VMs on dedicated Azure Virtual Networks.
  • The auto swap feature is supported in web apps running on a Linux or Windows environment.
  • The per-app scaling setting is available only in Shared, Premium, Premium V2, and Isolated pricing tiers..

All Dedicated Compute pricing tiers run apps on dedicated Azure VMs. Apps in the same App Service plan share compute resources for that plan. The higher tiers can scale-out more VM instances than lower tiers.

The Isolated pricing tier provides network isolation by running dedicated Azure VMs on dedicated Azure Virtual Networks. It provides compute isolation to the apps and the maximum scale-out capabilities.

The auto swap feature is supported in web apps running in a Windows environment only. Auto swap should be used where the app is to be deployed continuously with zero cold starts and zero downtime for app users. Auto swap is enabled from a slot into production every time the code changes are pushed to that slot. App Service automatically swaps the app into production after it has warmed up in the source slot.

The per-app scaling setting is available for Standard, Premium, Premium V2, and Isolated pricing tiers, not Shared or Free tier. Per-app scaling can be enabled at the level of an App Service plan to allow for scaling an app independently from the App Service plan that hosts it. This way, an App Service plan can be scaled to six instances, for example, but an app can be set to use only three.

If an app’s Memory quota is exceeded, the app is only restarted. The quotas for apps are CPU (short), CPU (Day), Memory, Bandwidth, and Filesystem. If an app exceeds the CPU (short), CPU (Day), or Bandwidth quota, the app is stopped until the quota resets and all incoming requests result in an HTTP 403 error. If the Filesystem quota is exceeded, any write operation fails. Write operation failures include writes to logs.

 

Objective:

Describe core Azure services

Sub-Objective:

Describe core resources available in Azure

References:

Microsoft Azure > App Service > Azure App Service plan overview

Microsoft Azure > App Service > Set up staging environments in Azure App Service

Microsoft Azure > App Service > High-density hosting on Azure App Service using per-app scaling

Microsoft Azure > App Service > Azure App Service Hybrid Connections

Microsoft Azure > App Service > Monitor apps in Azure App Service

Microsoft Azure > App Service > Restore an app in Azure from a snapshot


0 Comments

Thanks for your comment

Post a Comment

Thanks for your comment

Post a Comment (0)

Previous Post Next Post