云原生时代,巧妙利用云架构优化本地部署的方法论 | Q推荐
Posted InfoQ
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了云原生时代,巧妙利用云架构优化本地部署的方法论 | Q推荐相关的知识,希望对你有一定的参考价值。
疫情影响下,国内数字经济规模正在进一步扩张,企业数字化转型升级越来越成为大势所趋。在政策与市场的双重驱动下,企业上云,实现业务线上化,促进跨企业云端协同,已成为推动企业数字化转型升级的重要方式。
《Flexera 2020 年云状态报告》显示,企业正在拥抱多云。其中 93%的企业采用了多云策略;87%的企业拥有混合云策略;许多组织在给定的公共或私有云中隔离应用程序,其中 41%的应用程序在云之间集成数据等等;33%的企业使用多云管理工具;受访者平均使用 2.2 个公有云和 2.2 个私有云。
随着 5G 和物联网时代的到来,传统云计算中心集中存储、计算的模式,已无法满足终端设备对于时效、容量、算力的需求。云原生架构将云计算的能力下沉到边缘侧、设备侧,并通过中心进行统一交付、运维、管控,凭借其灵活性、扩展性、弹性和可管理性,正成为越来越多企业云服务的首选。
云原生(CloudNative)是一个组合词,Cloud+Native。Cloud 表示应用程序位于云中,而不是传统的数据中心;Native 表示应用程序从设计之初即考虑到云的环境,原生为云而设计,在云上以最佳姿势运行,充分利用和发挥云平台的弹性 + 分布式优势。“云原生”描述的是:充分利用原生云能力(自动扩展、无中断部署、自动化管理、弹性,等等)来进行应用设计和部署的方法。
它采用轻量级的容器,设计为松散耦合的微服务,通过 API 进行交互协作,使用最佳语言和框架开发,通过 DevOps 流程进行管理。正是这些典型的技术特征,使得云原生应用可以快速构建并部署到平台上,提供了更大的灵活性、弹性和跨云环境的可移植性。
因此云原生被企业和开发者奉为标准,并被认为是云计算的未来。
相较于传统的云架构,云原生具多种优势。
首先,它可以多种方式进行数据存储,云原生的数据不仅可以存储在关系型数据库中,还可以存放在事件日志、文档或键值存储、对象存储、网络存储、缓存或冷存储(cold storage)中。其次,云原生应用和服务既可以用 JSON 来处理数据,也可以用 protocol buffer 或传统的 XML 来构造数据,数据没有固定模式。再次,云原生可以实现数据与其他租户隔离,云原生应用的数据不存放在单个共享实例中,这样既保证了数据的安全,有提升了应用的性能和敏捷性。此外,它在横向扩展性上具备较大的优势。随着智能设备的普及和边缘端数量的增长,数据服务必须具备较强的可扩展性,在数据量变化时,灵活应对。
因此可以说,理解云原生的核心原理、掌握云原生应用的部署与开发,是企业决胜数字化转型的关键所在。
如何实现端到端云迁移路径,如何用云架构优化本地部署流程?在 8 月 5 日到 6 日的“Microsoft Azure 的在线技术公开课:开发云原生应用程序“的课上,您不难找到上述问题的答案。扫描下图二维码或者点击阅读原文链接立即报名。
本期会议,你还会学到如下内容:
如何将 Web 应用程序迁移到 Azure
如何更快更安全地部署应用程序
怎样将数据迁移到 Azure
如何使用容器和无服务器技术实现应用程序现代化?
扫码立即报名
以上是关于云原生时代,巧妙利用云架构优化本地部署的方法论 | Q推荐的主要内容,如果未能解决你的问题,请参考以下文章