开发者社区> 问答> 正文

云原生带给我们什么?

云原生带给我们什么?

展开
收起
游客5k6m7fein3w74 2021-10-15 11:02:11 403 0
1 条回答
写回答
取消 提交回答
  • 最重要的变化是云原生改变了整个软件生命周期。就像工业革命的生产线一样,云原生给了我们能力来改变软件工程的生产线。而这个过程中,云原生从横向到纵向两个维度,都在改变着软件开发模式。 1)云原生向下延伸推动软件和硬件一体化:结合着容器调度管理,云原生向下屏蔽基础设施差异,向上支撑多种工作负载,并进行分布式集群管理、资源编排、任务调度的统一;同时通过Serverless等BaaS化逐步降低复杂度,最大化云价值;进一步让基础设施能力的云原生进化,从混合云/多云向分布式云演进。 2)云原生向上延伸推动应用架构的优化:应用架构的开发界面上移,复杂性下沉,通过模块化架构和标准接口协议优化架构;云原生提供更易用易管的平台,通过ServiceMesh等技术以无侵入的方式提升系统的可观测性和可管理性,通过Serverless推动免运维和高效研发;同时提高更佳开放的云原生应用抽象,利用云原生技术,可以循序渐进将现有应用架构平滑升级。 3)云原生水平延伸优化研发运维模式:通过代码开发、DevOps、CICD流程、运维监控、可观测等,云原生让整个应用的研发模式进行升级。研发态上突出一切皆镜像、一切变更可溯源;部署态上通过容器编排作为应用迭代发布的唯一通道;运行态上通过能力下沉提供不同隔离能力;运维态上基于IaC统一标准声明运维;最终在交付过程中进一步通过系统性、规划化、确定性的不可变的基础设施河确定交付资源,推进研发模式的全生命周期变化。

    2021-10-15 11:38:54
    赞同 展开评论 打赏
问答分类:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
云原生推动全云开发与实践 立即下载
ALPD技术实践-云原生时代的架构方法 立即下载
流利说云原生化实践历程 立即下载