View a markdown version of this page

高可用性と耐障害性の設計上の考慮事項 - 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 つの考慮事項について、以下のトピックについて説明します。