![]()
1 T/ f' }. H2 f* r, P( ~/ U" g
共享单车已经成为了中国新四大发明之一,被输往了世界上很多城市。在我看来,虽然共享单车的实现并不复杂,其实质是一个典型的“物联网+互联网”应用。应用的一边是车(物)、另一边是用户(人),通过云端的控制来向用户提供单车租赁服务。
( c- _/ E2 W* n9 c( v- d6 y
8 E3 j- R0 t1 ]' U6 G# f3 X' v
" ^) T' f& u" Z7 Y. N
4 [" ?0 v' J5 t* X
1、云计算基础平台/ r' s3 O`- u~6 q8 P
" h2 O- V9 o# z" R- w共享单车的云端应用,是一个建立在云计算之上的双向实时应用。云计算一方面能够保证共享单车应用的快速部署和高扩展性,另一方面能够应付高并发场景,满足百万级数量的连接需要。(例如摩拜的云服务是建立在微软的Azure公有云服务平台之上)
5 t5 k: k3 ^; u3 M) @( S
/ I; E1 d6 \* \2、数据资产
5 q4 {: D0 ]; q" A
& X6 Q/ P6 U; c! Z4 p) L* h$ O6 `云端应用需要采集、存储并管理两类关键数据:单车数据(物联网特性的资产数据:包括单车的通信连接状态、车锁状态、使用记录等),单车数据由智能锁通过通信模块和SIM卡,经过电信运营商的网络以及运营商的物联网平台,上传到共享单车的服务平台;用户数据(互联网特性的用户数据:除了用户基本信息、消费记录、用户账户和征信信息等,还包括用户的行为数据:骑行的路径和位置信息)。正如此文开头所述,共享单车是“物联网+互联网”应用,所以企业资产(单车)和用户数据是共享单车企业的核心资产。
7 g- O~% V$ J: `: ~# V1 P" O; W7 ]8 Z
3、平台服务
. t' x, x1 X& H! T8 F/ T$ j2 P$ Z. [1 [5 t$ a
由于共享单车一方面涉及海量的物联网数据、用户数据的管理,另一方面又要随时跟进用户需求而做功能开发和优化,所以应用之下会先构建平台服务(PaaS)。配备平台服务层,一方面能够使得应用承载百万量级的高并发数据流,另一方面又能做到资源和能力的动态调配、功能的灵活开发。# Z3 I) C" q' y0 m8 l' s1 W
% L! l9 G: j$ ~3 i' l
所以,摩拜不仅使用了微软的基础云服务(Azure),还使用了微软的平台服务(PaaS),包括物“Azure-Iot”平台服务、Dynamics 、CRM、客户关系管理服务、以及基于机器学习的预测分析功能等。+ v7 p) c! D6 M) k
& Q8 {& ?- u" t; d; a
4、集成应用
" c9 B! L: q6 R) P+ ?" c
. F) R5 o3 y$ T$ m云端的共享单车应用系统集成外部的互联网功能(例如支付、二维码应用、电子地图等),将单车和用户连接起来,完成一套完整的租赁服务流程(地图寻车-二维扫码-用户解锁-骑行使用-合锁还车-支付结算)。
6 P5 Z4 e7 E4 f+ E$ z6 R1 |; s

6 cj, i+ L* S% W: q2 z在整个租赁过程中,“智能(决策)”其实是都在云端实现的。云端应用主导了和用户的交互,以及操作智能锁的开关,而智能锁在服务过程中只是执行用户操作和云端指令。此栏、单车预约服务等。
; ^2 H# A( O6 R0 Q9 ]% G$ M7 P# q3 Z7 K
本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/shumachanpin/article-54918-1.html
期待你带给我们更多更好的作品
平常人怎么破