iVX关于“中台”“云原生”“微服务”“Serverless无服务”“SOA面向服务的架构”“DevOps”解决方案或联系
云原生(根本概念) 云原生:顾名思义,强调“in cloud”替代“on cloud”!也就是说,一直都在云上,从应用的架构、研发、产生、运营、维护、消亡,“从来就在哪儿,无所从来,亦无所去”。以前的概念通常是,把做好的应用“搬到云上”!云原生,去掉了各种中间环节,效率就出来了,这就是核心。
整体来说包括以下部分:
(1)“云研发”,以及云端“应用全生命周期周期管理”;
(2)软件工程角度,自然实现“敏捷开发”+“DevOps”;(敏捷和DevOps是两个概念,优化软件的研发和运维过程,不用过度纠结,其实就是“各种方便和快”偏向组织过程);
(3)Docker+微服务;
iVX提现了云原生开发的所有环节!在iVX中完整融入了云原生概念,使用iVX就代表使用云原生开发。
中台 中台概念:这个概念并不是很清晰,总体来讲,是从前端和后台之间,抽象出一个“新”层。 具体而言,中台分为“技术中台”“业务中台”“数据中台”,这个概念是阿里提出来的,整体还是把原本复杂的“后台”拆开,资源和IaaS层归后台,业务逻辑全部划到“中台”一层。核心目的当然还是为了更清晰和简化开发流程,直接的提现就是“重用”。
技术重用——“技术中台”
数据重用——“数据中台”
业务重用——“业务中台”
在iVX中,iVX本身就是“技术中台”,包括小模块设计,以及整体架构的高可视化和高可重用性;资源层的重用,特别是数据资源重用,可以理解为“数据中台”;iVX中划分的微服务的重用则是“业务中台”。
文章图片
微服务 这个是用户真的需要去构建的部分,用户通过iVX设计的服务管理层级和框架来构建自己的服务体系,也就是自己的“微服务”体系。使得微服务直接可以落地操作。
在iVX中,服务分为:
- 公开服务,通过IP访问(非微服务);
- 组内微服务(支持组应用,组内成员共享,组外不可见,非微服务);
- 账号下微服务(有专门管理员管理所有账号下的微服务和相关资源,并授权和绑定到相关开发者身上)
iVX提供了建立和管理微服务的简单可行的方案,以方便用户自己建立账号下的微服务体系。
iVX自动实现了Serverless,用户不用去关系具体实现细节。
DevOps 是一个CI/CD(持续整合,持续交付)的概念。是一个软件工程和运维的概念~ 其实,只要用了iVX也自然就实现了DevOps,iVX开发人员和周期的大幅减少,也是最直接的DevOps的实现方案。
iVX最直接的实现DevOps
【ivx|iVX相关的领域和技术?(云原生/Serverless/DevOps/低代码)】带大家了解一款0代码可视化编程工具,小白也能学会开发应用。
https://www.ivx.cn
https://www.ivx.cn/videocenter
推荐阅读
- OpenHarmony应用开发--配置OpenHarmony应用签名信息
- OpenHarmony标准设备应用开发——布局动画与音乐
- #聊一聊悟空编辑器# 2022新年的悟空编辑器
- #聊一聊悟空编辑器#第一次接触WuKong编辑器
- 如何使用wp编辑器
- 如何禁用WordPress主题编辑器
- 低代码局中局(是IT革命还是高级外包( | 甲子光年))
- 将编辑器添加到WordPress主题页面
- awk编辑器