Resilient Architecture III
Explore solutions for building resilient and highly available AWS architectures. Understand database selection for scalability, designing multi-region fault tolerance, low-latency streaming using AWS edge services, and integrating hybrid cloud setups to comply with data residency requirements.
We'll cover the following...
Question 11
A media streaming company is experiencing rapid growth and steadily increasing user subscriptions. The company needs a large and fast database to manage the metadata of millions of video assets.
As a solutions architect, suggest a database with rich query capability that matches the user’s search practices and remains highly available regardless of the time of day it is accessed.
A. Utilize Amazon RDS with MySQL, including its read replicas and Multi-AZ configuration for storing videos’ metadata, and address queries with custom indexing.
B. Incorporate Amazon DocumentDB for MongoDB-compatible solutions and utilize hierarchical scaling through sharding across instances; enable Multi-AZ for better availability.
C. Utilize Amazon DynamoDB Global Tables for extensive read and write throughput while incorporating secondary indexes for effective requests to the video’s metadata.
D. Set up your Amazon Neptune database cluster with a replication factor to enhance availability and use Neptune’s graph database tools and the metadata relationship maps to construct intricate video structures.
Question 12
A multinational corporation must ensure that its global e-commerce application continues uninterrupted, even during regional AWS blackouts. ...