データモデル Load Balancer current Policy current Listener current Health Monitor current Target Group current インスタンス 現用 Load Balancer current staged Policy current staged Listener current staged Health Monitor current staged Target Group current staged インスタンス 現用 API / データモデル Load Balancer current staged Policy current staged Listener current staged Health Monitor current staged Target Group current staged インスタンス 新規 現用 設定変更前 • 各リソースの Current Config と現用インスタンスの設定 は一致する Update Staged Configurations • コントローラ上で各種リソースの Staged Config が作成さ れる ◦ Staged Config の更新 / 取消も可能 ◦ name / description / tags など、設定と関係のない Attribute に対する変更は API 上で即時反映される Action Load Balancer (apply-configurations) • 現用インスタンスの横に新規インスタンスを作成し、変更 後の設定を投入する ◦ Persistence / Session を同期の上、現用インスタン スは削除 • 各リソースの Staged Config が Current Config となる 8