Note: The question is included in a number of questions that depicts the identical set-up.
However, every question has a distinctive result.
Establish if the solution satisfies the requirements.
You are configuring a web app that delivers streaming video to users.
The application makes use of continuous integration and deployment.
You need to ensure that the application is highly available and that the users' streaming experience is constant.
You also want to configure the application to store data in a geographic location that is nearest to the user.
Solution: You include the use of a Storage Area Network (SAN) in your design.
Does the solution meet the goal?
Click on the arrows to vote for the correct answer
A. B.B.
The solution of using a Storage Area Network (SAN) in the design does not appear to fully meet the stated requirements of ensuring high availability, consistent streaming experience for users, and data storage in a geographically nearest location.
A Storage Area Network (SAN) is a dedicated, high-speed network that provides block-level access to data storage, often used by enterprise organizations for centralized data storage and management. However, SANs typically do not address the requirement of ensuring high availability of the web app or improving the streaming experience for users.
To ensure high availability, the web app could be deployed across multiple Azure regions, using Azure Traffic Manager to direct users to the closest available region based on their location. This approach would ensure that if one region goes down, users would be redirected to a different available region, minimizing downtime and ensuring continuity of service.
To improve the streaming experience for users, the web app could be configured to use Azure Media Services, which provides scalable, secure, and reliable encoding, storage, and streaming of media files. Azure Media Services can dynamically adjust the streaming bitrate based on the user's connection speed, device type, and available bandwidth, ensuring a consistent streaming experience.
Finally, to store data in a geographic location nearest to the user, the web app could use Azure's global infrastructure, which includes data centers in many locations around the world. By selecting the appropriate Azure region for data storage, the web app could ensure that user data is stored in a location that is closest to the user.
Therefore, the use of a Storage Area Network (SAN) alone is not sufficient to meet the stated requirements of ensuring high availability, improving the streaming experience, and storing data in a geographically nearest location. Other Azure services such as Azure Traffic Manager and Azure Media Services, as well as the selection of appropriate Azure regions, would need to be included in the overall solution design.