一、物联网
1.技术基础
物联网架构可分为三层:感知层、网络层、应用层
2.关键技术
物联网关键技术涉及:传感器技术、传感网、应用系统框架
传感网:微机电系统(MEMS),赋予了普通物体新的“生命”
;其目标是把信息的获取,处理和执行集成在一起;
微机电系统(Micro-Electro-Mechanical Systems,MEMS)是由微传感器、微执行器、信号处理和控制电路、通信接口和电源等部件组成
的一体化的微型器件系统。
应用系统框架涉及5个重要的技术部分:机器,传感器硬件,通信网络,中间件和应用
二、云计算
1.技术基础
在物联网架构中,云计算平台属于网络层
云中多租户及虚拟化访问控制
是云计算的典型特征
云计算快速发展的四大趋势:创新,垂直,混合,生态
按照云计算服务提供的资源层次可以分为: 基础设施即服务(IaaS),平台即服务(PaaS),软件即服务(SaaS)
Iaas:向用户提供计算机能力、存储空间等基础设施方面的服务;服务器,存储,算力
PaaS:向用户提供虚拟的操作系统、数据库管理系统、Web应用等平台化的服务
SaaS:向用户提供应用软件(如CRM、办公软件等)、组件、工作流等虚拟化软件的服务
2.关键技术
云计算的关键技术主要涉及虚拟化技术、云存储技术、多租户和访问控制管理、云安全技术等
。
虚拟化技术:
虚拟化技术与多任务以及超线程技术是完全不同的。
容器
(Container)技术是一种全新意义上的虚拟化技术,属于操作系统虚拟化的范畴,也就是由操作系统提供虚拟化的支持。
云存储技术:
基于ABE密码机制的云计算访问控制包括4个参与方:数据提供者、可信第三方授权中心、云存储服务器和用户。
三、大数据
1.技术基础
大数据的主要特征:数据海量,数据类型多样,数据价值密度低,数据处理速度快
大数据技术架构主要包含大数据获取技术、分布式数据处理技术和大数据管理技术,以及大数据应用和服务技术。
四、区块链
1.技术基础
区块链概念可以理解为以非对称加密算法为基础
RSA是利用公开密钥进行加密的技术
。
区块链分为公有链(Public Blockchain)、联盟链(Consortium Blockchain)、私有链(Private Blockchain)和混合链(HybridBlockchain)四大类。
区块链具有以下特点:多中心化,多方维护,时序数据,智能合约,不可篡改,开放共识,安全可信
2.关键技术
分布式账本
是区块链技术的核心之一。分布式账本的核心思想是:交易记账由分布在不同地方的多个节点共同完成,而且每一个节点保存一个唯一、真实账本的副本
,它们都可以参与监督交易的合法性,同时也可以共同为其作证;账本里的任何改动都会在所有副本中被反映出来
加密算法:区块链系统中的加密算法一般分为:散列(哈希)算法和非对称加密算法
共识机制:目前常用的共识机制有Pow(工作量证明机制),POS(权益证明机制)
,DPOS,Paxos, PBFT(实用拜占庭容错机制)
五、人工智能
1.技术基础
在技术研究方面主要聚焦在热点技术、共性技术和新兴技术
三个方面。其中以机器学习
为代表的基础算法的优化改进和实践,以及迁移学习、强化学习、多核学习和多视图学习等新型学习方法是研究探索的热点;自然语言处理
相关的特征提取、语义分类、词嵌入等基础技术和模型研究,以及智能自动问答、机器翻译等应用研究也取得诸多的成果;以知识图谱、专家系统
为逻辑的系统化分析也在不断地取得突破,大大拓展了人工智能的应用场景,对人工智能未来的发展具有重要的潜在影响。
2.关键技术
机器学习:类似于神经元处理信号的方式
自然语言处理(NLP):自然语言处理并不是一般地研究自然语言
专家系统:是在某一特定领域中,能够像人类专家一样解决复杂问题的计算机软件系统。通常由人机交互界面、知识库、推理机、解释器、综合数据库、知识获取
等6个部分构成
六、虚拟现实
1.技术基础
虚拟现实技术的主要特征包括沉浸性、交互性、多感知性、构想性和自主性。
PS: 更多关于系统集成项目管理工程师笔记点击专栏订阅