Microsoft Certified: Azure Fundamentals (AZ-900) Practice Exam

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

Prepare for the Microsoft Certified: Azure Fundamentals (AZ-900) Practice Exam with our comprehensive quiz. Study with flashcards, multiple choice questions, and detailed explanations to ace your exam!

Practice this question and more.


Which Azure service is used for creating serverless applications?

  1. Azure Logic Apps

  2. Azure Functions

  3. Azure App Service

  4. Azure Batch

The correct answer is: Azure Functions

Azure Functions is specifically designed for creating serverless applications. This service allows developers to run small pieces of code, or "functions," without having to manage the underlying infrastructure. It supports event-driven programming, meaning that functions can be triggered by various events such as HTTP requests, timers, or messages from other Azure services. The appeal of using Azure Functions is that it abstracts away the server management, enabling developers to focus entirely on writing their code. This can lead to faster development cycles and a more agile response to changing business needs. Azure Logic Apps, while also serverless, focuses on workflow automation and integration between applications and services rather than deploying standalone functions. Azure App Service is a fully managed platform for building web apps, mobile apps, and API apps, but it is not inherently serverless as it may involve managing resources depending on the hosting plan. Azure Batch is oriented toward running large-scale parallel and high-performance computing jobs, which involves managing resources rather than offering a serverless application model.