Question : You work for a company named ABC.com. Your role as Cloud Administrator includes the management of the company's Microsoft Azure subscription. The company has a website hosted in Microsoft Azure Websites. The website is named TK-Portal and is accessed using the URL portal.ABC.com. TK-Portal is running in the shared tier hosting plan.Portal.ABC.com is used by all company users. Users complain that the portal website runs slowly during peak usage times. You need to configure the website to prevent it slowing down during peak usage times. Which two of the following actions should you perform?
A. Increase the instance size to Large. B. Modify the tier of the website. C. Enable automatic scaling based on CPU utilization. D. Purchase a new Azure subscription. E. Add a deployment slot. 1. A,B
2. B,C 3. C,D
4. D,E 5. E,F
Correct Answer : 2 Explanation: On the Scale page of the Azure Management Portal, you can manually scale your application or you can set parameters to automatically scale it. You can scale applications that are running Web Roles, Worker Roles, or Virtual Machines. To scale an application that is running instances of Web Roles or Worker Roles, you add or remove role instances to accommodate the work load.
When you scale an application up or down that is running Virtual Machines, new machines are not created or deleted, but are turned on or turned off from an availability set of previously created machines. You can specify scaling based on average percentage of CPU usage or based on the number of messages in a queue.
You should consider the following information before you configure scaling for your application:
You must add Virtual Machines that you create to an availability set to scale an application that uses them. The Virtual Machines that you add can be initially turned on or turned off, but they will be turned on in a scale-up action and turned off in a scale-down action. For more information about Virtual Machines and availability sets, see Manage the Availability of Virtual Machines.
Scaling is affected by core usage. Larger role instances or Virtual Machines use more cores. You can only scale an application within the limit of cores for your subscription. For example, if your subscription has a limit of twenty cores and you run an application with two medium sized Virtual Machines (a total of four cores), you can only scale up other cloud service deployments in your subscription by sixteen cores. All Virtual Machines in an availability set that are used in scaling an application must be the same size. For more information about core usage and machine sizes, see Virtual Machine and Cloud Service Sizes for Azure.
You must create a queue and associate it with a role or availability set before you can scale an application based on a message threshold. For more information, see How to use the Queue Storage Service.
You can scale resources that are linked to your cloud service. For more information about linking resources, see How to: Link a resource to a cloud service.
To enable high availability of your application, you should ensure that it is deployed with two or more role instances or Virtual Machines. For more information, see Service Level Agreements.
Question : You work for a company named ABC.com. Your role as Cloud Administrator includes the management of the company's Microsoft Azure subscription. The company has a website hosted in Microsoft Azure Websites. The website is named CorpSite and is accessed using the URL corp.ABC.com. CorpSite is running in a standard hosting plan. Users report errors when accessing the website during peak times. You want to view the https logs as they occur during peak times to troubleshoot the issue. Which of the following PowerShell cmdlets would you use to start log streaming for the http logs?
Correct Answer : 1 Explanation: To get the version of the module you're using, in the Azure PowerShell console, type (Get-Module -Name Azure).Version. Get-AzureWebsiteLog Gets logs for the specified website. Syntax Parameter Set: ListPath Get-AzureWebsiteLog [[-Name] ] [-ListPath] [-Slot ] [ ]
Question : You work for a company named ABC.com. The company has a branch office in Miami. The Miami branch office has users. Your role as Cloud Administrator includes the management of the company's Microsoft Azure subscription. The company has a Development department. Developers have created a portal website using ASP .NET 4.0 for the Miami users. The website will be publicly accessible and used by the Miami users to retrieve customer and product information. The website is currently running in an on-premise test environment. You plan to host the websites on Azure. You need to determine which Azure web tier plan to host the websites. The web tier plan must meet the following requirements: .The website will use the Miami.ABC.com URL. .The website will be deployed to two instances. .SSL support must be included. .The website requires 12 GB of storage. .Costs must be minimized. Which web tier plan should you use?
1. Standard 2. Basic 3. Free 4. Shared
Correct Answer : 1
Explanation: There is few documents on what is the difference between basic tier VM and standard tier VM so here is a summary note based on my research
Availability: Basic tier VM is only available on A0-A4 instances, standard tier VM is available on all size instances Disk IOPS: Data disk IOPS for basic tier VM is 300, low than standard tier VM which has 500 IOPS data disk. Price: Single tier VM can have up to 27% less in price than standard tier VM. Feature cut: Basic tier VM does not include load balancing or auto-scaling CPU: Standard tier have better CPU performance than basic tier