分享

何所思 | Hello, 云土著

 weiwarm 2019-02-11

NAME


“云土著”就是生于云长于云的那些应用。

英文名叫Cloud Native,官方名称“云原生”。


WHY


与传统IT应用相比,云土著希望充分发挥云计算给应用带来的价值,从而实现更快的应用上线速度,细致的故障探测和发现,故障时能自动隔离和自动恢复,以及方便弹性的水平扩容等。


WHAT


Cloud Native是一个思想的集合,是一系列Cloud技术和企业管理方法的集合,包括DevOps、持续交付、微服务、敏捷基础设施以及根据商业能力对公司进行重组等。

表兄弟

Cloud聚焦在技术层面(比如I/P/SaaS等),Cloud Native则多了管理方面的内容(比如研发运营一体化)。

性格


Cloud Native应用从出生就设计为运行在云中:


一是云土著应用与底层基础设施解耦,既不会依赖于Linux或Windows等底层操作系统平台,也不会依赖于某个云平台。


二是云土著应用必须能满足弹性扩展性需求,垂直扩展(向上和向下)或水平扩展(跨节点服务器)。


三是为了适应这些技术变化,从管理角度看就需要企业做DevOps和持续交付等的支持。

技术


根据2018年6月CNCF的定义,为了满足云土著弹性可扩展、松耦合、容错性好、易于管理、便于观察、频繁变更等特点,


需要:


容器、服务网格、微服务、不可变基础设施和声明式API等技术,以及DevOps等的支持。



就像早期的互联网通信更像传统电话,早期的门户更像传统媒体,而现在的互联网应用已经Internet Native了,但现在的很多IT应用还不能充分发挥出Cloud的作用。


未来的应用不仅会Internet Native,也一定会Cloud Native。


“古”有互联网思维,现有“云原生思维”。


    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多