在当今互联网行业竞争环境下,开发效率至关重要。无论你是作为一个在互联网技术前沿的开发者,还是随着创业风潮而变身开发者,与大公司全面深厚的技术积累相比,个人或团队在面临复杂市场环境时有着更多技术盲点和需求。
2017 华为开发者大赛是华为公司面向全国开发者的大型软件竞赛,致力于通过华为全系产品领域的能力开放和全方位的开发支持服务,寻找创新的种子并共同孵化出创新的解决方案以推向华为优势市场,帮助开发者实现业务创新落地,成就开发者创新梦想。
6月24-25日,伴随着淅淅沥沥的小雨,2017华为开发者大赛沙龙分别在上海,杭州举办,到场的开发者对大赛的细节和技术获取的热情,与华为开发者社区高层、技术大咖,以及来自不同企业的开发者面对面畅谈大赛涉及的创新技术的模样还历历在目。下面大家跟我一起来回顾大赛沙龙所分享的开放能力分析和最佳实践。
华为CaaS通信能力API应用场景及轻开发接入
演讲人:黄亚娥 华为高级合作经理
作为上海站的开场,黄亚娥一开始就分析了CaaS通信能力开放的具体能力以及各种行业的集成应用场景,并通过一个具体的API集成介绍向开发者讲解注册、开发、调测的整个流程。就华为CaaS通信能力,她认为,通信能力开放是将运营商的通信能力封装成API接口和SDK软件包,供第三方集成,将通信能力作为服务提供。
那么,华为在音视频通信技术的集成解决方案的优势在哪里?黄亚娥表示,第一是软终端SDK,华为音视频通信技术支持30%话音丢包容忍,25%视频丢包容忍,且跨平台电信级SDK,Android,iOS,Windows,Linux;第二点是投入成本,直接使用运营商网络,零硬件购买、零维护成本,零接入费;第三点是API设计,高度封装的简单API设计,新业务最快1个月上线(开发、测试、验证、发放);第四点是运营保障,华为技术团队支撑集成开发,保障业务快速上线。
接下来,对于通信能力开放应用场景介绍方面,黄亚娥通过8个能力的开放解释了本次华为开发者大赛提供的支持。8个能力分别是,语音通知、短信能力、双向回拨、多方通话、小号功能、在线客服、会议能力,以及视频能力。
视频开放架构及演进
演讲人:郑伟 视频开放能力开发代表
郑伟认为,华为视频架构支撑水平开放、与周边系统对接、未来PaaS层开放;且华为视频平台在业务开放、数据开放、能力开放,给第三方开发者带来便利。
在回顾视频演变过程,郑伟通过不同的场景来区分出华为商业套路的做法。他认为,内容制作商的商业套路是通过好创意产生好内容,通过好渠道产生高价值(版权收费、更多播放覆盖、更多人群覆盖);内容运营商的商业套路是用好好创意产生更多热点,连接更多信息,制造更好好渠道产生更高价值(用户付费、业务增值、数据信息);内容呈现商的商业套路是让内容唾手可得,观感真实、操控方便,体验舒适;临门一脚确定比赛结果。而华为视频平台的商业套路是把创意和用户紧密的环节开放出去,聚焦做好递送渠道。
最后,郑伟展示了华为视频平台业务、架构的开放视图,解释华为在视频开放能力的演进过程。他认为,最大的改进是华为为适配开放进行分层,第一是接入层,主要是协议兼容,字段映射;第二是业务编排层,提供可直接满足特定视频业务场景的大颗粒接口;第三是套件层,主要是抽象各类基本视频能力,形成套件,供上层业务使用;第四是集成层,通过集成外系统能力供内部使用。
灾备,你想要的速度
演讲人:陈勇栓 英方股份资深软件架构师
云灾备通常具有一次性投入低、运维敏捷、资源弹性等优势,但在落地过程中会遇到本地到云端或A云到B云同步数据时,因公网带宽限制,导致传输速度不够快,影响灾备效率和灾备效果。
接着,陈勇栓抛出了灾备市场目前存在的矛盾来分析原因。他认为,目前的用户灾备需求主要分为四点:
1. 用户灾备希望支持本地,异地,上云的;
2. 实时性要求,希望RPO(Recovery Point Objective);
3. RTO(Recovery Time Objective)越小越好;
4. 带宽消耗小,灾备成本小;
而现实带宽环境不能满足用户数据异地上云的实时性要求,且传统专线费用高,无法动态调节,带宽浪费和峰值带宽无法满足并存。那么应该如何去结合CloudOpera提供的综合解决方案来获取CloudOpera IES获得了弹性带宽的能力,可以大幅度提升灾备效能。
陈勇栓通过英方结合CloudOpera提供的综合解决方案来做了详细的分析,主要涉及到两点,第一,英方软件通过流量图或报表形式提供给用户调节带宽的依据,用户使用CloudOpera提供的能力可自行调节带宽。第二,英方软件监控实时流量,并预测判断用户近期带宽需求,结合cloudOpera实时调节带宽。
Service Anchor使能室内数字经济
演讲人:贺科峰 华为高级营销经理
华为Service Anchor是采用全新系统架构,面向室内提升无线组网功能和性能能力、提供网络能力开放,以及支持运营商或企业增值业务定制和部署、以及对WLAN进行管理的创新产品。
华为室内增值服务整体架构主要分为三层,包括应用层、平台层、网络层,而室内数据化网络且通过LampSite+SVA组网的方式来完成,通过数字化大容量室内覆盖系统接入到运营商室内数字化能力开放平台来完成室内混合定位。Service Anchor是基于室内4G网络提供多连接服务和业务能力,开放合作,使能室内数字经济大发展。
eLTE-IoT解决方案设计与合作伙伴共赢
演讲人:田春长 北京邮电大学通信与信息系统专业博士
田春博士首先通过eLTE-IoT与NB-IoT的渊源开场,他认为eLTE-IoT解决方案是华为基于NB-IoT技术在非授权频谱进行优化的技术方案,它们具有的共同属性包括4.5G narrow band OFDM,基于海思/高通芯片,华为生态OceanConnect,LiteOS。
本次交流主要介绍在eLTE-IoT的产品能力和演进方向,以及基于开源、云平台能力等提升合作伙伴产品设计效率,降低合作伙伴开发成本的思考。
在eLTE-IoT的技术演进过程主要体现在通过30家具有国际影响力的厂商共同制定免授权频谱的国际标准,以及eLTE-IoT的窄带方案已经成为Multifire 1.1的重要部分。而在开放合作上面,田博士通过三点来说明了eLTE-IoT的方方能力:
1. 通用化单板开放,面向典型应用提供通用单板设计方案,消除合作方硬件电路门槛;
2. 终端应用ARM核开放,模组基于LiteOS提供单独ARM核降低成本、降低整体功耗;
3. 边缘计算应用开放,网络设备支持本地应用加载,简化网络架构。
华为大数据平台FusionInsight
演讲人:怀宝兴 华为高级算法工程师
FusionInsight是华为企业级大数据存储、查询、分析的统一平台,能够帮助企业快速构建海量数据信息处理系统,通过对巨量信息数据实时与非实时的分析挖掘,发现全新价值点和企业商机。
怀宝兴解释说,华为大数据最开始是没有云化,主要是面向企业级大数据平台,帮助企业更加容易完成大数据分析,挖掘具有高价值的数据。后来上华为云后,不仅仅增加了机器学习的服务,还有传统的MapReduce和OBS等服务能力。
对于机器学习平台,不仅具备了建模、交互式,还集成了多种语言和拖拽式的变量界面。在数据建模方面,华为大数据平台内置了很多常用的算法以及华为自研的算法,且完全完成了调优,在数据和建模过程,还提供了很多可视化功能,有效提高数据挖掘的效率。在数据存储方面,华为大数据平台的存储和计算是分离的,主要是使用OBS存储。
企业云通信开放能力介绍
演讲人:贾益均 企业云通信开放能力领域产品管理与规划专家
企业云通信,聚焦在企业统一通信与协作等领域,以全层次开放的统一通信与协作为基础,通过核心云平台、服务端和客户端的开放性,向开发者提供丰富的语音、视频、会议、消息、数据等资源,帮助合作伙伴为客户持续构筑创新的、差异化的、领先的、易集成的统一通信与协作产品及行业解决方案,贾益均介绍说。
通信作为必备的和有效的业务支撑系统不仅仅得到广泛的应用,包括全球性的业务例会,内外部培训,异地开发协同远程等。华为企业云通信把这些诉求融合起来,集成到企业办公系统里,大大提升了在互联网场景下的音视频体验效果,帮助员工的沟通建立起一个更好的途径。
华为OMF 移动开放工场介绍
演讲人:王亦然 华为核心网站架构师
一上场王亦然老师就按耐不住激动的心情,对华为OMF移动开放工厂做了个介绍。他说,OMF移动开放工厂主要是针对移动核心网站的方向,主要支撑移动端网络部分业务后端的服务。无论是4G技术,还是目前正在测试的5G技术服务,以及WIFI的AP、基站等能力、语言等等,都由华为OMF生态来提供支撑服务。
在接下来的开放能力上,亦然介绍了移动开放工厂开放的Qos加速能力,这块主要对业务的服务质量提供保障,通过对Qos能力标准化以及基于QCI/Traffic Class的无线调度处理差异化,能够解决企业对网络延迟要求高的业务,提供了更好的质量保证,比较适用于实时游戏、高清视频(2K\4K)、下载等业务需求。当然,整个OMF开放能力还包括流量统付能力、位置能力、MEC能力,MSE应用集成。
IES 生态伙伴创新启示录
演讲人:赵文杰 华为IES高级营销专家
赵文杰一开场就对IES做了个详细的介绍。他解释说,IES的全称是infrastructure enabling system,主要是面向运营商的基础设施使用平台,也是运营商的下一代业务平台。而对于IES的开放,其实包括了转线、VPN业务,以及未来的5G,可以通过调用API去调整、激活运营商网络。
当今世界,每个产业的创新都离不开 ICT 的支撑,IES 是华为面向下一代运营模式和生态推出的 ICT 业务使能平台。赵文杰老师通过分享了无人机的创新case来解释了创业团队如何借助 IES 的实时按需网络获取能力打造差异化竞争力,使得更好的应用于电网的无人机解决方案和更具性价比的完美灾备产品。
最后,赵文杰老师通过分析了目前很多业务中的一些调整以及IES如何帮助它来打造一个升级的行业解决方案,让更多行业携手IES推出升级的、更具竞争力的全新产品和服务。
上手调用IES API
演讲人:李志军 华为高级软件工程师
李志军的分享内容主要以实战为主,通过手把手教大家调用华为IES API,将弹性网络能力嵌入到现有的应用和产品中进行快速创新。
在整个API详解的过程,李志军结合了VPN来介绍了IES的开放能力。并通过业务目录API、业务管理API、CloudVPN监控API,来完成端到端的线路建立。这里面是通过华为或运营商购买好的设备,把设备里面负责3GPP或者TMF等一些通信参数配置好,才能完全打通整条线路,而这里面涉及到几十万、甚至上百万的参数需要配置,才能够适用于不同的业务场景。
最后针对如何试用华为CloudOpera IES的API呢?李志军推荐使用POSTMAN来试用CloudOpera IES所提供的API,通过安装Postman并解压样例集文件、打开Postman并导入样例集、选择并编辑对应环境变量的值、在左树中选择API执行测试,4个步骤做了详细的演示。
精彩瞬间
(上海站)
(上海站沙龙合影)
(杭州站-精彩瞬间)
(杭州站沙龙合影)
每位讲师分享结束都与现场开发者面对面的互动答疑,并对大家感兴趣的大赛问题以及技术细节进行一一解答,通过更多关乎细节的技术干货解开了开发者心中迷惑。至此,2017华为开发者大赛沙龙在上海/杭州两站站完美落幕。
现场讲师PPT下载,请用电脑登录下载:
杭州:
http://developer.huawei.com/ict/cn/events/site-sdk-hdg2017-challenge-hangzhou
上海:
http://developer.huawei.com/ict/cn/events/site-sdk-hdg2017-challenge-shanghai
当然,错过上海、杭州站的小伙伴别忧伤,7月份华为开发者大赛线下沙龙即将登陆北京、深圳、成都,报名通道已开启,别再错过了哟!
北京站报名链接:
http://developer.huawei.com/ict/cn/events/site-sdk-hdg2017-challenge-beijing
深圳站报名链接:
http://developer.huawei.com/ict/cn/events/site-sdk-hdg2017-challenge-shenzhen
成都站报名链接:
http://developer.huawei.com/ict/cn/events/site-sdk-hdg2017-challenge-chengdu
来这里,您不仅可以赢百万元奖金,更可以获得商业成功与职业成功的机会! 华为开发者大赛,等您来战!