0%完成 0分
技术架构设计
0%完成 0分
技术栈
0%完成 0分
平台框架
0%完成 0分
生命周期管理
0%完成 0分
开发语言
0%完成 0分
技术领域支持
技术架构设计
以1-5分来评价你对技术架构设计能力掌握程度
1分
不了解
2分
有一定了解
3分
了解
4分
精通
5分
熟悉
1. 基础架构设计能力:包含容器架构、无服务器架构、虚拟化架构和混合架构
2. 应用架构设计能力:包含微服务架构、模块化单体架构、层次化单体架构和混合架构
3. 部署架构设计能力:包含多云架构、混合云架构、边缘计算架构、分布式架构、混合架构
1. 基础设施服务:包含容器架构、无服务器架构、虚拟化架构和混合架构
2. 开发服务:云原生核心服务类子领域包含容器/K8s服务、无服务器计算服务、微服务框架和服务网格四个子领域;关联技术服务类子领域包含数据库服务、大数据服务(数据湖、数据仓库、流处理、数据集成、商业智能以及数据治理等)、人工智能服务(包括机器学习/深度学习、计算机视觉、语音识别/合成、自然语言处理等)、物联网服务和区块链服务
3. 平台服务:包含身份认证服务、权限管理服务、API管理服务、日志服务、告警服务
4. 应用服务:包含移动应用开发服务、小程序应用开发服务、业务流程开发服务、集成与中间件服务、自动化服(RPA)
1. 云计算框架:包含容器编排、微服务开发、服务网格等
2. 大数据框架:包含Hadoop、Spark、Flink等
3. 人工智能框架:包含TensorFlow、Caffe、PyTorch、MXNet、Spark等
4. 中间件平台:包含API网关、分布式中间件平台(如Kafka、RocketMQ等)和传统中间件平台(如传统消息队列,企业服务总线,业务流程中间件等)
5. 存储平台:包含对象存储、分布式缓存(Redis等)、块存储、文件存储
6. 数据库平台:包含分布式关系型数据库、NoSQL/New SQL数据库、融合(Translytical/HTAP)数据库、传统关系型数据库
7. 其它新兴技术平台:例如边缘计算、物联网及区块链等
1. 全环境协同:包含对开发环境、集成环境、测试环境、模拟(Staging)环境和生产环境五个子领域的安装/开通、配置、使用和运维,以及环境间的资源隔离、调度、版本管理与服务协同等能力
2. 全要素纳管:对从传统到云原生的各类开发要素进行纳管,主要包含代码仓库、配置仓库、容器镜像仓库、制品仓库、服务目录、应用目录和应用市场
3. 全流程赋能:对开发流程涉及的各个环节、各类工具与各式操作进行赋能,主要包含CI/CD工具链与DevOps支持、端到端支持、集成开发环境、插件与API管理,以及自动化支持
4. 全场景适配:对不同开发方式的技术场景与不同开发导向的业务场景的有机适配,其中技术场景主要包含常规代码开发、轻量代码开发和零代码开发三个子领域;业务场景主要包含行业解决方案、功能解决方案与合作伙伴解决方案三个子领域
1. 传统通用编程语言:C、C++、C#、Java、JavaScript、PHP、Python、Ruby等
2. 新兴通用编程语言:Node.js、Golang,Scala等
3. 专用编程语言:Dart、R/Python、SQL和Solidity/Go等专用语言
1. 融合广度:包括大数据、人工智能、移动、边缘计算、物联网、区块链、量子计算等
2. 融合深度:包括图形用户界面、集成开发环境、命令行支持、API与SDK等
3. 融合速度:包括智能化开发、自动化开发、配置化开发和应用与代码模板等

开发工具快速实现云原生

学习资源