• 宵伯特
    2017-12-25
    在我的理解中,可扩展的应用设计,应用可以根据现有的基础设施资源进行有效的分配,确保各个模块之前能够达到均衡的负载,所以在水平扩展,弹性伸缩和自动化扩缩容时,主要调节的也就是基础的处理资源,例如服务器,带宽等,在现在的云服务和微服务架构下,更多的也就是服务实例。
    对于对象属性的识别,需要参考该对象属性在系统中的状态管理情况,而在业务逻辑层面,对于对象关注相对强势的,应该是领域驱动设计了吧。

    作者回复: 感谢你的留言,回答地很精彩!对于第二个问题,状态管理是一部分,领域驱动的方法论也是个很值得借鉴的思路,后面文章会讲到。

    
     11
  • 岑崟
    2017-12-26
    磨刀不误砍柴工,标准化就是这个磨刀的过程。之前对于工具化、自动化往往就是撸起袖子就干,结果在实施的过程中发现工具化、自动化本身就是一个负担。相同的需求,不同的实施人员,得到的结果不尽相同。所以标准化越早开展越好,可以从最简单的最容易识别的对象开始,对于那些业务系统建成已有些时间的,更适合逐步的改变,结合当下流行的DevOps思想,让研发也一起参与其中,效果更好

    作者回复: 你一定有过亲身经历,已经感同身受了。

    
     5
  • Matthew_Yin
    2018-05-23
    敏捷开发,devops这些感觉和应用运维更贴近,运维人员转型也容易,但是传统网络,系统和存储这些硬件运维的方向在哪?多数人不具备开发能力,但是随着工具化,自动化的开展和普及,这些岗位势必会受到冲击。楼主能不能给一些指导性的建议,谢谢
    
     2
  • 白下
    2018-04-12
    醍醐灌顶
    就第一个问题而言 作者已经说的很清楚了 对象
    水平扩容 弹性伸缩对象是什么?
    缓存?
    无状态容器?
    数据库?
    存储?
    服务器等基础设施?
    基于RPC的服务
    基于HTTP的服务
    对象不同涉及到的弹性伸缩 水平扩容的的流程 方法都不一样
    不同对象 需要建立不同运维模型
    不同对象本身涉及到了关联和不同属性
    展开
    
     2
  • foxracle
    2018-01-09
    个人理顺一下逻辑:为了让用户,运营,开发,测试,运维统一术语和视角以及价值观,应用是唯一能通用的术语,只是各个人看到的应用大小粒度不一样,那运维的工作自然就都是面向应用来开展的。而运维的具体工作内容是用应用的运维场景来描述的,所以运维体系建设也应该是以捕捉具体运维场景来开展的,就好比面向对象的需求分析是通过use case来落地一样。在理顺所有运维场景之后,才开始去识别场景中的具体对象,对对象进行建模,理清对象之间的关系。这样来看的话,所谓标准先行也仅仅是对象建模的自然产物,另一种说法而已

    作者回复: 你的理解没有问题,在运维工作中,标准化更为重要,且更容易被忽略。

    
     1
  • 思涵_芳瑞
    2018-01-04
    文章中提到的应用扩容和服务器扩容是什么区别?另外应用本身不仅仅指微服务应用吧?

    作者回复: 我后面专门有一篇文章介绍第一个问题,你可以先思考一下。

    第二个问题,不仅仅指微服务应用,单体或分层应用也适合,但是在微服务架构下应用这个概念的作用会更突出。

    
     1
  • 春生儿
    2017-12-28
    这个实际上就是先做cmdb对吧

    作者回复: 从自动化角度,CMDB一定是优先做,这个后面文章会讲到。不过标准化写几篇文章是想讲清楚自动化之前要做哪些准备和分析梳理的工作,这个比直接做CMDB要重要的多。

    
     1
  • 17
    2019-12-15
    分享标准化过程实践的经验:一开始基于目前的应用场景,抽象分析,定规范,出标准规范文档。随着业务的发展或前期分析不到位,导致之前的标准不太符合当前的应用场景。这个过程虽然知道不可避免,但是真正发生的时候,还是非常和痛。针对这种场景,不知作者是如何来处理的?
    
    
  • 向日葵
    2019-09-09
    运维人员将来的趋势应该是逐渐变成平台的构建者
    
    
  • 牧野静风
    2019-07-19
    受益良多,作为一个传统的运维,发现后期的维护越来越繁杂,很多东西无法自动化处理,比如,所有的应用日志如何归集分析,语言,标准,编程习惯都不一样,统一化平台很难;另外随着应用的增加,比如定时Job,想做个管理平台,发现很不好分析,数据结果不一致,报错信息有些有,有些没有,很麻烦;标准化是一切自动化,效率化的前提,后面来推行,就很难了
    
    
  • 水手
    2018-05-15
    刚读到此章,日常混乱无章的运维工作,顿时找到了头绪,谢谢。
    
    
  • FOX
    2018-02-13
    学习收藏,少走弯路
    
    
  • 微光
    2018-01-20
    这种关联关系 能通过什么方式来自动发现,人为维护太繁重了

    作者回复: 不同对象间的关联关系管理方式是不同的,我建议你可以先分类下都有哪些关联关系,再看管理方式

    
    
我们在线,来聊聊吧