Microsoft Azure Architect Design (AZ-304) Practice Test

Disable ads (and more) with a membership for a one time $2.99 payment

Prepare for the Microsoft Azure Architect Design (AZ-304) Exam with comprehensive quiz questions designed to enhance your understanding and confidence. Master essential Azure concepts and strategies to excel on your test day!

Each practice test/flash card set has 50 randomly selected questions from a bank of over 500. You'll get a new set of questions each time!

Practice this question and more.


What solution should host a .NET web service that reads and writes temporary files with minimal maintenance and costs?

  1. An App Service Environment

  2. An Azure Web App

  3. An Azure Virtual Machine Scale Set

  4. An Azure Function

The correct answer is: An Azure Web App

Hosting a .NET web service that requires reading and writing temporary files with a focus on minimal maintenance and cost is best achieved using an Azure Web App. Azure Web Apps provide a fully managed platform where you can deploy web applications without worrying about the underlying infrastructure, which aligns well with the need for minimal maintenance. With Azure Web Apps, automatic management of scaling, patching, and monitoring is included, making it an efficient choice for developers who want to focus on writing code rather than managing the environment. The service also allows you to easily deploy your .NET application with built-in support for popular frameworks and languages. Moreover, Azure Web Apps provide capabilities such as temporary storage in the form of the App Service file system, which is suitable for your requirement to read and write temporary files. This feature ensures that any file operations do not require extensive setup and management, which is advantageous for keeping costs low and maintenance minimal. Other options, while they have their own uses, do not align as closely with the need for minimal maintenance and cost-effectiveness. An App Service Environment, for example, is more suitable for hosting applications that require high isolation and high scalability, which may increase complexity and cost. An Azure Virtual Machine Scale Set would require more management and infrastructure handling