您的位置:400811云顶集团 > 云顶互联网 > 空前未有赋能全行当,怎样贯彻爱彼迎App首页B

空前未有赋能全行当,怎样贯彻爱彼迎App首页B

发布时间:2019-10-03 18:15编辑:云顶互联网浏览(87)

    原标题:车联网上云最佳实践(二)

    原标题:微信吸粉宋学文:粉丝经济时代,如何让客户为你代言

    原标题:IMP开启全球家居智慧营销元年 史无前例赋能全行业

    原标题:Axure教程:如何实现爱彼迎App首页Banner的切换效果

    摘要: 我们对传统IDC应用架构进行分析之后,我们发现之前的系统架构存在一些不合理的地方导致了很多的痛点,为了解决这些痛点我们最终考虑上云。开始思考怎样利用云上产品来解决目前遇到的痛点。例如

    (编辑:微信吸粉宋学文)彼得·德鲁克说:“当今企业之间的竞争,不是产品之争,而是商业模式之争。”

    图片 1

    本文分享一个用Axure实现爱彼迎App首页Banner切换效果的方法,供大家参考,欢迎一起交流。

    云上对标架构及技术详解

    9月7-9日,大成八期《大成战略2》如期举行。课上,黄国辉校长围绕企业商业模式的“客户关系”、“渠道通路”、“业务系统”三大板块,结合大量实战案例,讲述了面对一个高速变化的环境,企业家如何顺应时代的变化,制定适合企业的战略发展规划。

    基于32年家居行业的深耕,在历经了大规模、高频次、多场景的实战演练后,9月10日,红星美凯龙在第42届中国家博会现场,推出了IMP全球家居智慧营销平台——一个专为中高端家居品牌打造的超精准、全场景、一站式的家装全周期营销服务平台以及最大获客平台。

    图片 2

    我们对传统IDC应用架构进行分析之后,我们发现之前的系统架构存在一些不合理的地方导致了很多的痛点,为了解决这些痛点我们最终考虑上云。开始思考怎样利用云上产品来解决目前遇到的痛点。例如

    客户关系

    图片 3

    作者最近闲暇时间试着将爱彼迎App的Banner切换效果用Axure实现出来,网上类似的教程不多,所以给大家分享一下。本文没有将每一个步骤分享出来,而是提供一个实现的思路。对Axure的初学者来说可能有点难懂,后面会提供源文件下载。

     为了解决我们自建IDC底层基础设施可靠性差的问题,我们改用云计算服务,基础设施可靠性,异地容灾,数据备份,数据安全等问题再也不用担心;

    在《大成战略1》中,校长分析了企业商业模式的“客户洞察”、“价值主张”方面的内容。当企业有了明确的客户定位,并向客户传递价值主张后,就要想办法建立、维护企业与客户的关系。

    图片 4

    下图是将要实现的效果截屏:

     为了解决存储性能瓶颈以及用户访问体验问题,我们改用云上对象存储OSS服务+CDN;

    客户关系可以转化为一个市场传播行为,利于企业进一步拓展渠道和增加客户。在“客户关系”这个版块,校长主要围绕B端客户关系的三个层级和C端客户关系的三个层级这两条线展开阐述。

    红星美凯龙董事长车建新致辞

    图片 5

     为了解决单台数据库性能扩展瓶颈,我们改用云上的DRDS分布式关系数据库;

    图片 6

    为发布史无前例赋能行业的IMP全球家居智慧营销平台,红星美凯龙董事长车建新史无前例地没有穿着他经典的千鸟格衬衣,而是换上了IMP平台的专属T恤。

    几个需求点 1. 到边界时的拖动阻尼&回弹效果(见下图)

     为了解决大规模的车机上报而导致数据写入延迟问题我们改用云上IOT套件+HiTSDB;

    B端的客户关系的三个层级:买卖、同盟、依赖。

    车建新说,IMP全球家居智慧营销平台不仅仅是一个营销平台,也是红星美凯龙未来全新的商业增值板块。红星美凯龙将在行业建立全角色、全场景、全渠道、全链路的数字化连接,开创一个更高维度,赋能全行业的智慧营销新时代。

    图片 7

     为了解决日常以及节假日流量高峰的问题,我们改用云上弹性伸缩服务+按量付费,以最低的成本完美解决日常及节假日流量高峰;

    我们都知道,开发一个新客户的成本比维护一个旧客户的成本高得多。如果企业与客户之间处于一种买卖关系,那么老客户的重复购买率则是考量客户关系的一个关键指标。对于买卖关系的客户,我们可以从企业与客户链接的频次、深度和广度这几方面做好客户的链接管理。

    图片 8

    1. 停止拖动时若为非正常位置,则自动归位(见下图)

     为了解决大数据存储瓶颈以及降低大数据开发分析工作难度,我们改用云上MaxCompute

    同盟关系是指企业之间通过共同安排争取更大的市场份额与利润,让竞争对手进入这一领域的难度极大。万达集团的订单式商业模式就是很好的范本。与传统商业“先建设后招商”的模式不同,万达集团采用的是“先招商后投资”的发展模式,与国内外大型品牌商家进行战略合作,攻守同盟,使得商业运营稳步前行。

    红星美凯龙家居集团助理总裁何兴华解读IMP平台

    图片 9

    • HBase;

    图片 10

    红星美凯龙家居集团助理总裁何兴华表示,IMP平台的核心价值,就是实现了一个用户的家装全周期个性化营销服务,从而服务超级用户,赋能行业商家。

    1. 快速拖动时,自动切换到下一个Banner(见下图)

     为了解决运维自动化问题以及提高运维工作效率,我们改用云上codepipeine+云监控+日志服务+容器服务;

    当然,最理想的客户关系是依赖关系,即让你的客户离不开你。众所周知,影响农作物收成的主要因素无非杂草、虫害和天灾,而美国孟山都的种子有高产、抗虫害、抗倒伏等优点,为客户提供了整体解决方案。

    智慧营销元年到来

    图片 11

     为了解决安全防御瓶颈,我们改用云上云盾+DDOS高防IP + web应用防火墙+堡垒机;

    值得一提的是,农民如果把第一年的种子所结的果实留下来作为来年的种子,其产量会一年不如一年,且只有孟山都公司的种子对除草剂有耐受性,其它种子都会被当成杂草杀死。这样一来,农民如果想要农作物年年高产,那就得年年去买孟山都的高价种子。

    图片 12

    4. 左右拖动时,限制页面上下拖动;上下拖动时,限制Banner左右拖动(见下图)

     为了解决负载均衡以及网络扩容瓶颈,我们改用云上SLB;

    图片 13

    过去一年以来,流量的红利正在快速消失,已经进入了存量时代。雪上加霜的是,用户需求、用户的时间分配、用户的场景触点都在加速碎片化。流量就如同一个水池,进来的水越来越少,而取水的水管却越来越多。

    因为该Banner区域即能左右拖动,切换Banner,也能上下拖动进行页面的拖动,所以如果不做限制,则会出现拖动时Banner与页面同时移动的情况。

     为了降低上云迁移复杂性,我们改用云上VPC虚拟专用网络,IP地址可以和原来保持不变;

    C端的客户关系的三个层级:用户、粉丝、铁粉。

    而家居行业面对的,除了流量困境,还有数字化全面迭代升级艰难的困扰。

    图片 14

     为了解决数据迁移的稳定性和便捷性,我们采用阿里云数据迁移工具DTS;

    当今优秀的企业,无一例外都在“客户终身价值”上下功夫,都在建立自己的客户群。那么,企业应该如何培养自己的客户群呢?首先,你要给客户提供他所需要的产品和服务;其次,你要取得客户的信任;最后,让用户获得真正的极致体验。

    何兴华剖析了产生这种困扰的原因:“家居行业有‘三高’:高离散性、高关联性,高复杂性。”

    需要处理的几个需求点明确了,再就是如何通过Axure的函数功能来实现了。本文会用到以下几种函数:

    我们云上新的应用架构即会兼容部分老应用架构的特性,同时会采用云上新技术和云上产品来解决我们曾经的痛点和瓶颈。并且云上新架构需要满足未来2-3年的业务发展规划,能够支撑千万级用户规模的应用系统架构。下图为云上应用架构图。

    在“用户为王”的时代,谁拥有更多用户,就意味着谁能占领更多的市场份额,而在移动互联网时代,仅凭占有庞大的用户群并不足以构成竞争优势,用户与企业的关系强弱才是决定其经济价值的关键。因此,企业必须培养自己的粉丝,让粉丝实现商业转化。

    图片 15

    1. TotalDragx和TotalDragy

    图片 16

    雷军曾说,做生意最终是要做一群人的生意,而这一群人,就是所谓的“粉丝”。那么,如何让你的粉丝变成超级“铁粉”,变成你的代言人?课上,校长给出了三大妙招——分层管理、推动投入、多变酬赏,令在场同修们收获满满。

    “高离散性”是指用户分散、品类分散、品牌分散、产品分散、渠道分散、场景分散、决策要素分散等。而所谓“高关联性”是指家装行业各角色之间的关联度,比如用户以及用户与设计师、施工方、监理、商品导购等;各商品之间的关联度,比如沙发与灯、床与床垫、地板与地暖、空调与吊顶,橱柜与冰箱,工程与商品之间,商品与工程之间等。高离散型与高关联的结合,造成了家居行业的高复杂性。正是这三高体质,导致家居行业的营销、运营、研发效率低,以及更严重的困境——难以快速高效自迭代。

    获取拖动元件从开始到结束的沿X或Y轴移动距离

    1、云上对标架构介绍

    渠道通路

    何兴华说,IMP全球家居智慧营销平台就是这一问题更好的解决方案。

    1. DragTime

    1.1安全:

    传统的“渠道通路”就是产品接触消费者的实体通道,建立在互联网基础上的“渠道通路”,就是企业产品服务信息通过网络媒体传递给消费者。

    当业内悲观地喊出“凛冬将至”的观点时,IMP平台就是那团融化坚冰的烈火。如果说以前是二维的营销思路,当IMP全球家居智慧营销平台的出现,标志着家居行业进入了新的时代,家居行业智慧营销元年已经到来。

    获取拖动元件从开始到结束的时间,单位毫秒ms。

    安全这块以前IDC机房的时候防范能力比较弱。为了解决安全防御瓶颈,我们改用云上云盾+DDOS高防IP

    渠道通路的五大环节——认知、评估、购买、传递、售后。

    实现用户的家装全周期个性化营销

    1. Math.abs(x)
    • web应用防火墙+堡垒机;

    图片 17

    在家居行业,C端家居用户的核心需求是个性化的体验,而B端商家的核心痛点是如何低成本的获得精准流量。

    获取x的绝对值

    可以通过配置DDoS高防IP,将攻击流量引流到高防IP,确保源站的稳定可靠。DDoS攻击防护峰值带宽 20 Gbps ~ 300 Gbps 。同时,提供按天弹性付费方案,按当天攻击规模灵活付费。

    对于在渠道上颇有影响力的企业来说,大力扩充产品线是最大化利用渠道资源的绝佳途径。

    图片 18

    1. Math.pow(x,y)

    云盾Web应用防火墙可以防御SQL注入、XSS跨站脚本、常见Web服务器插件漏洞、木马上传、非授权核心资源访问等OWASP常见攻击,并过滤海量恶意CC攻击,避免网站资产数据泄露,保障网站的安全与可用性。

    雷士照明在《2017年中期报告》中指出,本集团拥有37个独家区域经销商,独家区域经销商旗下共有3275家专卖店,其中省会城市覆盖率为100%;地级城市覆盖率为94.1%。善于渠道借力,是雷士照明能够在行业里全面扩张的重要原因之一。

    为什么IMP全球家居智慧营销平台可以解决行业痛点?因为IMP平台实现了用户的家装全周期个性化营销。

    获取x的y次幂

    关于DDOS高防IP和web应用防火墙产品介绍请详见文章附录第7.1&第7.2小结。

    图片 19

    个性化营销能够持续将最适合的商品、服务、活动等甄选给用户,C端用户的核心需求由此得到满足。从此起步,每一个用户贡献的就不只是线上线下一次或者几次的流量,而是会多次的上线、到店、多品类甚至全品类的进行家居商品复购,就意味着用户将高频次的贡献他的流量,这样的用户就是超级用户,也是品牌商最喜欢的用户,B端商家的核心痛点就此解决。

    接下来,来解决刚才提到的四个需求点

    另外选择用堡垒机来替换原来的开源堡垒机,相比开源的产品,阿里云堡垒机多了一些审计合规,高效易用,多协议支持,追溯回放等功能。

    借助渠道资源能够帮助企业快速发展,那么企业应该如何建设产品的渠道通路呢?一般来说,企业的渠道通路可以分为线上渠道、隐形渠道、社交渠道和专属渠道,在此基础上,黄校长介绍了渠道的新趋势——O2O渠道

    IMP全球家居智慧营销平台不是一个流量的贩卖者,也不是一个简单的流量的聚合器,它是基于用户深度洞察的流量的一个创造者。

    本文先把四个需求的拖动事件和拖动结束事件拆分开,最后会把四个需求的事件写在一起。

    1.2负载均衡集群:

    Online(线上)具有无限时空、自助互动、方便快捷等特点,Offline(线下)具有全息展示、全面服务、深度体验等特点。通过线上+线下同时输出的渠道通路,不仅能够输出经营模式,还能进行客户导流,对客户拥有更强的控制力和吸引力。

    个性化营销带来全周期的用户,全周期的用户可以带来低成本、高回报,带来整个行业的效率提升和成本的下降。通过这一模式,IMP全球家居智慧营销平台就可以服务超级用户,赋能全行业。

    (设计原型屏幕尺寸为375*812)

    为了解决负载均衡以及网络扩容瓶颈,我们改用云上SLB负载均衡。阿里云的SLB负责均衡提供四层(TCP协议和UDP协议)和七层(HTTP和HTTPS协议)的负载均衡服务。四层采用开源软件LVS实现负载均衡,并根据云计算需求对其进行了个性化定制。七层采用Tengine实现负载均衡。Tengine是由淘宝网发起的Web服务器项目,它在Nginx的基础上,针对有大访问量的网站需求,添加了很多高级功能。更多关于阿里云负载均衡介绍请详见文章附录第2.2小结。

    业务系统

    为了实现全周期个性化营销,IMP平台搭建了五大系统,包括超精准数据系统、全场景触点系统、一站式服务系统、数字化工具系统、智能化管理系统

    1. 到边界时的拖动阻尼&回弹效果

    负载均衡实例规格选型:

    不谋万事者,不足谋一时;不谋全局者,不足谋一域。

    超精准识别洞察用户

    拖动阻尼效果其实就是随着水平拖动距离(x轴)的增加,Banner的移动距离(Y轴)增量减少。见下图:

    根据当前业务量来看五百万用户,最高峰期间并发最大连接为50万,推荐使用

    一个好的战略需要有一套相应的运行机制来实现,这套运行机制包括业务系统、关键资源能力、盈利模式和现金流结构等,其中业务系统是商业模式的核心元素,商业模式的差异往往通过业务系统之间的差异体现出来。

    图片 20

    图片 21

    性能保障型规格5(slb.s3.medium)最大连接数50w,每秒新建连接数5w,QPS支持3w。完全满足当下的企业需求,如果后续业务和用户规模继续增长,仍然可以在线扩容到更高级别规格的SLB实例。如果未来达到千万级用户规模,需要大于100万规格的实例可以联系阿里云客户经理开通。

    图片 22

    IMP平台的超精准数据系统,是家居行业首个海量、超精准、高保鲜度的用户数据智能搜集与分析系统。

    这个函数关系可以用函数实现。尝试了几个函数,发现函数y=4*x^(0.5)图像基本满足要求。

    图片 23

    ZARA是西班牙集团Inditex旗下的一个子公司,它既是服装品牌,也是专营ZARA品牌服装的连锁零售品牌,在成立不到40年的时间内,已经在世界各地87个国家内,设立超过两千多家的服装连锁店。

    红星美凯龙董事长车建新在《平时经》中就讲过:平时不研究和洞察人心,就不能与人高效沟通。而IMP就是通过数据洞察用户深度需求与偏好,帮助家居品牌商在正确的时间、正确的场景、以正确的方式把正确的内容给正确的用户,进行正确的链接。

    图片 24

    1.3应用服务器集群:

    ZARA之所以能够在如此短的时间内迅速成为全球服装行业的佼佼者,与其价值链的设计分不开:设计快、制造快、配送快……不难发现,一旦确定了企业的战略,就需要通过价值链各个环节的活动去支持,而并非其中一个环节,这将增加竞争对手模仿的难度。

    IMP平台的超精准是如何实现的?它来自于红星美凯龙拥有的全域、全链路、无与伦比的超大数据以及数据的超细颗粒度。“以前我们的用户画像,可能是马赛克,现在有了IMP超精准数据系统,就做到了4K高清,连汗毛都清清楚楚。”何兴华说。从线上到线下,从广告到营销,从互动到服务,从设计到施工到商品,IMP平台可以把用户看的清清楚楚,最终实现用户识别、用户洞察、整合资源、创作内容、全域互动、服务用户。

    再加上条件限制就OK了:

    应用服务器采用阿里云ECS云服务器,来部署应用环境。之前提到运行环境主要为JAVA环境和PHP环境,还有少部分Node.js环境。

    图片 25

    低成本高效率触达用户

    左侧的阻尼效果:

    Java环境:采用Centos7 + JDK1.7 + Tomcat7

    正如校长所说,如果大家的价值主张是一样的,那我们就来拼一拼,谁的业务系统可以把这个价值主张极致的显现出来!

    图片 26

    • 【条件】当Banner模块的X坐标>20时(Banner模块距离屏幕左侧边距为20,以下同)
    • 【动作】拖动时==>>移动Banner模块到达位置:X坐标[[4*Math.pow(TotalDragX,0.5)+20]],Y坐标[[this.y]]

    PHP环境:采用Centos7 + PHP5.6.11

    很多企业在经营的同时,对于如何获取粉丝经常一筹莫展。而微信吸粉大师-粉刷匠可以针对性的为企业解决这个难题!!返回搜狐,查看更多

    在这些高度分散的媒体时代,即便可以通过数据对一个用户进行精准识,如何高效精准触达用户依旧是许多企业的痛点。

    右侧的阻尼效果:

    Node.js环境:采用Centos7 + Node8.9.3

    责任编辑:

    IMP平台的全场景触点系统,就是这个问题的解决方案。

    在右侧的时候,阻尼的效果在Banner模块往左拖动时出现,所以其TotalDragX的值会是负数,需要加上绝对值函数。

    有2种方式快速构建应用运行环境:

    IMP全场景触点系统包括五大触点矩阵:拥有1200多万用户的官方自媒体的触点矩阵、超过150万的家居达人触点矩阵,行业最大的私有DMP全网广告投放触点矩阵、1000多万家装活跃会员触点矩阵、遍布全国180个城市267家商场的线下终端触点矩阵。这些矩阵可以让品牌商在全域范围内、360度不断的、持续、全方位地触达精准客户。

    • 【条件】当Banner模块的X坐标<-670
    • 【动作】拖动时==>>移动Banner模块到达位置:X坐标[[4*Math.pow(Math.abs(TotalDragX),0.5)-670]],Y坐标[[this.y]]

    1) 购买ECS服务器后安装操作系统,然后手动部署应用环境,最后将应用环境构建成新的系统镜像。

    其中,最引人瞩目的,就是家居达人这个触点矩阵。

    回弹效果可与自动归位效果函数写在一起,请往下看。

    2) 购买ECS云服务器后直接选择云市场的已经封装好的应用环境镜像即可。

    图片 27

    1. 停止拖动时若为非正常位置,则自动归位

    图片 28

    在家居这个特殊行业,各路达人,设计师、导购、中高端楼盘运营的群体掌握着行业中最精准的流量,当他们汇聚在一起,就组成一个超级媒体。IMP平台应用了社交裂变的模式,以及正在尝试利用的区块链技术,将中国家居行业乃至泛领售行业高达150万人的家居达人所拥有的超级流量汇总在一起,形成社交裂变的传播矩阵,组成了行业首个B2C2C的营销传播与蓄客阵地。

    图片 29

    产品选型

    何兴华特别强调了家居达人中的导购与专家导购的价值。

    拖动结束时,通过判断Banner模块的X坐标来定义归位的Banner位。

    ECS产品根据业务场景和使用场景,ECS实例可以分为多种规格族。同一业务场景下,还可以选择新旧多种规格族。同一个规格族里,根据CPU和内存的配置,可以分为多种不同的规格。ECS实例规格定义了实例的CPU和内存的配置(包括CPU型号、主频等)这两个基本属性。根据此前车联网行业特性来看,前端web应用推荐ecs.c5.xlarge(4核8G)规格实例,而后端应用推荐ecs.g5.xlarge(4核16G)规格实例。

    图片 30

    归位Banner1的情况:

    图片 31

    IMP平台唤醒了红星美凯龙全国30万导购手中的客户资源,让每一个商场都变成流量生态。这意味着,每一个导购不仅是一个品牌商的销售代表,还成为了整个商场所有品牌商可以共享的,可以提升复购的超级流量英雄。

    • 【条件】当Banner模块的X坐标小于-160
    • 【动作】拖动结束时==>>移动Banner模块到Banner1的正常位,X坐标为20,Y坐标为[[this.y]],动画线性,时间400ms

    图片 32

    图片 33

    归位Banner2的情况:

    1.4分布式服务集群:

    专家导购则是导购这个群体里面的特种兵,他们是属于红星美凯龙的专职达人。经过数字营销工具的全面武装,专家导购利用专业的家居知识的经验,在用户家装全周期内进行深度的互动和服务,从而挖掘用户最深层次的需求和偏好,他们是全场景触点系统中形成闭环的关键决策人。

    • 【条件】当Banner模块的X坐标≥-500且≤-160
    • 【动作】拖动结束时==>>移动Banner模块到Banner2的正常位,X坐标为-325,Y坐标为[[this.y]],动画线性,时间400ms

    分布式服务集群,延用Dubbo + ZooKeeper分布式服务框架。采用7台8核16G SSD磁盘200G ecs.c5.2xlarge规格ECS实例用于构建zookeeper集群。Zookeeper集群节点必须是奇数,因为在zookeeper集群中只要有超过一半的机器是正常工作的,那么整个集群对外就是可用的。

    “IMP就是家居达人的孵化器,通过数字化分析,让一个普通导购成为达人,让家居达人赋能成为家居网红,让他们不断的提升他们的服务能力、影响力和流量变现的能力。”何兴华总结道。

    归位Banner3的情况:

    1.5缓存集群:

    全场景触点系统另一大武器,就是DMP全网广告投放系统。借助家居行业最大的私有DMP,借助164类高能标签,IMP平台能够为任何一个家居品牌的任何一次品牌传播、促销活动,在全网范围,针对红星美凯龙用户或潜在用户,进行行为分析、意向识别、定制化用户分群,然后进行100%精准的、可跨屏去重、可跟踪迭代的广告投放,每一次的广告投放都可以进行全链路的对比分析,且可直接联通到店消费转化。

    • 【条件】当Banner模块的X坐标大于-500
    • 【动作】拖动结束时==>>移动Banner模块到Banner3的正常位,X坐标为-670,Y坐标为[[this.y]],动画线性,时间400ms

    缓存集群采用阿里云数据库Redis版,传统自建Redis数据库通常存在集群节点扩容复杂,管理维护难等问题。所以我们改用云上数据库 Redis 版来替代,它具有性能卓越,弹性扩容,数据安全性高,可用性高,秒级监控,简单易用等优势。云数据库Redis版支持按量付费和包年包月两种模式,按量付费可转为包年包月模式,反之则不可以。可根据自己的需求自主选择更多关于云数据库Redis介绍请详见文章附录第3.2小结。

    让品牌商每一分钱都花的明明白白。

    1. 快速拖动时,自动切换到下一个Banner

    1.6消息队列集群:

    高质量创造内容

    当拖动的距离未达到自动归位的条件时,可通过拖动的速度来判断是否移动至下一个Banner位。

    消息队列采用阿里云的消息队列kafka服务,因为之前开源的kafka消息队列也经常遇到各种问题,也没有相应的能力去修复bug,选择阿里云的消息队列服务之后就不用担心这些问题,因为阿里云有一支专家团队在维护它的日常稳定运行,如出现官方bug他们有能力第一时间修复bug。更多关于阿里云消息队列kafka介绍请详见文章附录第8.2小结。

    从品牌策划、产品包装、文章、视频、H5、小程序各种内容创作、公关造势、社交裂变、到全国活动落地执行管理,每个品牌商都渴望有这样一支服务战队。

    可通过鼠标拖动的距离和拖动的时间来判断。此时需要加入全局变量来记录当前Banner模块的位置数(后面会用到)。

    1.7流计算集群:

    IMP平台就是拥有一支这样身怀十全武功、每年身经50场全国大促,1200场城市级促销、1000场公关活动的、用全套数字营销工具武装起来的营销铁军,能够帮助家居品牌以更少的人,更少的钱,更专业的方法,打通线上线下、让营销数字化、定制化、效果化,提升营销效率与效益。促销活动是家装用户的核心需求之一,也是各种内容的超级聚合体,更是最大的内容策划创意执行系统。

    添加全局变量,如名称设为“BannerState”,默认值为1。定义值1=Banner位为1,值2=Banner位为2,值3=Banner位为3。

    云上流计算采用阿里云的流计算服务,相较于其他流计算产品,阿里云流计算提供一些极具竞争力的产品优势,用户可以充分利用阿里云流计算提供的产品优势,方便快捷的解决自身业务实时化大数据分析的问题。产品优势,例如强大的实时处理能力、托管的实时计算服务、良好的流式开发体验、低廉的人力和集群成本。更多关于阿里云流计算介绍请详见文章附录第6.1小结。

    图片 34

    在上文自动归位的【动作】中,再加入变量设置,结果如下:

    图片 35

    一站式服务系统的核心,是内容营销。

    归位Banner1的情况:

    1.8数据存储集群:

    这个时代,人们不再愿为严肃的硬广浪费1秒,却可以因为一篇深得朕心的种草文,掏空钱包。众所周知,内容对于传播以设计为核心的家居品牌故事、产品卖点,更是意义非凡。依托IMP平台,可以为品牌和产品提供精品内容,内容形式包括:优质案例包装、落地页优化、定制软文、产品测评、用户UGC等,以此促成品牌线上线下曝光及有效销售转化。

    • 【条件】当Banner模块的X坐标<-160
    • 【动作1】拖动结束时==>>移动Banner模块到Banner1的正常位,X坐标为20,Y坐标为[[this.y]],动画线性,时间400ms
    • 【动作2】拖动结束时==>设置变量“BannerState”值为1。

    MySQL集群:采用的是阿里云数据库RDS之MySQL版

    何兴华强调,做好优质的定制化内容,是将数字营销所聚合的流量能否成功转化之关键,才是智慧营销时代的决战战场。

    归位Banner2的情况:

    阿里云数据库 MySQL 版是基于 Alibaba 的 MySQL 源码分支,经过双 11 高并发、大数据量的考验,拥有优良的性能和吞吐量。除此之外,阿里云数据库 MySQL 版还拥有经过优化的读写分离、数据压缩、智能调优等高级功能。当前 RDS for MySQL 支持 5.5、5.6 和 5.7 版本。请详见文章附录第3.1小结。

    全套数字化工具

    • 【条件】当Banner模块的X坐标≥-500且≤-160
    • 【动作1】拖动结束时==>>移动Banner模块到Banner2的正常位,X坐标为-325,Y坐标为[[this.y]],动画线性,时间400ms
    • 【动作2】拖动结束时==>设置变量“BannerState”值为2。

    RDS与自建数据库对比优势:

    图片 36

    归位Banner3的情况:

    综合性能对比

    IMP平台还为中高端家居品牌度身定制了全套的数字营销工具系统。

    • 【条件】当Banner模块的X坐标>-500
    • 【动作1】拖动结束时==>>移动Banner模块到Banner3的正常位,X坐标为-670,Y坐标为[[this.y]],动画线性,时间400ms
    • 【动作2】拖动结束时==>设置变量“BannerState”值为3。

    ![20180831141508](https://yqfile.alicdn.com/88b661f53b71f7eb8384f76c23148ccb8a7804e0.png)

    据介绍,截至目前,IMP平台数字化工具体系共已上线106个项目,开发了400多项功能,在267商场持续迭代升级。

    有了全局变量记录Banner模块的位数,就可以通过拖动的方向(TotalDragX的正负)和拖动的时间(DragTime),来判断需要移动的下一个Banner位数。本文快速拖动定义为400ms内拖动距离为50。

    成本对比

    何兴华以当下最热门的小程序端来举例:IMP平台的小程序将成为广大商家、导购达人与整套IMP智慧营销系统的链接器:60秒线下商铺翻线上,“营销百宝箱”十大组件百搭玩法,团尖货、秒杀、大转盘,急速扩大商品曝光,适用于多样的互动营销场景。

    快速拖动自动至Banner1的情况(由Banner2至Banner1):

    ![1](https://yqfile.alicdn.com/2e2c16807491dc80aabeaa26065fa255066407a0.png)

    只要用户与小程序有过任何互动,用户行为都将抓取并计入私有DMP,”被小程序赋能的商家,就等于拥有最全最强的核武器库,可以对每位精准用户进行全角色、全场景、全渠道、全链路持续跟踪营销。”

    • 【条件1】Math.abs(TotalDragX)≥50(移动的距离判断)
    • and【条件2】DragTime≤400ms(移动的时间判断)
    • and【条件3】TotalDragX>0(移动的方向判断)
    • and【条件4】变量BannerState=2(当前Banner位数的判断)
    • 【动作1】拖动结束时==>>移动Banner模块到Banner1的正常位,X坐标为20,Y坐标为[[this.y]],动画线性,时间400ms
    • 【动作2】拖动结束时==>设置变量“BannerState”值为1。

    图片 37

    智能化管理系统

    快速拖动自动至Banner2的情况(由Banner1至Banner2):

    HBase集群:采用的是阿里云数据库HBase版

    图片 38

    • 【条件1】Math.abs(TotalDragX)≥50(移动的距离判断)
    • and【条件2】DragTime≤400ms(移动的时间判断)
    • and【条件3】TotalDragX<0(移动的方向判断)
    • and【条件4】变量BannerState=1(当前Banner位数的判断)
    • 【动作1】拖动结束时==>>移动Banner模块到Banner2的正常位,X坐标为-325,Y坐标为[[this.y]],动画线性,时间400ms
    • 【动作2】拖动结束时==>设置变量“BannerState”值为2。

    传统架构中的MongoDBS用来存储车辆上报的原始数据的,这些数据通常情况下写多读少,原始数据的保存可以有利于特殊情况对问题的追溯。或者是数据丢失的情况下可以用原始数据来进行弥补。原来MongoDB集群在达到一定规模之后性能出现断崖下降,因为对MongoDB掌握不够深,没有正确使MongoDB导致。这里改用云上数据库HBase版来替换原来的MongoDB集群。HBase的高并发大数据量等特性非常适合海量数据存储,业务大屏,安全风控,搜索等场景。

    IMP的智能化管理系统——智能营销核是IMP属于未来的真正黑科技。

    快速拖动自动至Banner2的情况(由Banner3至Banner2):

    HBase主要优势有两点:1)扩展性要强,HBase是专门的列式数据库,具有高并发,低时延的处理能力,支持数据从200G~10PB都适合。数据存储在HDFS,默认具备多副本可靠性和自动扩展能力。2)HBase是天生的hadoop生态系统中的组件,选择HBase,就是选择整个Hadoop生态。云HBase自带的Phoneix组件,支持SQL能力,二级索引等,非常适合IoT实时业务,并且支持带少量更新的TP操作。HBase和MapReduce,spark天然的结合,同一份数据,支持实时业务的同时,可以完成大数据的分析,以及还有时序组件OpenTSDB等。更多关于云数据库HBase介绍请详见文章附录第3.4小结。

    这一平台将原有依赖于个人经验的营销方法,升级为基于大数据分析的智能营销系统。通过聚类分析、关联分析和对比分析,大大提升了营销的精准性,积累了提高营销最佳实践的经验,同时提升了潜客体验,促使转化率有效提升。

    • 【条件1】Math.abs(TotalDragX)≥50(移动的距离判断)
    • and【条件2】DragTime≤400ms(移动的时间判断)
    • and【条件3】TotalDragX>0(移动的方向判断)
    • and【条件4】变量BannerState=3(当前Banner位数的判断)
    • 【动作1】拖动结束时==>>移动Banner模块到Banner2的正常位,X坐标为-325,Y坐标为[[this.y]],动画线性,时间400ms
    • 【动作2】拖动结束时==>设置变量“BannerState”值为2。

    为什么我们不自建HBase而选择云数据库HBase呢?云HBase和自建图片 39

    就像你十年前不敢想象,汽车可以无人驾驶一样。你也无法想象,通过智能营销核,IMP平台正在逐步实现人机共舞的营销预测与决策,实现自动化+智能化的营销任务发布、运行、管理与评估。

    快速拖动自动至Banner3的情况(由Banner2至Banner3):

    自建和服务更多的对比 ,可以参考以下文章:

    从流量运营到用户运营

    • 【条件1】Math.abs(TotalDragX)≥50(移动的距离判断)
    • and【条件2】DragTime≤400ms(移动的时间判断)
    • and【条件3】TotalDragX<0(移动的方向判断)
    • and【条件4】变量BannerState=2(当前Banner位数的判断)
    • 【动作1】拖动结束时==>>移动Banner模块到Banner3的正常位,X坐标为-325,Y坐标为[[this.y]],动画线性,时间400ms
    • 【动作2】拖动结束时==>设置变量“BannerState”值为3。

    https://yq.aliyun.com/articles/176102?spm=5176.124785.838505.1.1ba352c0NSfA6X

    图片 40

    1. 左右拖动时,限制页面上下拖动;上下拖动时,限制Banner左右拖动

    Elasticsearch集群:采用阿里云的Elasticsearch

    通过这五大系统,IMP平台用全周期个性化营销服务,把每一个用户,养成超级用户;而每一次与超级用户的线上线下个性化互动,都成为了一次流量的创造。

    此需求可以通过判断拖动时的沿X轴与Y轴的距离大小来判断。

    传统自建Elasticsearch集群存在性能不足,集群节点扩容复杂,管理维护难度大等问题,因此我们改用云上Elasticsearch服务,它具有丰富的预置插件(IK Analyzer,pinyin Analyzer,smart Chinese Analysis Plugin,Mapper Attachments Type plugin等等),还包括集成X-pack插件提供企业级权限管控,实时监控等强大功能。它的特点和优势如下:

    从另一个维度上看,智慧营销实现了从流量运营升级为用户运营。

    若Math.abs(TotalDragX)>Math.abs(TotalDragY),即瞬时水平移动>垂直移动,则限制页面垂直方向的拖动。

     分布式的实时文件存储,每个字段都被索引并可被搜索

    何兴华形象的解释说,“就好像原来是一个流量池,IMP通过数字技术+内容创作,通过系统的流量运营,就创造出一个又一个新的流量池。”

    若Math.abs(TotalDragX)<math.abs(TotalDragY),即瞬时水平移动<垂直移动,则限制Banner模块的水平拖动。

     分布式的实时分析搜索引擎

    IMP平台的目标,是基于所有的数据进行全周期个性化营销之后去创造真流量,赋能全行业,从而,降低全行业的营销成本、提升全行业的营销效率、提升全行业的用户营销服务体验。

    同时还需要利用变量来记录判断的结果,其相当于一个开关的作用,需加入到上文的【条件】和【动作】中。

     商业版X-pack插件,提供企业级权限管控、实时系统监控等强大服务

    智慧营销史无前例赋能全行业

    添加变量,如名称为“Movable”,默认值为0。定义值0=限制水平拖动,1=限制垂直拖动。

     可弹性扩展到上百台服务器规模,处理PB级结构化或非结构化数据

    事实上,IMP平台已经在前期的测试中体现出了巨大的赋能作用。

    在拖动时,进行TotalDragX和TotalDragY的对比判断,并且置于最前。

     支持IK analyzer插件

    根据公布的案例,IMP平台让营销效率提升了6倍,8倍,最多的案例提升了300倍。这个让人无法相信的数据,就是IMP平台的巨大魅力和威力。

    • 【条件】Math.abs(TotalDragX)>Math.abs(TotalDragY)
    • 【动作】拖动时==>>设置变量“Movable”值为1
    • 【条件】Math.abs(TotalDragX)<Math.abs(TotalDragY)
    • 【动作】拖动时==>>设置变量“Movable”值为0

     Elastic官方技术支持团队7*24小时技术支持

    而这一切的能量,都来自与智慧。何兴华将智慧的内核总结为四个I。

    至此,Banner模块的拖动事件以及拖动结束时间基本就可以写全了。合并后如下:

    1.9文件存储集群:

    图片 41

    Banner模块拖动时事件(case1~case6)

    文件存储:采用阿里云对象存储OSS

    首先,智慧是Insight。IMP基于数据将用户洞察的明明白白;其次,智慧就是Instrument。利用IMP的数字工具,让营销效率暴增,让不可能成为可能。第三,智慧就是Integration。一方面,利用IMP数字科技实现超精准和全场景;另一方面,将家居行业特有的体验、场景、美学、艺术、文化、时尚、科技与设计等要素整合于内容创作之下。数字技术创新+匠心内容创作,数据挖掘+人性洞察,才能双剑合璧;最后,智慧的关键是Inspire。IMP平台利用科技的力量,让每个人的流量贡献和销售贡献可视化,释放每个人的智慧,为个性化定制营销贡献卓越力量。

    #先置判断#

    原来自建的NFS文件系统,在扩展和访问速度方面随着文件数量的增加响应也越来越慢,这一块采用阿里云的OSS+CDN解决方案,应用也需要进行小小的改造。

    IMP全球家居智慧营销平台,不仅可以赋能家居企业,还可以赋能泛家居品牌,不仅可以赋能线上传统的商业,更能够赋能线上传统的电商,不仅可以赋能新零售模式,还可以赋能创新。

    case1

    文件系统迁移改造方案请看2.2章节。

    图片 42

    • if【条件】Math.abs(TotalDragX)>Math.abs(TotalDragY)
    • 【动作】拖动时==>>设置变量“Movable”值为1

    阿里云对象存储服务(Object Storage Service,简称 OSS),是阿里云提供的海量、安全、低成本、高可靠的云存储服务。它具有与平台无关的RESTful API接口,能够提供99.999999999%(11个9)的数据可靠性和99.99%的服务可用性。可以使用阿里云提供的API/SDK接口或者OSS迁移工具轻松地将海量数据移入或移出阿里云OSS。数据存储到阿里云OSS以后,推荐选择标准类型(Standard)的阿里云OSS服务作为移动应用、大型网站、图片分享或热点音视频的主要存储方式,也可以选择成本更低、存储期限更长的低频访问类型(Infrequent Access)和归档类型(Archive)的阿里云OSS服务作为不经常访问数据的备份和归档。更多关于阿里云对象存储服务OSS介绍请详见文章附录第4小结。

    驱动行业增长的动力正在发生巨变,在这场大变局面前,是家居行业的挑战也是机会。地球上25亿年的生物进化,最终拥有智慧的人类成为了万物之灵;2500年的商业进化到今天,智慧赋能的新物种时代也已经到来。

    case2

    1.10 大数据计算平台

    图片 43返回搜狐,查看更多

    • if【条件】Math.abs(TotalDragX)<Math.abs(TotalDragY)
    • 【动作】拖动时==>>设置变量“Movable”值为0

    大数据计算平台:采用阿里云大数据计算服务

    责任编辑:

    #垂直拖动#

    智能车联网平台每天会采集海量车行驶数据,例如车辆发动机状态,驾驶行为,油耗,公里数,行驶轨迹等等,我们需要对这些海量数据进行加工和分析。例如用户每天行驶里程统计,油耗统计,用户驾驶行为月报告等等。因初期数据量相对较小,使用Kettle进行抽取数据等工作,ETL的工作大部分在MySQL数据仓库中完成。多种数据源使用Presto(集群)作为查询中间键进行相应的数据分析。但随着业务的疯狂增长,数据表单表达到数亿后,磁盘容量达几百GB时,数据要求的复杂度逐步提升,使用MySQL作为基础数据仓库的基石已经不足以应付,常出现查询响应时间等待过长,甚至内存崩溃导致执行失败的情况,极大的影响了工作效率。所以云上我们改用阿里云MaxCompute大数据计算服务来构建我们公司大数据开发和分析平台。MaxCompute能够为我们提供了完善的数据导入方案以及多种经典的分布式计算模型,能够更快速的解决海量数据计算问题,有效帮助我们公司降低成本,并保障数据安全。Dataworks则提供了一站式的数据同步,数据开发,数据管理和数据运维等功能。更多关于阿里云大数据计算服务介绍请详见文章附录第6.2小结。

    • case3
    • if【条件】变量Movable值=0
    • 【动作】拖动时==>>移动:垂直拖动

    1.11运维管控集群:

    #水平拖动#

    之前的传统运维,基本都是靠人肉运维,脚本运维,运维自动化程度很低,导致故障频发,故障定位难,我们的运维同学大量时间花在了重复的升级发布工作上,花在了填坑以及解决故障上,长此以往运维同学自身发展受限,信心受挫,人员流失比例高的恶性循环的结果。我们迫切希望这种状况可以得到较好的解决。对比之前大量采用开源的监控工具相比,大部分阿里云的产品本身就自带web控制台,也有一些比较实用的运维管控产品,例如云监控,堡垒机,数据管理,数据迁移,容器服务,域名等等。以前的运维痛点可以通过阿里云的运维产品可以很好的得到解决。

    case4(左侧阻尼)

    日志管理:采用阿里云日志服务解决日志收集,日志分析,日志搜索等问题。

    • if【条件1】当Banner模块的X坐标>20时
    • 【条件2】变量Movable值=1
    • 【动作】拖动时==>>移动Banner模块到达位置:X坐标[[4*Math.pow(TotalDragX,0.5)+20]],Y坐标[[this.y]]

    阿里云日志服务是针对日志类数据的一站式服务,在阿里巴巴集团经历大量大数据场景锤炼而成。无需开发就能快捷完成日志数据采集、消费、投递以及查询分析等功能,提升运维、运营效率,建立 DT 时代海量日志处理能力。具有全托管,实时性强,生态丰富,完整API等特点。更多关于阿里云日志服务介绍请详见文章附录第5.7小结。

    case5(右侧阻尼)

    弹性扩容:采用阿里云弹性伸缩ESS,低成本解决日常以及节假日流量高峰问题。

    • if【条件1】当Banner模块的X坐标<-670
    • 【条件2】变量Movable值=1
    • 【动作】拖动时==>>移动Banner模块到达位置:X坐标[[4*Math.pow(Math.abs(TotalDragX),0.5)-670]],Y坐标[[this.y]]

    在车联网行业中有个比较明显的行业特性就是早晚高峰是平时流量的3倍甚至更高,但是平常要应付这么高并发的流量意味着资源投入也要3倍以上。在传统IDC架构中,我们通常是按照平常最高峰流量的1.2倍(1.2倍是为应对特殊情况预留的buffer)来准备相应的服务器资源,在平时资源闲置比较明显,资源利用率不到30%,意味着平常可能100台应用服务器就足够了,但是为了应对高峰流量不出问题我们需要准备360台服务器应对6个小时的高峰流量,其余18小时可能只需要100台服务器。为了确保系统稳定,提升用户体验,当时我们只能投入比平时多几倍的服务器资源。所以在云上我们采用阿里云弹性伸缩服务,它是一种根据业务需求和策略,自动调整其弹性计算资源的管理服务。在满足业务需求高峰增长时无缝地增加ECS实例,并在业务需求下降时自动减少ECS实例以节约成本。更多关于阿里云弹性伸缩服务介绍请详见文章附录第1.2小结。

    case6(无阻尼水平拖动)

    域名管理:采用阿里云域名服务,一站式解决域名购买,管理,备案等问题。

    • if【条件】变量Movable值=1
    • 【动作】拖动时==>>移动:水平拖动

    以前的老万网被阿里云收购之后,变更为阿里云域名服务,它集域名注册、交易、解析、监控和保护为一体的综合域名管理平台。更多关于域名服务介绍请详见文章附录第5.6小结。

    Banner模块拖动结束时事件(case1~case8)

    持续集成:传统应用升级发布主要靠的人肉升级或者脚本升级,后来尝试过利用开源的Jenkins+docker方式构建一个简单的应用发布系统,我们希望到云上可以继续保持这种发布方式,所以改用云上CodePipeline,阿里云CodePipeline是一款提供持续集成/持续交付能力,并完全兼容Jenkins的能力和使用习惯的SAAS化产品。它无需运维,开箱即用,全量兼容Jenkins插件,支持ECS,容器服务持续部署,快速上手。更多关于codepipeline介绍请详见文章附录第5.9小结。

    case1

    容器管理:采用阿里云容器服务,一站式解决容器生命周期管理及集群管理问题。

    • if【条件】无
    • 【动作】设置变量Movable值=0

    阿里云容器服务提供高性能可伸缩的容器应用管理服务,支持用 Docker 和 Kubernetes进行容器化应用的生命周期管理,提供多种应用发布方式和持续交付能力并支持微服务架构。容器服务简化了容器管理集群的搭建工作,整合了阿里云虚拟化、存储、网络和安全能力,打造云端最佳容器运行环境。阿里云容器服务可以提供一站式容器生命周期管理以及集群管理。更多关于阿里云容器管理介绍请详见文章附录第5.5小结。

    #自动归位#

    统一配置:采用阿里云应用配置管理,传统IDC架构中我们的应用因为微服务架构的需要全部采用了的统一配置管理,将配置中心化管理,保存在zookeeper当中,通过一个web前端进行配置管理。应用通过本地客户端向服务端请求配置。这样做的好处是应用配置可以集中存放,统一配置,方便管理。但是我们的web配置管理中心提供的功能比较简单,甚至不具备权限管理,配置快照,备份和恢复等功能。在云上我们改用阿里云的应用配置管理ACM产品。云上应用配置管理是一款在分布式架构环境中对应用配置进行集中管理和推送的应用配置中心产品。基于该应用配置中心产品,可以在微服务、DevOps、大数据等场景下极大地减轻配置管理的工作量,增强配置管理的服务能力。阿里云ACM 是分布式系统的配置中心。通过提供配置变更、配置推送、历史版本管理、灰度发布、配置变更审计等配置管理工具,ACM 帮助集中管理所有应用环境中的配置,降低分布式系统中管理配置的成本,并降低因错误的配置变更带来可用性下降甚至发生故障的风险。更多关于阿里云应用配置管理ACM介绍请详见文章附录以及官方网站。

    case2(归位Banner1的情况)

    监控系统:采用阿里云监控服务,传统IDC架构中我们的监控系统是自建的zabbix监控系统,随着公司业务快速发展,监控项也急剧增加,由最初的500个监控项增加到3w个监控项,监控系统数据库性能跟不上,查询很慢,告警延迟和误报的现象逐渐增多,监控需求越来越多样化,定制化。传统监控系统已经不能满足未来业务高速发展。 所以我们云上改用云监控,云监控是一项针对阿里云资源和互联网应用进行监控的服务。云监控服务可用于收集获取阿里云资源的监控指标,探测互联网服务可用性,以及针对指标设置警报。云监控对用户提供Dashboard、站点监控、云产品监控、自定义监控和报警服务。更多关于云监控介绍请详见文章附录第5.1小结。

    • if【条件】当Banner模块的X坐标<-160
    • 【动作1】拖动结束时==>>移动Banner模块到Banner1的正常位,X坐标为20,Y坐标为[[this.y]],动画线性,时间400ms
    • 【动作2】拖动结束时==>设置变量“BannerState”值为1。

    数据可视化:采用DataV, 解决了运维大屏,监控大屏没有UI设计问题 企业多多少少有些大屏,在公司接待参观考察工作时展示企业形象,企业运营,以及系统运行情况等。为了提升企业形象,有必要针对数据可视化部分进行美化。阿里云的DataV 可以帮助非专业的工程师通过图形化的界面轻松搭建具有专业水准的可视化应用,让更多的人看到数据可视化的魅力。DataV 提供了丰富的可视化模板,极大程度满足会议展览、业务监控、风险预警、地理信息分析等多种业务的展示需求。更多关于阿里云DataV数据可视化介绍请详见文章附录第5.2小结。

    case3(归位Banner2的情况)

    数据库运维:采用阿里云数据管理DMS,解决数据库运维管理问题

    • else if【条件】当Banner模块的X坐标≥-500且≤-160
    • 【动作1】拖动结束时==>>移动Banner模块到Banner2的正常位,X坐标为-325,Y坐标为[[this.y]],动画线性,时间400ms
    • 【动作2】拖动结束时==>设置变量“BannerState”值为2。

    阿里云数据管理支持MySQL、SQL Server、PostgreSQL、MongoDB、Redis等关系型数据库和NoSQL的数据库管理,同时还支持Linux服务器管理。它是一种集数据管理、结构管理、访问安全、BI图表、数据趋势、数据轨迹、性能与优化和服务器管理于一体的数据管理服务。更多关于阿里云数据管理DMS介绍请详见文章附录第5.8小结。

    case4(归位Banner3的情况)

    1.12 尝试新产品解决老问题

    • else if【条件】当Banner模块的X坐标>-500
    • 【动作1】拖动结束时==>>移动Banner模块到Banner3的正常位,X坐标为-670,Y坐标为[[this.y]],动画线性,时间400ms
    • 【动作2】拖动结束时==>设置变量“BannerState”值为3。

    问题1:海量车机设备的接入导致网络延时高,设备管理困难,安全性差

    #快速拖动切换#

    解决方案:阿里云物联网套件(iot套件),解决大规模车机管理,数据上报问题。

    case5(由Banner2至Banner1)

    物联网套件是阿里云专门为物联网领域的开发人员推出的一站式设备管理平台。性能强大的IoT Hub方便设备和云端稳定的进行双向通信;全球多节点的部署让全球设备都可以低延时与云端通信;多重的防护能力保障设备云端安全;功能丰富的设备管理能力帮助用户方便进行远程维护设备;稳定可靠的数据存储能力方便海量设备数据存储和实时访问。物联网套件还提供规则引擎与阿里云众多云产品打通,用户通过规则引擎只需在web上配置规则即可实现数据采集+数据计算+数据存储等全栈服务,灵活快速的构建物联网应用。更多关于阿里云IOT套件介绍请详见文章附录。

    • else if【条件1】Math.abs(TotalDragX)≥50(移动的距离判断)
    • and【条件2】DragTime≤400ms(移动的时间判断)
    • and【条件3】TotalDragX>0(移动的方向判断)
    • and【条件4】变量BannerState=2(移动至的Banner位数的判断)
    • 【动作1】拖动结束时==>>移动Banner模块到Banner1的正常位,X坐标为20,Y坐标为[[this.y]],动画线性,时间400ms
    • 【动作2】拖动结束时==>设置变量“BannerState”值为1。

    图片 44

    case6(由Banner1至Banner2)

    问题2:车联网大多应用场景对数据实时性要求非常高,但是目前在数据采集过程中由于数据库写入性能不够,经常出现大量数据写入延迟情况。

    • else if【条件1】Math.abs(TotalDragX)≥50(移动的距离判断)
    • and【条件2】DragTime≤400ms(移动的时间判断)
    • and【条件3】TotalDragX<0(移动的方向判断)
    • and【条件4】变量BannerState=1(移动至的Banner位数的判断)
    • 【动作1】拖动结束时==>>移动Banner模块到Banner2的正常位,X坐标为-325,Y坐标为[[this.y]],动画线性,时间400ms
    • 【动作2】拖动结束时==>设置变量“BannerState”值为2。

    解决方案:阿里云高性能时间序列数据库HiTSDB,解决海量数据写入延迟问题。

    case7(由Banner3至Banner2)

    为什么说时间序列数据库能解决呢?

    • else if【条件1】Math.abs(TotalDragX)≥50(移动的距离判断)
    • and【条件2】DragTime≤400ms(移动的时间判断)
    • and【条件3】TotalDragX>0(移动的方向判断)
    • and【条件4】变量BannerState=3(移动至的Banner位数的判断)
    • 【动作1】拖动结束时==>>移动Banner模块到Banner2的正常位,X坐标为-325,Y坐标为[[this.y]],动画线性,时间400ms
    • 【动作2】拖动结束时==>设置变量“BannerState”值为2。

    据有关机构测试发现一辆联网汽车每小时能收集25GB数据。常规数据库在设计之初并非处理这种规模的数据,关系型数据库处理大数据集的效果非常糟糕;NoSQL数据库可以很好地处理规模数据,但是它比不上一个针对时间序列数据微调过的数据库。相比之下,时间序列数据库(可以基于关系型数据库或NoSQL数据库)将时间视作一等公民,通过提高效率来处理这种大规模数据,并带来性能的提升,包括:更高的容纳率(Ingest Rates)、更快的大规模查询(尽管有一些比其他数据库支持更多的查询)以及更好的数据压缩。有兴趣了解更深层次原因的朋友可以参考这个链接:

    case8(快速拖动自动至Banner3的情况,由Banner2至Banner3)

    http://www.infoq.com/cn/news/2017/07/Why-time-series-database

    • else if【条件1】Math.abs(TotalDragX)≥50(移动的距离判断)
    • and【条件2】DragTime≤400ms(移动的时间判断)
    • and【条件3】TotalDragX<0(移动的方向判断)
    • and【条件4】变量BannerState=2(移动至的Banner位数的判断)
    • 【动作1】拖动结束时==>>移动Banner模块到Banner3的正常位,X坐标为-325,Y坐标为[[this.y]],动画线性,时间400ms
    • 【动作2】拖动结束时==>设置变量“BannerState”值为3。

    https://qz.com/344466/connected-cars-will-send-25-gigabytes-of-data-to-the-cloud-every-hour/

    以上为所需的全部拖动时事件和拖动结束时事件。

    阿里云高性能时间序列数据库 (High-Performance Time Series Database , 简称 HiTSDB) 是一种高性能,低成本,稳定可靠的在线时序数据库服务;提供高效读写,高压缩比存储、时序数据插值及聚合计算,广泛应用于物联网(IoT)设备监控系统 ,企业能源管理系统(EMS),生产安全监控系统,电力检测系统等行业场景。

    最后说一下如何用Axure发布链接,添加在手机主屏上。

    HiTSDB 提供百万级时序数据秒级写入,高压缩比低成本存储、预降采样、插值、多维聚合计算,查询结果可视化功能;解决由于设备采集点数量巨大,数据采集频率高,造成的存储成本高,写入和查询分析效率低的问题。后续文章会详细介绍HiTSDB性能测试内容。更多关于HiTSDB介绍请详见文章附录第。

    1. 按F6发布,配置如下,点击确定发布,得到发布的链接。

    问题3:车联网行业是典型的大数据行业,有大量的大数据分析应用场景需求,但是自建大数据平台成本高,维护困难,大数据人才不好招。

    图片 45

    解决方案: MaxCompute + Dataworks + 云数据库HBase版

    图片 46

    阿里云大数据计算服务(MaxCompute,原名 ODPS)是一种快速、完全托管的 GB/TB/PB 级数据仓库解决方案。MaxCompute 提供了完善的数据导入方案以及多种经典的分布式计算模型,能够更快速的解决海量数据计算问题,有效降低企业成本,并保障数据安全。

    1. 用手机自带的浏览器打开链接,添加到home主屏上。

    同时,DataWorks 和 MaxCompute 关系紧密,DataWorks 为 MaxCompute 提供了一站式的数据同步,任务开发,数据工作流开发,数据管理和数据运维等功能,帮助企业专注于数据价值的挖掘和探索。普通开发人员也可以胜任大数据开发任务。

    图片 47

    云数据库 HBase 版(ApsaraDB for HBase)是基于 Hadoop 且100%兼容HBase协议的高性能、可弹性伸缩、面向列的分布式数据库,轻松支持PB级大数据存储,满足千万级QPS高吞吐随机读写场景。阿里集团在10年开始研究HBase并使用在生产之中,目前阿里集团有10000台左右的HBase机器,数百个集群,服务数百个业务。是一款久经沙场的大数据产品。

    本文没有贴源文件的用例截图,而是将思考的步骤拆分出来一步步地得到所需的结果(希望大家能看明白,作者注),欢迎一起交流学习,有什么问题建议可以留言。后期有时间再做更多的效果出来分享给大家!

    问题4:单机MySQL数据库遇到IO性能瓶颈和容量扩容瓶颈,如果业务和用户规模继续增长将面临单机数据库扩展困难。

    原型下载链接:(上传的原型文件不是完全与这次分享一致,作者后续又加了点特效,Duang!而且作者画图喜欢用动态面板封装母版,层级较多)

    解决方案:阿里云分布式关系型数据库服务DRDS

    链接:https://pan.baidu.com/s/19knKvUCwHAc9GOnEQsxXDg 密码:y6nw

    阿里云分布式关系型数据库服务专注于解决单机关系型数据库扩展性问题,具备轻量(无状态)、灵活、稳定、高效等特性,是阿里巴巴集团自主研发的中间件产品。DRDS 兼容 MySQL 协议和语法,支持分库分表、平滑扩容、服务升降配、透明读写分离和分布式事务等特性,具备分布式数据库全生命周期的运维管控能力。DRDS 主要应用场景在大规模在线数据操作上,通过贴合业务的拆分方式,将操作效率提升到极致,有效满足用户在线业务对关系性数据库要求。DRDS提供了丰富的功能:

    预览链接:(建议用手机自带浏览器打开,添加到主页上再预览)

     分库分表

    https://ho1abp.axshare.com

    支持 RDS/MySQL 的分库分表,在创建分布式数据库后,只需选择拆分键,DRDS 就可以按照拆分键生成拆分规则,实现数据水平拆分。

    本次分享到此结束,感谢各位同学观看!

     透明读写分离

    本文由 @Cheese 原创发布于人人都是产品经理。未经许可,禁止转载

    通过使用 RDS 只读实例或者 MySQL 备机实现读写分离,帮助应用解决事务、只读实例或者备机挂掉、指定主备访问等细节问题,对应用无侵入,在 DRDS 控制台即可完成读写分离相关操作。

    题图来自 Unsplash ,基于 CC0 协议返回搜狐,查看更多

     数据存储平滑扩容

    责任编辑:

    当出现数据存储容量和访问量瓶颈时,DRDS 支持在线存储容量扩展,扩容无需应用改造,扩容进度支持可视化跟踪。

     服务升降配

    DRDS 实例可以通过改变资源数量实现服务能力的弹性扩展。

     分布式运维指令集

    DRDS 提供独有分布式数据库运维指令集,如 SHOW SLOW、TRACE、SHOW NODE 等指令,有助于快速发现和定位问题。

     全局唯一数字序列

    DRDS 支持分布式全局唯一且有序递增的数字序列。满足业务在使用分布式数据库下对主键或者唯一键以及特定场景的需求。

     数据库账号权限体系

    DRDS 支持类单机 MySQL 账号和权限体系,确保不同角色使用的账号操作安全。

     分布式事务

    DRDS 支持分布式柔性事务,保证分布式数据库数据一致性。

     监控报警

    DRDS 支持对核心资源指标和数据库实例指标的实时监控和报警,如实例 CPU、网络 IO、活跃线程等,帮助实时发现资源和性能瓶颈。

    更多关于阿里云分布式关系数据库DRDS介绍请详见文章附录第3.5小结。

    2、数据迁移策略

    2.1 数据库迁移策略

    数据库迁移是整个上云过程中最重要的一环,难度也最大,因为我们在迁移的时候要尽可能的减少业务本身的影响,最好是不停机不中断现有业务。需要制定非常详细的计划和迁移策略:

     迁移工具:推荐阿里云数据传输服务DTS

    DTS 是阿里云提供的一种支持 RDBMS(关系型数据库)、NoSQL、OLAP 等多种数据源之间数据交互的数据流服务。它提供了数据迁移、实时数据订阅及数据实时同步等多种数据传输能力。通过数据传输可实现不停服数据迁移、数据异地灾备、异地多活(单元化)、跨境数据同步、实时数据仓库、查询报表分流、缓存更新、异步消息通知等多种业务应用场景,助构建高安全、可扩展、高可用的数据架构。

    DTS 支持多种数据源类型,例如:

    关系型数据库:Oracle、MySQL、SQLServer、PostgreSQL 、RDS For PAAS、DRDS、PetaData、OceanBase。

    NoSQL:MongoDB、Redis 。

    OLAP:ODPS、ADS、流计算。

     迁移时间:推荐在业务流量最低峰时段例如每天0点至5点

     迁移方法:

    一般情况我们的业务数据库都是有主备的,那么选择从数据库作为源数据库对云上数据库进行同步,这样做的目的是为了减少对主库的影响,有条件的话选择单独的从数据库专门用作对云上数据库进行全量同步迁移。完了之后再切换到主数据库开启增量数据同步(利用DTS可以轻松完成数据库的增量同步)。这样就可以保证线下数据库和线上数据库的一致性了。具体迁移步骤请参考官方文档:

    https://help.aliyun.com/document_detail/35732.html?spm=a2c4g.11186623.6.638.5X8oE7

    2.2 文件系统迁移策略

    之前采用的是自建NFS文件系统用于存储图片和文件。随着文件越来越多,图片访问速度越来越慢,搬到云上之后,可以利用阿里云的OSS和CDN服务,构建如下的web端直传OSS存储方案,架构如下:

    图片 48

    用户的请求逻辑:

    1) 用户向应用服务器取到上传policy和回调设置。

    2) 应用服务器返回上传policy和回调。

    3) 用户直接向OSS发送文件上传请求。

    4) 等文件数据上传完,OSS给用户Response前,OSS会根据用户的回调设置,请求用户的服务器。

    5) 如果应用服务器返回成功,那么就返回用户成功,如果应用服务器返回失败,那么OSS也返回给用户失败。这样确保了用户上传成功的照片,应用服务器都已经收到通知了。

    6) 应用服务器给OSS返回。

    7) OSS将应用服务器返回的内容返回给用户。

    图片 49

    利用阿里云OSS存储代替原来的自建NFS文件系统,优势很明显:

    图片 50

    OSS服务 配合CDN 服务一起使用,则可以加速文件存储和访问速度,提升用户访问体验。

    CDN的工作原理就是将源站的资源缓存到各地的边缘节点服务器(CDN节点)上,用户请求访问和获取资源时,就近调用CDN节点上缓存的资源。这种分布式数据传输方式,使得用户请求的资源不需要都回源站获取,从而避免网络拥塞、分担源站压力,保证用户访问资源的速度和体验。

    使用CDN后的http请求处理流程如下图

    图片 51

    阿里云CDN在全球拥有1300+ 节点,国内完整覆盖 34 个省级区域,大量节点位于省会等一线城市。海外覆盖70 多个国家和地区。阿里云所有节点均接入 万兆 网卡;具备 90 Tpbs 带宽能力储备。单节点存储容量达 40 TB-1.5 PB,带宽负载达到 40 Gbps-200 Gbps。

    作者:云攻略小攻

    本文为云栖社区原创内容,未经允许不得转载。返回搜狐,查看更多

    责任编辑:

    本文由400811云顶集团发布于云顶互联网,转载请注明出处:空前未有赋能全行当,怎样贯彻爱彼迎App首页B

    关键词: