今年以来,受到疫情“黑天鹅”事件的影响,人们的工做方式和生活消费习惯已经悄然发生改变,在线教育、在线医疗、在线购物等新需求快速的增长,一方面展现出了数字经济所带来的巨大优点,但另外一方面也对企业数字化转型提出了史无前例的挑战。前端
例如,疫情让不少线下场景暂时缺席,实体流量退去,那么经过数字化营销、在线服务、电商服务等,打通线上线下,造成多接触点的方式,就能将疫情带来的损失降到最低,能够说在线化和移动化已成为将来可持续最强的交互渠道。小程序
换句话说,经济和用户性形态的巨变正在倒逼企业数字化转型加速,企业数字化转型正今后前的“转不转”变化为“转什么”以及“怎么转”的新课题。其中,移动化应用做为企业通向移动互联网的“入口”,其对企业加速数字化转型的重要性不言而喻。后端
从这个角度来看,在后疫情时代,随着“新基建”的提速,以及数字经济进一步的蓬勃发展,显然进一步放大了企业数字化转型的迫切性。因此,从新审视在不肯定性环境下的应变能力,构筑企业一体化的移动服务平台,已经再也不是一道选择题,而是必须给出的答案。微信小程序
后疫情时代数字化转型性能优化
在今年疫情期间,不管是从科技防疫、工做学习仍是到平常生活,咱们从未像如今这样依赖移动互联网。近期发布的第45次《中国互联网络发展情况统计报告》就显示,今年年初受疫情影响,大部分网络应用的用户规模都呈现出较大幅度增加。微信
以在线教育为例,2020年初,全国大中小学校推迟开学,2.65亿在校生广泛转向线上课程,用户需求获得充分释放,在线教育应用呈现爆发式增加态势。此外,2020年1-2月份,全国实物商品网上零售额同比增加3.0%,占社会消费品零售总额的比重为21.5%,比上年同期提升5个百分点。网络
不只如此,QuestMobile日前发布的《2020移动互联网全景生态报告》中也显示,在全网总体增加放缓的状况下,国内移动互联网市场仍旧保持不断增加。其中,过去一年月活跃用户数增加1.8%;月人均使用时长增加12.9%;人均打开APP的数量增加3.9%。架构
能够看到,互联网和移动互联网流量的大幅激增,让企业面临着史无前例的考验和压力,将来惟有加速向数字化和移动化的迁移,并以此做为转型与变革的支撑,才能更好地应对疫情“常态化”下的新挑战。并发
正是在这样的大趋势下,愈来愈多的企业也正将“移动中台”的理念引入到企业组织变革和技术变革中,经过构建更具创新灵活的“移动中台”,以更敏捷、更快速的方式适应快速多变的商业环境,化解市场变化快、预测不许确、系统愈来愈复杂等带来的不肯定性。框架
但客观的说,在目前企业中台体系的构建中,大部分企业更加专一企业的中心化构建(如技术中台、数据中台、研发中台等),而对于消费者接触得最多的企业前台触点的中心化管理,即移动中台的重视程度相对不够,由此也致使了企业在移动开发中每每会出现“事倍功半”的效果。
好比,移动APP因为前端有不一样的实现技术,若是彻底使用不一样的开发方式,对于企业来讲就是重复投入,且资源和技术不能共享,这就须要将前端组件化,并在此之上组装成业务组件,就能大大提升移动端开发效率和质量。
再如,移动业务是在线业务,而性能优化的好坏直接决定了用户的体验,没有稳定、健壮的移动端显然将难以更好的实现企业的转化率、弹出率等核心指标。此外,要实时解决移动端出现质量等相关问题,也须要提供线上热修复等功能等。
事实上,毕马威在一份报告中也提到,将来企业数字化转型的重点就在于解决从传统IT到互联网架构的转变,包含“客户界面,集中流程”到“移动化、社交化、互动化”;“重复开发”到“共享沉淀服务化能力”;“垂直系统,数据孤岛”到“大数据,智能商业决策”等核心数字化能力的转变等等。
更为关键的是,目前仍有众多企业还没有开发出相应的APP应用,即便有的企业已经开发了App,但App的质量和体验较差,并且开发成本很高。所以,在后疫情、新基建时代,企业加速构建“移动中台”已经是大势所趋,而这也会成为企业将来数字化转型中的重要“分水岭”。
在此背景下,京东将其企业级移动研发平台EMOP(Enterprise Mobile DevelOp Platform)正式对外开放,该平台是京东移动中台体系产品化后的产物,更是京东在移动中台领域多来年探索与实践的“集大成者”,它源于京东多年来在移动互联网行业的技术沉淀,结合“京东系”APP研发的经验积累与最佳实践,所沉淀出来的一整套移动应用研发的全流程闭环解决方案,在实现多业务闭环的前提下,真正解决了成本、质量、效率、标准等问题,可帮助企业快速、低成本的实现“一站式”业务移动化的转型。
毫无疑问,京东企业级移动研发平台的“应运而生”,不只是京东在移动应用研发领域从最佳实践走向开放赋能的体现,也必将会成为将来千行百业客户业务数字化和移动化转型的“加速器”。
五大维度解读京东
EMOP
据了解,京东移动中台在走向对外开放的过程当中,一共经历了四次大的进化和迭代。
其中Verison 1.0阶段,是随着移动互联网的高速发展,京东App也从过去功能性的购物应用,发展成为功能一应俱全的综合型应用的“航空母舰”,此时基于京东App应用上线的需求不少,也有不一样的开发团队在同时工做,所以保证统一的开发质量和效率成为“刚需”,而Verison 1.0阶段,该平台不只解决了从一个团队开发APP到多个团队协同开发APP的能力,同时在保证高质量交付前提下实现了效率的提高。
而Verison 2.0阶段,是当时除了京东APP这个主要的移动端应用以外,包括京东金融等各类APP应用也开始大量的上线,若是再重复单独开发此类应用,显然会增长大量的开发成本,为此京东移动研发团队将技术能力升级,并将部分能力进行了对外输出。
Verison 3.0阶段,京东移动研发团队将目标放到了整个京东APP生态的建设上,此时京东不只把移动研发的能力作总体的对外输出,同时更加关注不一样业务的不一样建设诉求,并把这些差别化的需求逐渐融入到移动研发平台的技术能力建设之中。
Verison 4.0阶段,则是京东企业级移动研发平台的对外开放,它是京东移动中台体系产品化后的“表明做”,涵盖了需求、开发、测试、运维、运营五大领域,可提供企业移动开发的“一站式”解决方案,实现了移动研发全生命周期的技术支撑,具体来看:
一是,支持四大开发框架。京东EMOP平台同时提供原生、跨端、H五、小程序四大成熟稳定功能强大的开发框架,可结合企业业务特色,协助企业进行深度多端开发及完善,实现一套服务多端输出,仅需一套代码,便可在安卓、iOS、H五、微信小程序等多端适用,有效提升开发协做效率。
二是,组件化方案实现高效解耦。该平台采用业内先进的模块化、组件化方案,使模块具备高效解耦、并行开发、独立调试、快速构建、灵活集成和动态升级的能力。
同时,该平台多年来为内部全部“京东系”APP和小程序的研发提供技术支撑,还积累沉淀了丰富、成熟的技术组件与业务组件,包括网络组件、扫码组件、图片与视频组件、分享组件等等,开箱即用灵活便捷,可根据金融、电商等多场景按需匹配,实现积木式快速搭建APP,高效助力企业降本提效。
三是,提供DevOps持续交付能力,该平台支持完善的DevOps流程,提供静态代码扫描、接口管理、持续集成、应用发布、移动配置、热修复等系统,可帮助企业打通各团队流程壁垒,使项目管理人员、开发人员和运维人员能够有效的协做,聚焦业务价值的持续交付。
四是,在运维保障方面,京东EMOP平台具有完善的、系统化的APP性能监控能力,包括支持实时展现多维度性能指标与数据趋势分析,全方面掌控线上用户性能问题,可精准定位APP崩溃问题模块,及时告警突发崩溃情况,第一时间解决崩溃问题;并经过热修复功能,实现无需发版便可快速解决线上问题,用户全程无体验;多管齐下,为应用性能提供全方位护航,给用户带来丝般顺滑的使用体验。
五是,提供智能运营分析能力。该平台还支持智能运营分析,基于自动化、大数据实现精准化营销与用户互动,有效下降运营成本,提高用户活跃度与转化率,包括消息推送、视频点/直播、用户反馈、智能客服等系统。
不难看出,依托京东企业级移动研发平台提供的强大技术能力,企业就能够更加专一于自身的管理创新、业务创新和商业模式创新,而没必要在移动中台的构建和部署上耗费过多精力,这样就能够快速造成企业业务解决方案的一个闭环,并加速企业的数字化和移动化的转型步伐。
从最佳实践到开放赋能
在我看来,数字化转型是当前时代背景下企业加强内生动力、提高市场竞争优点的关键举措,而经过打造移动中台,以实时感知到任何客户、任什么时候间、任何地点的需求,同时能对客户的需求作出及时响应,在任何场景下提供快捷、个性的移动化服务,应该会在将来的一段时间里,成为企业在数字化转型和新业务探索中的一个主要方向,而京东EMOP平台的对外开放无疑将会加速这一进程。
首先,该平台源于多年来在移动互联网行业的技术积累,沉淀了“京东系”APP研发的经验积累与最佳实践,能够为更多企业在将来的移动开发过程当中,提供更多的参考和借鉴价值。例如,京东旗下的拼购电商平台京喜以京东EMOP平台原生解决方案提供的开发框架与套件为基础,使用配套 Webview、OpenApp等框架能力,以及登陆、分享等10+个原生组件,产品研发过程累计节省人员投入300多人天,保证了京喜App在2个月内实现从0到1的上线发布。此外,京东万家针对线下门店的业务场景和实际诉求,经过接入电商黄金流程,快速实现了由京东商城嵌入式H5页面到原生接入的改变和业务整合;同时,经过接入平台成熟的基础组件和业务组件,大幅提高了业务需求响应效率。更值得一提的是,京东EMOP平台还在疫情期间30天就支撑了京东健康的超级APP构建。在此过程当中,京东健康采用平台内置的原生开发框架模块化解决方案,由此快速实现了模块代码解耦、独立开发与调试,大幅提高开发效率同时,经过引入插件动态升级能力,使APP具有插件的线上动态发版与bug修复的能力,而得益于该平台积累和沉淀的丰富、稳定的技术组件、业务组件和场景逻辑,采用成熟的先后端组件模块,省去了大部分的0基础开发成本,使之可以在30内成功上线。目前,京东企业级移动研发平台已覆盖京东全集团98%以上的业务线,支撑上百个京东域内移动端,并经过京东6.1八、11.11等大促期间亿级极限流量挑战压力,能够完美应对大流量、高并发等复杂场景。其次,京东EMOP技术上的领先性,还真正让企业的移动开发可以作到快速部署和上线,能够更快地把最新技术应用到实际的业务当中去,这样让业务移动化转型尽快发挥效果,带来数字化的效应和红利。如前文所述,该平台涵盖了需求、开发、测试、运维、运营五大领域,是移动研发的一站式解决方案,可提供全生命周期技术支撑。更为重要的是,该平台总体架构也实现了“同源性”,同源架构的好处体如今,它能够在将来实现无缝的“兼容”,这样不只能保证客户实现平滑的升级,也能以统一标准保障客户业务稳定运行。同时,该平台支持物理机、虚拟机、容器等不一样部署模式,也可轻松实现不一样用户私有云环境部署等。此外,EMOP平台还历经零售、物流、金融、保险、物流、地产、健康等众多业务场景的锤炼,这让京东对不一样业务场景中的移动化转型“痛点”有着深入理解和认知,所以领先的技术平台+业务场景的融合的底蕴和底气,也可让不一样行业的能够更好的基于京东企业级移动研发平台打造出属于本身身的移动中台体系。最后,京东还始终坚持以“开放赋能”的合做理念,经过EMOP平台让更多的企业更好的实现移动开发和数字化转型,也能在后疫情、新基建时代更好的帮助企业的商业成功。总的来讲,京东EMOP平台是京东在移动开发领域不断探索与创新、迭代与进化,完成从最佳实践走向开放赋能的最佳体现,相信这种源于自身实践验证所沉淀出来的解决方案,必定会让京东企业级移动研发平台在后疫情、新基建时代充满更多的想象空间,并在企业数字化转型重构的旅程中,发挥出更大的做用贡献出更大的价值。