云原生是啥?
Posted 网络猫
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了云原生是啥?相关的知识,希望对你有一定的参考价值。
———源起———
某日一个同事拉着我到小角落,问到,你懂云原生吗?某司在招,45w+
蛤?
这么值钱吗?¯\_(ツ)_/¯
———随便找找资料———
云原生,英文为:Cloud Native ,字面理解,云:应用程序在云中;原生:原生为云而设计,应用程序在设计时候就得考虑云到环境。为啥呢?(´・Д・)」就是为了充分利用和发挥云平台的优势:弹性+分布式。云原生应用在很努力的成为一个合格的SaaS应用呢(*¯︶¯*)。
这也可以看出,云计算是云原生的基础。
再来对比一下,大多数传统的应用,不做任何改变,都是可以在云平台运行起来的,只要云平台支持这个传统应用所运行的计算架构和操作系统。但是,这种运行模式,只是把虚拟机当作物理机一样使用,没有真正利用云平台的能力。你品,你细品。(╯°□°)╯︵ ┻━┻
针对云原生业务,举个栗子来理解
(^_−)−☆(⊙ω⊙)
云原生应用设计理念,希望把应用当作牲畜来养,而不是当作宠物来养(猫猫狗狗没有地位了╮(╯▽╰)╭)。部署一个云原生应用的集群,就像是失去神经,我感觉不到呼吸,连空气都窒息,why why
i love you so ,抱歉走错片场♪m(_ _)m
就好像圈养了一大群奶牛,目的是为了产奶,对待每头牛就像是对待机器一样,没有感情,死了一头再养一头。传统的应用,就像是宠物牛牛一样,对运行环境依赖严重,养牛人(运维人员)要细心照顾、维护,如果出现宕机,一般要在原来的服务器上修复问题再恢复运行,如果恢复不了,整个应用系统就瘫痪了,养牛人(运维人员)可能会哭┻━┻︵╰(‵□′)╯︵┻━┻
———说点技术———
下次再聊(鸽鸽⁄(⁄ ⁄ ⁄ω⁄ ⁄ ⁄)⁄
以上是关于云原生是啥?的主要内容,如果未能解决你的问题,请参考以下文章