云原生应用旨在充分利用云计算模型,从而提高速度、灵活性和质量并降低部署风险。虽然名字中包含“云原生”三字,但云原生方案的重点并不是应用部署在何处,而是如何构建、部署和管理应用。
云原生方案与微服务架构类似。然而,尽管微服务可通过构建云原生应用来交付,可企业仍需采取许多措施,才能在生产中熟练地管理微服务。而要想享受云原生应用的各种益处,也并非一定需要微服务。很多企业都通过基于相同的原则,构建出更优秀的模块化单体式应用,从而取得云原生方案的种种效益向云原生应用的开发和交付转型,是一次全方位的变革,涉及企业的文化、流程、架构和技术服务通过与技术无关的轻量级 API 来提供,这些 API 可以降低与部署、可扩展性和维护相关的复杂性和费用。企业可以通过所提供的API 在内部和外部创建
新的功能,创造新的商机。
采用基于 API 的设计时,只能在网上通过调用服务接口来通信,这样可避免因直接链接、共享内存模型或直接读取其他团队的数据存储而带来的风险。这种设计能让应用和服务延伸到不同的设备、拓展出不同的形式
网友评论