[AWS] Updating Elastic Beans Talks & RDS
2023-09-14 09:00:46 时间
All at once
- Deploys to all instances simultaneously.
- You will experience a total outage.
- Not ideal for mission-critical production system.
- Rolling back: another outage to get back to the previous version
Rolling Deployment Policy
- Deploys the new version in batches
- Each batch is taken out of service while the deployment takes place
- You env capacity will be reduced by the number of instances in a batch while the deployment takes places.
- Not ideal for performance sensitive system.
- Rolling back: perform an additional rolling update to roll back the changes
Rolling with Additional Batch
- Launches an additional batch of instances.
- Deploys the new version in batches
- Maintains full capacity throughout the deployment
- Rolling back: perform an additional rolling update to roll back the changes
Immutable Deployments
- Deploy the new version to a fresh group of instances
- Only when the new instances pass their health checks, should the old instances be terminated.
- This is the preferred approach for mission cirtical system.
- Rollback: Just delete the new instances
相关文章
- Matano:一款针对AWS的开源安全湖平台
- AWS re:Invent2022大会回顾:Nitro的安全设计
- 使用QuTrunk+AWS ParallelCluster3进行并行计算
- 战争升级!Elasticsearch 从客户端向 AWS 开了一炮!
- MySQL Error number: MY-013493; Symbol: ER_WARN_UNKNOWN_KEYRING_AWS_REGION; SQLSTATE: HY000 报错 故障修复 远程处理
- 连接到AWS实例详解程序员
- Oracle 视图 USER_AWS 官方解释,作用,如何使用详细说明
- AWS、Azure 客户证实 Intel 漏洞导致服务器变慢
- 前 AWS 雇员被控窃取了 AWS 客户第一资本银行的上亿条用户信息
- Google打造云中Hadoop便捷版 强势对抗AWS
- 数据库使用AWS连接本地MySQL数据库(aws调用本地mysql)
- AWS搜索 进入MySQL引擎的新时代(aws搜索MySQL引擎)
- azure sql比较分析AWS MySQL 与 Azure SQL的区别(aws mysql 还是)
- AWS MySQL服务价格深度剖析(aws mysql 价格)
- 在AWS上搭建MySQL数据库系统的中文化指南(aws mysql 中文)
- 深入探索AWS与Oracle的强强合作(aws与oracle)
- AWS Oracle数据库备份确保数据安全保障(aws oracle备份)
- AMP与Oracle结合提升数据库性能($amp oracle)
- 探索Oracle云和AWS的全新世界(oracle云和aws)