中国互联网技术联盟发布的“互联网+”技术体系中有指出,云是互联网+转型的技术重点,大数据的价值要通过云来实现最大化,它包括云存储、云计算、云运维、云安全等多种形式。本文是元征科技信息技术部总监阎其治结合车联网业务,利用三朵云,诊断云、媒体云、应用云的实践案例。来源于互联网技术联盟成员青云QingCloud IoT沙龙现场的分享实录。
元征科技成立于1993年,是国内最早致力于汽车诊断、检测、养护产品研发、生产和销售的高科技企业。元征科技信息技术部总监阎其治在分享中主要也是围绕车联网来讲,可以分为以下三个内容:
第一,元征眼里的车联网是什么样。
第二,元征车联网平台在青云QingCloud上的技术实现过程。
第三,未来将车联网构建的云平台是什么样子。
上图是元征GOLO平台架构图。现在用LVMP架构,所有的数据接入都在服务器端,中间是应用层。这里画了四个数据库,分别做不同的事情,有做缓存服务、有让系统运转更加顺畅、还有是存放图片、文字和聊天的信息。这就是支撑现在一百万用户的平台。有人会问当用户达到一千万时怎么办?就把这些块复制、粘贴,对我来说很简单,因为有青云QingCloud,所有的后端系统都是可以自动伸缩。
在使用青云QingCloud以后,元征科技得出一个结论,在传统的IDC模式下,遇到的一些服务问题,在云端可以完全的避免和解决。比如说服务器扩展性差:有一个新需求,要满足50万用户上线,让你两天后把这个应用搭起来,在传统IDC环境根本无法实现,但是在QingCloud上可以实现自动化的扩展;信息安全无法保障:当人员越多、机房越多、安全隐患也就越多,在云端则没有这个问题。同时信息安全分四类:物理、数据、应用和网络安全,QingCloud在安全方面做的也非常到位;动态网络问题:这是元征选择QingCloud最主要的一个指标。比如现在买一条100M的电信宽带,业务使用了1M也是收100块钱,用了90M也是收100块钱,但青云支持资源的动态调整和按量计费,这样我的费用能省将近70%。
如上图所示,目前的车联网生态环境主要分为三块:
第一,前装系。主要是车厂,做车机和联网设备,特点是是跟车进行交互,目的是为了卖车。
第二,后装系。主要是互联网公司,做一些基于GPS、GBD、HUD的手机App、智能硬件等产品。后装系的特点主要是跟人的交互。
第三,服务系。元征就属于这一类,他们希望把车里的数据和车上人的数据整合到一起,成为一个新的东西提供给车主和需要的部门、团队或公司,创造新的价值,产生新的火花。
元征科技自1992年开始一直做修汽车诊断设备。什么叫诊断设备呢?举个例子,当我们在修车时,一辆奔驰车必须有奔驰的检测仪才能在不解体的条件下查明故障部位及原因,而且诊断设备售价非常昂贵,基本上要十多万一个,一般的4S店根本无法承担。现在做OBD(On-BoardDiagnostic 车载诊断系统)的都知道,我们能从OBD读取到车辆信息,但是要破解这个信息是什么意思,就需要诊断设备,专业名词叫解码器,目前的解码器可以检测2800种车辆的故障。
目前元征科技的服务基于两个方向:第一个是车辆的安全方面。将车里的数据提取出来,同时对数据进行分析和加工。第二个是娱乐方面。经过数据统计,每个人平均每天在车上的时间有一小时,怎么抓住这一个小时的时间让车主活跃起来?因为每个人活跃一小时的估值是18块钱,这个估值非常高。我们做娱乐方面就是希望粘住客户,同时提供给客户这些服务。
总结一下,车是最朴素的代步工具,现在它不单是代步工具,同时还是一个安全、娱乐需求的整体,把这个整体延展下去,这才是真正的车联网。
现在产品的后端有三部分组成:QingCloud、亚马逊和Windows Azure。 我们有三朵业务云,第一朵是诊断云,每一辆车的诊断数据都上传到这里。第二朵是媒体云,它的前端是一个电台,电台后面有将近一百多万首歌曲,就存在媒体云中。第三朵是应用云,支持产品中应用的应用云。这三种云有着不同的特性。诊断云有大量数据不停地上传,媒体云那边就是一堆音乐文件,大家一搜索郭德刚,他的相声就来了,这就跟速度有关,要跟带宽相结合。要根据不同的云的特性选择不同的产品。
车联网还在发展过程中,现在是烽火诸侯、群魔乱舞的阶段。车联网这个概念从08年提出来,2012年才在物联网基础上被大家炒火,但是到今天为止车联网还没有清晰的盈利模式。原因是什么?大家不知道车联网产品是什么东西。比如GOLO(元征的一款车联网智能硬件),我需要花半个小时给别人讲这是什么东西,但是手环就不需要,大家马上可以知道手环是干什么的,然后就买了。大家对车联网的智能硬件的认知度还没有培养起来。
元征科技在读码器市场已经做到行业第一,但是这个市场太小了,而据报告称,车联网有5000亿的市场。于是元征科技开发了GOLO的4代、6代,还有GOLOZ、GOLO手环、GOLO技师等等产品,目的就是为了丰富物联网的前端、后端等所有支持物联网运转的组件。
我们能通过GPS模块、OBD PIN针等等得到很多关于汽车的数据(如图所示),但是这些数据拿出来了不一定有用,需要有一个平台去分析处理这些数据。这是我们的产品GOLO 4,相对于市场上其他的车联网产品增加了智能处理模块,通过GOLO可以获取车辆的即时数据,从而为用户提供实时远程诊断、车辆专业体检 和维修指导、车辆报警等服务。同时,还可以嫁接车主生活社区、地图定位、行车记录等其他服务。
传统的修车行业是车来了就修,换发动机、换轮胎等,在全国有70万家的维修厂和有300万维修技师,为了帮助技师更好地工作赚钱,让技师跟车主之间打通,所以我们推出LAUNCH-Cloud。通过GOLO、解码器、读码卡等产品,所有车的信息都会同步到云端,一旦出现什么问题,就有后端的专业人员做服务和支撑。同时,我们还做了一个娱乐产品,可以实现对讲、搜歌等功能,将维修和娱乐完全分开。元征科技的目的是通过产品先把用户粘住,在GOLO的基础上,构建以车主、维修技师、维修企业、第三方服务商为主的汽车维修及车生活服务的平台。

Java job interview:项目架构Java车联网行业的云端架构实现相关推荐

  1. java c s项目_tms java C/S项目开发,内容丰富,质量 谢谢下载使用! Develop 238万源代码下载- www.pudn.com...

    文件名称: tms下载 收藏√  [ 5  4  3  2  1 ] 开发工具: Java 文件大小: 900 KB 上传时间: 2013-03-28 下载次数: 3 详细说明:java C/S项目开 ...

  2. Java job interview:项目架构研发京东大数据价值最大化的应用实践

    "大数据"的经典定义是可以归纳为4个V:海量的数据规模(volume).快速的数据流转和动态的数据体系(velocity).多样的数据类型(variety)和巨大的数据价值(val ...

  3. Java job interview:项目架构研发使用Apache Kylin搭建企业级开源大数据分析平台

    Kylin(麒麟)是什么?我们听到过有麒麟芯片.麒麟OS等等,我们这个全名是叫Apache Kylin,是一个大数据分析的项目. 从名字上或许可以猜到,它来自中国,的确这也是我们想让世界知道的,有一群 ...

  4. Java job interview:项目开发小组组长网站页面设计

    网页设计(web design,又称为Web UI design,WUI design,WUI),是根据企业希望向浏览者传递的信息(包括产品.服务.理念.文化),进行网站功能策划,然后进行的页面设计美 ...

  5. Java job interview:项目开发小组成员网站数据访问层设计

    在前面简单描述了下服务层,SOA面向服务架构,架构设计-业务逻辑层,以及一些面面向设计原则理解和软件架构设计箴言.这篇博客我们将继续进入我们的下一层:数据访问层.无论你用的是什么开发模式或者是业务模式 ...

  6. java怎么导入项目?java已有项目如何导入eclipse?

    Java开发的小伙伴肯定有需要将别人的项目导入到自己电脑上的情况,那么应该如何操作呢?这里就以Java开发经常用到的eclipse软件为例,为大家介绍一下导入已有Java项目的方式. 方法步骤 1.首 ...

  7. JAVA疫情数据项目(JAVA课程设计)

    前言 课设毕设源码收集已上传到github,地址:https://github.com/52JDK/Source-Collection 如果对大家有用的话欢迎点个star,本文源码请直接到文章末尾 说 ...

  8. java.lang maven_maven 项目出现 java.lang.ClassNotFoundException

    需要修改的有两个地方 1.项目根目录下的.project文件,用记事本打开,加入以下代码(把原来的节点和替换了): org.eclipse.wst.jsdt.core.javascriptValida ...

  9. 自学java难吗?给java初学者的一些建议

    自学java到底难不难? 其实学习java说难不难,说简单也不简单.如今互联网十分发达,各种学习资料,视频,文档都可以在网上找到.可以说如今是一个全民自学的时代,你要你有决心和时间,足不出户便能学习很 ...

最新文章

  1. 判断一个点是否在RotatedRect中
  2. Building System之 get_abs_build_var() get_build_var()
  3. Caffe代码导读(4):数据集准备
  4. 笔记-信息系统开发基础-信息系统生命周期
  5. 高等学校计算机科学与技术教材:tcp/ip网络编程技术基础,TCP/IP网络编程技术基础...
  6. 拼多多、腾讯 C++开发工程师面试题
  7. 计算机网络之网络层:9、BGP协议
  8. Windows support for hard disks that are larger than 2 TB
  9. 在ROS-melodic中安装map_server、gmapping 等功能包
  10. .net5 不支持winform_「开源资讯」.NET 5.0 RC 2 发布
  11. SQL Server维护计划–好处,功能和特性
  12. python判断回文字符串不考虑空格符号大小写_检查带有忽略的标点符号、空格和cas的回文文本...
  13. 小米平板4刷recovery教程_小米4刷第三方recovery教程和方法
  14. 劳易测BPS300i SM 100条码定位
  15. CSS系列教程----摘自洪恩网站
  16. 字体,字号与尺寸对应表
  17. python不能使用下标运算的是()_下列选项中,不能使用下标运算的是( ).
  18. 靶子环数图片_一种靶子环数的图像识别方法与流程
  19. 浅谈软件开发项目的质量控制
  20. 智能计算数学基础——分类问题

热门文章

  1. 自学编程之路(自我记录)
  2. win10 乳白色风格_乳白奥运
  3. HTML制作搞笑照片,搞怪相片大制作,个性搞怪照片,特效照片制作
  4. SQL Server 存储过程的运用
  5. 富途php面试经验,忍不住想吐槽一下富途二面体验
  6. arthas的监控java性能
  7. php织梦网站如何设置头,织梦dedecms网站的安全设置教程
  8. 《数字图像处理》(武汉大学)笔记第四章
  9. FFmpeg4编程入门---视频篇
  10. C语言编程>第十一周 ⑤ 请编写一个函数,用来删除字符串中的所有空格。