Soru

Zorluk: ZorAzure Serverless Compute (Functions and Logic Apps)

A financial company needs to design a serverless solution that triggers when a message is received in an Azure Service Bus queue, performs complex data transformations using proprietary Python libraries, and then sends an email notification. The company should use Azure Logic Apps to run the data transformation steps because Logic Apps natively supports custom Python code execution and external library imports.

Cevap: Cevap

Cevap

False
The correct answer is False because Azure Logic Apps is a visual, connector-first service meant for orchestrating workflows and integrating applications. It does not natively support running custom Python scripts or importing proprietary libraries. For code-first tasks like custom Python data transformations, Azure Functions is the appropriate serverless compute service.

Adım Adım Çözüm

1
Identify the development requirements of the scenario
The workload requires running custom Python code and importing proprietary libraries to perform complex data transformations.
Determining if a requirement is code-first or connector-first is the primary factor in choosing between Azure Functions and Azure Logic Apps.
2
Evaluate Azure Logic Apps capabilities
Azure Logic Apps is a designer-first orchestration service. It does not provide native support for custom Python environments or importing custom packages.
Logic Apps is designed to orchestrate workflows using pre-built connectors rather than executing raw application code.
3
Evaluate Azure Functions capabilities
Azure Functions is a code-first serverless compute service that natively supports various programming languages, including Python, and allows importing custom libraries.
Functions are built to run custom scripts, algorithms, and data processing tasks in a serverless model.
4
Determine if the statement is correct
The statement asserts that Logic Apps should be used because it natively supports custom Python execution, which is incorrect.
Since Azure Functions is the service that supports custom Python execution, the statement is false.

Anahtar Kavram

Azure Serverless Compute (Functions and Logic Apps)
Bu soruyu puanla