200-901 Question 126
Select 4A development team is deploying a new web application in a cloud environment. The application must handle incoming traffic efficiently, ensure secure connections, and protect against unauthorized access. Which combination of components would best meet these requirements?
- A
Firewall to restrict unauthorized traffic
- B
DNS to resolve the application domain to its IP address
- C
Load balancer to distribute traffic evenly across backend servers
- D
Reverse proxy to handle SSL termination and cache static content
- E
VPN to encrypt all communications within the application
Show answer and explanation
Correct answers: A, B, C, D
Explanation
Deploying a web application securely and efficiently requires a combination of components. The firewall protects against unauthorized access, DNS resolves the domain name, the load balancer ensures traffic is evenly distributed for performance and redundancy, and the reverse proxy enhances security and performance through SSL termination and caching. VPNs, while useful in some contexts, are not typically part of a standard public-facing web application deployment.
- A. Correct.
Firewalls are used to filter and restrict unauthorized traffic, ensuring only permitted access to the application.
- B. Correct.
DNS is essential for resolving the application domain to its IP address, allowing users to access the application easily.
- C. Correct.
Load balancers distribute incoming traffic across multiple backend servers, improving performance and fault tolerance.
- D. Correct.
Reverse proxies handle SSL termination, caching, and other tasks that enhance security and performance, making them critical in deployment.
- E. Incorrect.
While a VPN can encrypt communications, it is not typically used for public-facing web applications and does not directly address the requirements in this scenario.