

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

# 高可用性と耐障害性の設計上の考慮事項
<a name="ha-resilience-design"></a>

責任共有モデルは Kubernetes でより複雑になります。Amazon EKS コントロールプレーンの可用性と耐障害性は、Amazon Web Services () によって管理されますAWS。組織はデータプレーンを管理し、マイクロサービスアプリケーションのパフォーマンスと可用性に大きな影響を与える可能性があります。

Amazon EKS で可用性と回復力の高いアプリケーションを設計する場合は、次のコンポーネントを検討してください。
+ マイクロサービスアプリケーション: ポッドとコンテナ
+ ワークロードデータプレーン: Ingress Controller、ポッド、[Amazon Virtual Private Cloud (Amazon VPC) Container Network Interface (CNI)](https://docs.aws.amazon.com/eks/latest/userguide/managing-vpc-cni.html)、サービスメッシュサイドカー、kube-proxy などのシステムコンポーネント
+ ワークロード管理レイヤー: コントローラー、アドミッションコントローラー、ネットワークポリシーエンジン、およびこれらのコンポーネントの永続的データストレージ
+ Kubernetes コントロールプレーン
+ インフラストラクチャ: ノード、ネットワーク、ネットワークアプライアンス

このガイドでは、Kubernetes クラスター内で実行されるコンポーネントを参照する最初の 3 つの考慮事項について、以下のトピックについて説明します。
+ [ノードとアベイラビリティーゾーンにワークロードを分散する](spread-workloads.md)
+ [PDB による重要なワークロードの保護](pdb.md)
+ [プローブとヘルスチェックの設定](probes-checks.md)
+ [コンテナライフサイクルフックの設定](lifecycle-hooks.md)
+ [ゾーン中断中のポッドエビクションについて](pod-eviction.md)