A logistics corporation is migrating a core ERP and dispatch system to Azure. The system has two distinct components:
1. An HTTP/HTTPS web application that requires cookie-based session affinity, SSL/TLS termination at the load balancer, and routing traffic to different backend pools based on the URL path.
2. A high-throughput database replication service that communicates over a custom TCP port 1445 and requires regional high availability.
All backend virtual machines (VMs) for both components are deployed within a single virtual network in the North Europe region. The VMs are currently associated with Basic SKU Public IP addresses. The entire load balancing architecture must support availability zones for zone redundancy and must not trigger deployment validation failures.
Which configuration should you recommend to meet these requirements?
- ADeploy an Azure Traffic Manager profile to handle routing, SSL termination, and session affinity for the web application, and deploy a Standard Load Balancer for the database replication service. Retain the existing Basic SKU Public IP addresses on the virtual machines.
- Deploy a Standard v2 Application Gateway for the web application, and deploy a Standard Load Balancer for the database replication service. Upgrade the existing Basic SKU Public IP addresses on the virtual machines to Standard SKU Public IP addresses.Answer
- CDeploy a Standard v2 Application Gateway for the web application, and deploy a Standard Load Balancer for the database replication service. Retain the existing Basic SKU Public IP addresses on the virtual machines.
- DDeploy a Standard v2 Application Gateway for the web application, and deploy a Basic Load Balancer for the database replication service. Retain the existing Basic SKU Public IP addresses on the virtual machines.