-
作者帖子
-
-
cloudos参与者
A company runs an IoT platform on AWS. IoT sensors in various locations send data to the company’s Node.js API servers on Amazon EC2 instances running behind an Application Load Balancer. The data is stored in an Amazon RDS MySQL DB instance that uses a 4 TB General Purpose SSD volume. The number of sensors the company has deployed in the field has increased over time, and is expected to grow significantly. The API servers are consistently overloaded and RDS metrics show high write latency. Which of the following steps together will resolve the issues permanently and enable growth as new sensors are provisioned, while keeping this platform cost-efficient? (Choose two.)
A. Resize the MySQL General Purpose SSD storage to 6 TB to improve the volume’s IOPS
B. Re-architect the database tier to use Amazon Aurora instead of an RDS MySQL DB instance and add read replicas
C. Leverage Amazon Kinesis Data Streams and AWS Lambda to ingest and process the raw data
D. Use AWS-X-Ray to analyze and debug application issues and add more API servers to match the load
E. Re-architect the database tier to use Amazon DynamoDB instead of an RDS MySQL DB instance
答案:BC ? 求大神指点
-
ciscogeek参与者
我选CE,
IoT场景 dynamo比Aurora要好,read replica 也不能解决写入瓶颈。
-
叶威参与者
同意CE,而且题目里面要求永久解决这个问题;DynamoDB无上限,Aurora有个64TB的上限;
-
-
cloudos参与者
D选项:答案是否BD可以
AWS X-Ray 是一项服务,收集您应用程序所服务的请求的相关数据,并提供用于查看、筛选和获取数据洞察力的工具,以确定问题和发现优化的机会。对于任何被跟踪的对您应用程序的请求,您不仅可以查看请求和响应的详细信息,还可以查看您的应用程序对下游 AWS 资源、微服务、数据库和 HTTP Web API 进行的调用的详细信息。
感觉BD合适些 -
挨踢小茶管理员
我会选CE,理由是B把Aurora来替换Mysql是能提升性能的,但是根本不需要“re-architect”,而且read replica不能解决写的压力。
D的话X-Ray虽然能对程序进行调优,但感觉只是杯水车薪呀。举个不恰当的例子,如果X-Ray能让原来性能90分的到达95分,但是题目要求性能要从90分提升到1000分。
高速增长的IoT设备,低延迟要求,我感觉CE挺合适的。
-
quenish参与者
CE
D的x-ray本身只是分析,不能帮助提高,加server也只是暂时,不能根本解决,满足持续增长。
-
-
作者帖子
哎呀,回复话题必需登录。 Login here