云原生技术能力子模型
来源:Forrester Consulting,阿里云,云原生开发者洞察白皮书,2021年8月
云原生技术能力子模型定义及洞察
云原生技术架构设计能力子模型
基础架构设计
混合架构
虚拟化架构
容器架构
无服务器架构
应用架构设计
混合架构
微服务架构
模块化单体架构
层次化单体架构
部署架构设计
混合架构
分布式架构
多云架构
边缘计算架构
混合云架构
云原生技术栈覆盖能力子模型
基础设施服务
存储服务
网络服务
计算服务
应用服务
自动化服务(RPA)
业务流程开发服务
集成与中间件服务
移动应用开发服务
小程序应用开发服务
平台服务
API管理服务
权限管理服务
身份认证服务
日志服务
告警服务
开发服务
人工智能服务
数据库服务
大数据服务
容器/K8s服务
微服务框架
物联网服务
区块链服务
服务网格
无服务器计算服务
云原生平台框架运用能力子模型
云计算框架
微服务开发
服务网格
容器编排
中间件平台
API网关
分布式
传统
存储平台
块存储
文件存储
对象存储
分布式缓存
大数据框架
Hadoop
Flink
Spark
数据库平台
分布式关系型
传统关系型
融合
NoSQL
人工智能框架
Caffe
TensorFlow
PyTorch
MXNet
Spark
其它新兴技术框架
区块链
边缘计算
物联网
云原生生命周期管理能力子模型
全流程赋能
CI/CD与DevOps支持
端到端支持
IDE、插件与API管理
自动化支持
全环境协同
生产环境
开发环境
集成环境
模拟环境
测试环境
全要素纳管
服务目录
配置仓库
应用市场
容器镜像仓库
制品仓库
代码仓库
应用目录
全场景适配
常规代码开发
轻量代码开发
零代码开发
行业解决方案
功能解决方案
合作伙伴解决方案
云原生开发语言使用能力子模型
传统通用编程语言
Python
Java
JavaScript
C,C++,C#
PHP
Ruby
专用编程语言
机器学习:R, Python
移动应用:Dart
数据库: SQL
区块链:Solidity, Go
新兴通用编程语言
Scala
Node.js
Go
云原生技术领域支持能力子模型
融合广度
物联网
边缘计算
区块链
大数据
移动
量子计算
人工智能
融合深度
命令行支持
集成开发环境
API与SDK
图形用户界面
融合速度
应用与代码模板
自动化开发
配置化开发
智能化开发