1.采用多可用区部署(Multi-AZ)。避免由于网络和物理故障导致的不可用;
2.使用自动伸缩服务(Auto-Scaling)。避免由于业务剧烈波动导致的不可用;
3.在所有层面建立冗余(Redundancy-All levels)。避免单点故障导致的不可用;
4.从SQL开始,认真规划(SQLNoSQL)。在数据超过5TB后逐渐向NoSQL迁移;
5.在技术设施内外构建缓存数据(Cache Data)。包括内部的数据库cache和外部的CDN ;
6.在基础架构中使用自动化工具(Auto Tools)。Devops,自动运维,持续集成,持续部署;
网友评论