高可用性と耐障害性の設計に関する考慮事項 - AWS 規範ガイダンス

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

高可用性と耐障害性の設計に関する考慮事項

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

Amazon EKS で可用性と回復力の高いアプリケーションを設計する場合は、次のコンポーネントを検討してください。

  • マイクロサービスアプリケーション: ポッドとコンテナ

  • ワークロードデータプレーン: Ingress Controller、ポッド、Amazon Virtual Private Cloud (Amazon VPC) Container Network Interface (CNI)、サービスメッシュサイドカー、kube-proxy などのシステムコンポーネント

  • ワークロード管理レイヤー: コントローラー、アドミッションコントローラー、ネットワークポリシーエンジン、およびこれらのコンポーネントの永続データストレージ

  • Kubernetes コントロールプレーン

  • インフラストラクチャ: ノード、ネットワーク、ネットワークアプライアンス

Kubernetes クラスター内で実行されるコンポーネントを参照する最初の 3 つの考慮事項については、このガイドで以下のトピックについて説明します。