《天施:阿里移動技術Apsara Mobile Overview(29頁).pdf》由會員分享,可在線閱讀,更多相關《天施:阿里移動技術Apsara Mobile Overview(29頁).pdf(29頁珍藏版)》請在三個皮匠報告上搜索。
1、阿里移動技術 Apsara Mobile Overview阿里巴巴資深技術專家天施吳志華(天施)阿里巴巴資深技術專家移動十年總結InnovationTriggerPeak ofInflatedSlope of EnlightenmentTrough ofDisillusionmentExpectationsPlateau ofProductivityMass media hype beginsNegative press beginsFirst-generation products,high price,lots of customization neededSecond-generatio
2、nproducts,some servicesMethodologies and best practices developingThird-generation products,out of thebox solutions,product suitesHigh-growth adoption phase starts:20 to 30percent adoption移動技術 處于低谷期還是高原期?The Hyper Cycle of InnovationPower by GartnerLess AppApp FirstAI FirstSuper App Feature Phone 2G
3、/WAP PC First Smart Phone iOS/Android 3G/4G All in One 競爭態勢 流量攫取 超出預期體驗 無處不在的智能 更高的技術門檻技術之爭本質是效率和用戶之爭用戶平臺、生態框架、語言、工具OS長鏈接插件化熱修復WEEX小程序美顏濾鏡直播短視頻AR效率優先體驗為王回到阿里交互創新A/VR視頻照片語音LBS2017(成熟變化期)WEEX/小程序工程效能數據驅動視頻/AR嵌入式AI插件化/組件化HTML5熱修復快速定位問題的研發支撐移動安全2014-2016(高速發展期)應用拆分啟動優化線程/10/儲存、幀率OOM云管端(移動網絡接入&API網關)2011
4、-2013(探索期)Crash/卡頓集成打包插件化多終端適配跨平臺數據驅動效率為王組件化版本穩定多端適配1.Mobile First&Super APP基本原則beginning2009-20112011-20132016+WAPDAU 10M+Native App2013-2015DAU 100M+,Architecture3.0Super App(E-Commerce.)Content&TrafficsSuper App(Media+Community+E-Commerce)Mobile EvolutionMobile FirstSince 2014All-in one SUPER App
5、ExperienceA complete performance,experience data matrix(Including page/network/power/memory,etc.)Datamation&IntelligentizeEvery product is a recommended product(NLP/Image recognition/Recommendation)Driven by ProductThinking of product,not featuresUser product matrix:Shopping Guide Product,Community
6、Product,Content Product Thinking in Long TermLong term developmentDo not allow short term object to disrupt teams tempoPlatformlizedConsidering efficiency,experience&stability from the perspective of system architecture.Organization alignment with platform changesKey Principles2.技術創新推動組織升級Bundle(dep
7、loyable unit)UIsservicesLifecycle ManagementBus(UI&Service&Message)BootstrapBundle ManagementLibrariesApp/Service ProjectRuntime LibraryRuntimeProjectLibraries393 bundles for AndroidATLAS(組件化)Everything is a component,welcome to the bundles world業界首個支撐超級App業務并行開發組件化框架273 bundles for iOSOrganizationa
8、l Changes (Before 2014)iOSClient TeamAndroidArchitectureServer TeamMobileQAUserSellerOperatorQABusiness PlatformMiddlewareData StoreSearchAlgorithmPC移動中間件平臺Push&廣播中間件服務IM(C2C&群聊)異地多活媒體通訊(WebRTC、RTMP)MTOP網關&開放消息網關Sync網關API網關ACCS鏈接層請求管理網絡優化傳輸協議上傳工具配置HTTPDNS去中心化邊緣計算全球部署就近接入協議演進移動中間件平臺+客戶端架構 Taobao Mobi
9、le Platform云管端Organizational Changes (2014 2015)Mobile PlatformMobileQAUserSellerOperatorBusiness PlatformPCLifeMediaUserQAMiddlewareData StoreSearchAlgorithmWEEX-新一代Mobile First的Web引擎丟掉傳統Web的歷史包袱,徹底的MobileFirst針對移動應用特點重新定義DOM及CSS標準基于移動平臺的能力定義Web事件及交互體系專為移動設備優化的JavaScript引擎移動體驗創新與Web標準的最佳結合點更適合移動應用的
10、跨平臺渲染引擎DSL(HTML/JavaScript/CSS)Mobile DOMJavaScript EngineMobile CSSMobile RendererMobile UIPC UIOrganizational Changes (2016 Now)Mobile PlatformMobileQAUserSellerOperatorBusiness PlatformPCLifeMediaUserQAMiddlewareData StoreSearchAlgorithmUserSellerOperatorQAContent PlatformMessage PlatformMultimed
11、ia Platform前端技術平臺Mobile Platform3.阿里云移動云 Apsara Mobile兩年雖短 是信任更是責任產品服務移動設備移動應用開發者10+20W1.4B10W項目域Project Management構建域CI/CD研發域Capabilities Integration運維域DevOps運營域Operation互動Interaction需求管理Requirement Mgmt.缺陷管理Defect Management文檔管理Document Management原型設計Product Design網絡Network移動直播Live BroadcastingHTT
12、P-DNSIM移動加速Mobile AccelerationAR/VR移動網關Mobile GatewayLBS版本管理Version Control內測分發Beta Distribution移動測試Mobile Testing持續集成Continuous Integration代碼托管Code Repository熱修復HotfixAPM移動日志Mobile Log移動安全Mobile Security遠程配置Remote Configure消息Messaging消息推送Message Push短信服務SMS數據Data移動數據分析Data Analytics移動日志Feedback阿里云移
13、動云(Apsara Mobile)-專有云服務正式開啟企業級移動應用研發服務(EMAX)Enterprise Mobile App XSlogan:Maximize Your Mobile Capability從造輪子到造車EMAX-阿里近十年移動技術積累完整呈現消息推送OCR視頻會議即時通信網絡直播數據分析EMAX SaaS綜合業務服務MDevelopMNAASMQAASEMAX PaaS專項能力服務EMAX Console(服務插拔、授權、兼容、計量)IaaS基礎設施(公有云專有云)一站式快速研發DevOps+CloudNativeAPP加速+撥測+免流移動網絡即服務高可用+測試移動質量即
14、服務展望未來ATLAS框架Native編程框架性能穩定性HTML5/WebViewWEEX/小程序Native+WEEX混合EMAX云API透出/BAAS/SAAS一站式研發解決方案移動端AI框架、ARKitCPU/GPU優化、NEONMobileNet、SqueezeNet從 Mobile Infrastructure 到 Mobile AINative AppsHybrid AppsCloud Native AppsIntelligent Apps算法模型CNNFCNRNNGAN模型壓縮小模型INT8內存優化算法模型CPUNEON匯編優化循環展開計算前置RenderScriptMetal移動端優化CPU低延時隱私Offline移動端AI專用芯片是個大趨勢無處不在的Mobile AI用戶平臺、生態框架、語言、工具OS芯片AI正在改變我們熟知的一切未來已來