
Answer-first summary for fast verification
Answer: Amazon EKS, consider the choice of Kubernetes node types and the number of nodes, as well as enabling Kubernetes features such as self-healing, horizontal pod autoscaling, and pod disruption budgets.
Option D is the most appropriate choice for this scenario. Amazon EKS is a fully managed Kubernetes service that can handle large-scale data processing tasks with high availability and fault tolerance. When ensuring high availability and fault tolerance, consider the choice of Kubernetes node types, which determine the CPU and memory resources available to the containers. Additionally, the number of nodes in the cluster should be chosen based on the workload requirements to ensure sufficient resources for processing tasks. To achieve high availability and fault tolerance, you can leverage Kubernetes features such as self-healing, which automatically replaces failed nodes or pods, horizontal pod autoscaling, which adjusts the number of pods based on resource utilization, and pod disruption budgets, which ensure a minimum number of pods are available during voluntary disruptions. You can also use Amazon EKS' managed node groups and Fargate to simplify cluster management and improve fault tolerance.
Author: LeetQuiz Editorial Team
Ultimate access to all questions.
No comments yet.
Your company is planning to implement a data transformation service that can handle large-scale data processing tasks with high availability and fault tolerance. Which AWS service would you recommend, and what are the key considerations for ensuring high availability and fault tolerance?
A
Amazon EMR, consider the choice of cluster instance types and the number of nodes, as well as enabling automatic scaling and backup features.
B
Amazon ECS, consider the choice of container instance types and the number of containers, as well as enabling container health checks and automatic restarts.
C
AWS Lambda, consider the function's memory allocation and timeout settings, as well as enabling function versioning and aliases.
D
Amazon EKS, consider the choice of Kubernetes node types and the number of nodes, as well as enabling Kubernetes features such as self-healing, horizontal pod autoscaling, and pod disruption budgets.