高弹性|可能是全网最完整的分布式架构设计图谱(含22个知识点)( 五 )

  • 私有云
  • 混合云
  • ②容器技术
    • Docker
    • Kubernetes
    2)部署策略
    ①停机部署
    ②滚动部署
    ③蓝绿部署
    ④灰度部署
    ⑤A/B 测试
    2、配置管理
    • Ansible
    • Puppet
    • Shippable
    3、监控
    • Nagios
    • DynaTrace
    4、CI 与 CD
    五、工程效率
    1、敏捷管理
    • Scrum
    2、持续集成
    • Jenkins
    • CodeShip
    3、持续交付
    总结及学习建议
    分布式系统在阿里巴巴经济体有着广泛的应用 , 以笔者所在的弹性计算技术团队为例 , 当业务足够规模化后 , 最终面临的技术问题都是通过践行分布式系统架构的设计理念和方法论得以解决 , 可以说分布式系统架构的知识与方法论是当前互联网应用规模化后的通用解决方案 。
    学习分布式系统设计也不是一蹴而就 , 需要不断汲取理论知识 , 然后将理论不断付诸实践 , 最终通过一次次的调优来将知识的价值最大化 。
    笔者最后的建议是先理论、后实践、重实践、不妥协 , 所谓纸上得来终觉浅 , 绝知此事要躬行 , 与君共勉 。
    作者丨杨泽强(竹涧)
    来源丨公众号:阿里巴巴云原生(ID:Alicloudnative)
    dbaplus社群欢迎广大技术人员投稿 , 投稿邮箱:editor@dbaplus.cn
    关注公众号【dbaplus社群】 , 获取更多原创技术文章和精选工具下载
    9月25日直播预告丨光大、民生、平安、汇丰4家银行齐聚 , 深度分享金融业数据库转型与国产化改造
    报名链接:http://z-mz.cn/3QOjX

    推荐阅读