A logistics company is designing a serverless solution to automate its shipment tracking pipeline. The solution has two distinct requirements:
1. It must orchestrate a visual, low-code workflow that triggers when a package is delayed, sending notifications through Microsoft Teams and updating a Salesforce record using pre-built API connectors.
2. It must execute a proprietary C# code script to calculate custom shipping insurance risk adjustments based on telemetry data.
Which Azure services should the company select for requirement 1 and requirement 2?
- Azure Logic Apps for requirement 1, and Azure Functions for requirement 2Answer
- BAzure Functions for requirement 1, and Azure Logic Apps for requirement 2
- CAzure App Service WebJobs for requirement 1, and Azure Container Instances for requirement 2
- DAzure Logic Apps for requirement 1, and an Azure Virtual Machine for requirement 2
Answer
Azure Logic Apps for requirement 1, and Azure Functions for requirement 2
The correct option is Azure Logic Apps for requirement 1 and Azure Functions for requirement 2. Azure Logic Apps provides a low-code, designer-first orchestration platform with out-of-the-box connectors to services like Salesforce and Microsoft Teams. Azure Functions provides a serverless execution environment for running custom code, such as C# scripts, without managing infrastructure.
Step-by-Step Solution
Key Concept
Azure Serverless Compute (Functions and Logic Apps)
Estimated Time:1m 30s