@[toc]
2022 年主要的技术变革内容
- AJ Report
- 低代码
- XOps 一个统称,如 DataOps、MLOps、ModelOps 和 Platform Ops 等、DevOps、DevSecOps、AIOps、BizDevOps、FinOps、GitOps 等
- ChatGPT 聊天机器人、人工智能助手
- Spring Boot 3.0 和 Spring Cloud 2022
XOps 的一些内容
AIOps : 把 AI 应用到运维领域
FlyFish
AIOps 社区云智慧孵化的数据可视化编排平台 FlyFish,通过简易的方式快速创建数据模型,通过拖拉拽的形式,快速生成一套数据可视化解决方案
DataOps :提升企业分析洞察能力和决策能力
DevOps :研发运营一体化
DevOps 强调 Dev(开发人员)和 Ops (IT 运维人员)之间的沟通协作,以缩短软件从开发到推向市场的时间
保证高质量的前提下缩短系统变更从提交到部署至生产环境的时间
Zadig 是一款面向开发者设计的云原生持续交付(Continuous Delivery)产品,具备高可用 CI/CD 能力,提供云原生运行环境,支持开发者本地联调、微服务并行构建和部署、集成测试等
DevSecOps :是 DevOps 的延续,在其中加入了安全团队,在 DevOps 里面建立安全原则
OpenSCA 是 SCA(软件成分分析Software Composition Analysis) 技术原理的实现,用来扫描项目的第三方组件依赖及漏洞信息的软件工具
采用软件成分分析、依赖分析、特征分析、引用识别、合规分析等方法,深度挖掘组件中潜藏的各类安全漏洞及开源协议风险,保障应用开源组件引入的安全
OpenSCA 有对应的 IDEA 插件: OpenSCA Xcheck
FinOps :DevOps 和 Finance 结合,在 DevOps 的基础上,配合运维进行云财务管理或者云成本优化
Crane(Cloud Resource Analytics and Economics)是由腾讯推出的国内首个基于云原生技术的成本优化开源项目
它能够管理 Kubernetes 集群上的云端资源,令业务人员无需再为业务需要多少资源,自动扩缩容应该如何配置等问题而烦恼
它将会基于业务的时序变动数据给出最优解,这个开源项目的设计理念源自 FinOps 概念,也是腾讯内部云资源优化流程方法和
工具的系统性输出
GitOps 是面向代码片段的交付流程,这对于单一代码仓库的企业来说是合适的,但是对于多个小代码仓库的管理就不太适合
建木是一个面向 DevOps 领域的极易扩展的开源无代码(图形化)/低代码(GitOps)工具。可以帮助用户轻松编排各种 DevOps 流程并分发到不同平台执行