
Answer-first summary for fast verification
Answer: Azure Web Apps for a fully managed platform with built-in auto-scaling, high availability, and compliance certifications including PCI DSS., Azure Functions for a serverless approach to dynamically scale based on demand, reducing costs during low traffic periods.
Azure Web Apps is the best option as it provides a fully managed platform with built-in auto-scaling and high availability, ensuring the application can handle traffic spikes and maintain uptime during maintenance without manual intervention. It also comes with compliance certifications like PCI DSS, which is crucial for payment processing. Azure Functions could be considered for specific scenarios requiring serverless computing, but for the primary web application, Azure Web Apps offers a more comprehensive solution. The combination of both (Option E) might seem appealing but introduces unnecessary complexity for the given requirements.
Author: LeetQuiz Editorial Team
Ultimate access to all questions.
As the lead cloud architect for a global e-commerce platform, you are tasked with deploying a highly available web application on Azure. The application must not only handle unpredictable traffic spikes during peak shopping seasons but also ensure zero downtime during planned maintenance windows. Additionally, the solution must comply with PCI DSS standards for payment processing and optimize cost without compromising performance. Considering these requirements, which Azure compute service would you recommend for the deployment, and why? (Choose the BEST option.)
A
Azure Virtual Machines for full control over the operating system and custom software configurations, allowing for tailored security measures.
B
Azure Web Apps for a fully managed platform with built-in auto-scaling, high availability, and compliance certifications including PCI DSS.
C
Azure Functions for a serverless approach to dynamically scale based on demand, reducing costs during low traffic periods.
D
Azure Kubernetes Service (AKS) for orchestrating containerized applications with automatic scaling and self-healing capabilities.
E
Both Azure Web Apps and Azure Functions to leverage managed hosting for the web application and serverless computing for background tasks.
No comments yet.