一通栏
二分一通栏
WISE-PaaS | 云计算原力觉醒,云原生才是那条最大的鱼
2020-03-05

    伴随云计算的滚滚浪潮,云原生(Cloud Native)的概念应运而生,频繁出现在我们的视野中。越来越多的企业开始将业务,尤其是核心业务向云原生的环境迁移。今天本文就将围绕如下方面展开:

    何谓云原生?
    云原生应用的特征?
    如何透过云原生建置解决方案?

    上面的漫画可说是描述了近几年的技术更迭,从“软件吞噬世界”到“世界一切源于开源”,再之后,业内普遍认同“云计算已改变天空的颜色”。如今云计算概念又被清晰细分,“云原生”成为了那条最大的鱼。

    根据IDC发布的《IDC FutureScape: 全球云计算2020年预测》,到2022年,60%的中国500强企业将投资于云原生应用和平台的自动化、编排和开发生命周期管理。

    01那么究竟何谓云原生?

    技术的变革,一定是思想先行。

    云原生是一种构建和运行应用程序的方法,是一套技术体系和方法论。

    根据云原生运算基金会(Cloud Native Computing Foundation,CNCF)的定义:
    云原生技术有利于各组织在公有云、私有云和混合云等新型动态环境中,构建和运行可弹性扩展的应用。云原生的代表技术包括容器、服务网格、微服务、不可变基础设施和声明式API。

    02针对云原生应用的特征加以说明

    ✌微服务构架:云原生应用是由微服务所组成的。在这样的构架里面,一个应用是由一组体积更小的服务集合而成,这些服务是互相独立,也是可以互相沟通协作的。

    ✌容器化封装:云原生开发的应用中,我们藉由容器化技术,比如Docker,来打包每个微服务,让每个微服务之间能够达到环境隔离的效果。容器化技术,让云原生应用能够转移到不同的云平台上,减少开发者的负担。也让应用有更佳的复原性,比如当某个容器发生问题时,我们可以很快地让它恢复,减少服务停止的时间。

    ✌持续交付:透过开发团队以及IT团队更容易沟通、协作、以及自动化工具的使用,可以在不影响到使用者或是其他开发者的前提下,达到快速建置、测试、以及发布应用等目的。

    ✌云端动态管理:云原生应用在云端上必须是可以被动态管理的。常见的云原生应用建置平台有Kubernetes以及Pivotal Cloud Foundry,它们提供了硬件解耦合的机制,并且帮助自动化部署、扩容、以及管理云原生的应用。

    03如何透过云原生建置解决方案?

    研华科技也率先实践了云原生的理念,在WISE-PaaS上我们为不同领域的共创伙伴,准备好各项工业物联网以及人工智能运算的微服务。产品开发者藉由这些平台上既有且开放的微服务或App,便可以轻松达成数据采集、分析以及数据可视化的呈现等效果。

发布0
相关资讯

版本权所有©2004-2020 数字标牌网
 咨询:孙小姐 18928465550(微信同号)  韦先生 18928465561(微信同号)

触屏版电脑版