什么是云原生开发

云原生的概念比较模糊,很难精炼而准确的阐述清楚。
早期云原生指的是一系列技术和思路,包括微服务,容器,可持续交付,devops等。

现在云原生可以理解为,
一套系统的框架可以尽可能的使用云厂商的各类服务, 比如使用AWS的auto scaling实现根据规则配置,实现自动化收缩和扩容。

诸如此类,利用云的特性,为系统解决高可用,高扩展,高并发,自动化扩容,安全等等问题,
使用这套框架企业不需要过多考虑非功能性需求,
把更多的精力放在业务开发上,我们可以称这个架构是云原生架构。

系统上云的优点:
敏捷部署、弹性扩展、动态迁移、故障自愈、数据安全可靠。
缺点:成本高。使用公有云的话,长远看会受到云厂商的束缚。私有云的话,技术壁垒高。
posted @   HappyBeibei  阅读(948)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 全程不用写代码,我用AI程序员写了一个飞机大战
· DeepSeek 开源周回顾「GitHub 热点速览」
· 记一次.NET内存居高不下排查解决与启示
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· .NET10 - 预览版1新功能体验(一)
点击右上角即可分享
微信分享提示