AZ-900 Describe Azure architecture and services Practice Question
Which Azure service provides a way to build workflows that integrate apps, data, and services across cloud and on-premises environments?
⚠ Common exam trap
Many candidates confuse Azure Logic Apps with Azure Functions because both can automate tasks, but Logic Apps is specifically designed for workflow integration with prebuilt connectors, while Functions is for running custom code snippets in response to events.
Answer choices
Why each option matters
Answer the question above first, then reveal the full breakdown to understand why each option is right or wrong.
Correct answer & explanation
✓
Azure Logic Apps
Azure Logic Apps is the correct answer because it is a cloud-based platform for creating and running automated workflows that integrate apps, data, services, and systems across cloud and on-premises environments. It provides a visual designer and hundreds of prebuilt connectors to orchestrate business processes without writing code, making it ideal for enterprise integration scenarios.
Answer analysis
Option-by-option breakdown
For each option: why learners choose it and why it is or isn't the right answer here.
- ✗
Azure Functions
Why it's wrong here
Azure Functions provides serverless, event-driven compute that executes custom code snippets in a chosen language, often for individual tasks like file processing or API responses. It is code-first and requires writing and maintaining logic, whereas Logic Apps offers a low-code visual designer with hundreds of prebuilt connectors for integrating SaaS and enterprise systems. Functions can be embedded as an action inside a Logic App, but by itself it does not provide workflow orchestration or a graphical design surface.
- ✓
Azure Logic Apps
Why this is correct
Azure Logic Apps is a cloud service specifically built for automating and orchestrating business processes using an intuitive visual designer. It offers more than 300 connectors to seamlessly integrate apps, data, and services, along with built-in controls for conditions, loops, and error handling. This directly matches the requirement to orchestrate workflows across multiple systems without writing code, making it the correct answer for workflow automation.
- ✗
Azure Service Bus
Why it's wrong here
Azure Service Bus is an enterprise message broker that enables reliable message queuing and publish-subscribe patterns, decoupling applications from one another. It handles message delivery and consensus, but it is not a workflow engine and provides no visual integration or orchestration capabilities. Logic Apps can use Service Bus as a trigger or action to exchange messages, but replacing Logic Apps with Service Bus would lose the workflow design and connector ecosystem needed for end-to-end process automation.
- ✗
Azure Event Grid
Why it's wrong here
Azure Event Grid is a reactive event routing service that efficiently delivers real-time events from publishers to subscribers. It focuses on high-throughput event distribution, not on orchestrating business logic or integrating multiple applications through a visual workflow. While Logic Apps can subscribe to Event Grid events as a trigger, Event Grid itself lacks the connectors, conditions, and workflow designer that make Logic Apps the right choice for workflow automation.
Go deeper
Related to this question
About these practice questions
One of 981 original AZ-900 practice questions on Courseiva, each with a full explanation and wrong-answer analysis — not exam dumps or protected exam content. Learn why practice questions differ from exam dumps →
JA
Written by Johnson Ajibi, MSc IT Security
Senior Network & Security Engineer · founder of Courseiva
This AZ-900 practice question is part of Courseiva's free Microsoft certification practice question bank. Courseiva provides original exam-style practice questions with explanations, topic-based practice, mock exams, readiness tracking, and study analytics to help learners prepare for the AZ-900 exam.