本文向您介紹應用研發平臺EMAS產品的總體架構和功能特性。
架構圖
EMAS產品的總體架構如下所示。
功能特性
EMAS提供移動推送、移動熱修復、移動測試等多個子產品,各產品的功能說明如下。
云構建
云構建服務支持通過流水線進行多端應用的編譯構建任務,支持包簽名、平臺托管證書等能力,提升研發效率,規范研發流程。
云發布
云發布是面向多端應用場景(包括但不限于移動App、H5應用、小程序、Web應用、PC應用等)的發布服務,支持多維度灰度策略和定向發布,發布過程直觀可控。
EMAS Serverless
EMAS Serverless是面向小程序場景提供的一站式云服務,幫助開發者實現一云多端的業務戰略。開發者可通過EMAS Serverless支撐各類小程序前端,在一朵云內實現統一的資源管理、統一的數據運營和統一的業務設計。
移動測試
移動測試服務(Mobile Testing)是為企業客戶和移動開發者提供真機測試服務的云平臺,提供大量熱門機型,7x24 全天候服務,幫助用戶發現各類App隱患,包括但不限于應用崩潰、兼容性問題、功能性問題、性能問題等,以期提升App質量和市場競爭力,減少用戶流失。
移動熱修復
移動熱修復(Mobile Hotfix)是面向Android、iOS平臺應用提供的在線熱修復服務方案,基于阿里巴巴的Hotpatch技術,提供細粒度熱修復能力,無需等待發版即可實時修復應用線上問題,用戶全程無感知。
崩潰分析
崩潰分析服務為移動App提供實時線上穩定性相關數據的“采集-分析-監控-告警”能力,支持檢測和分析崩潰、卡頓、主線程IO、大內存圖片、內存泄漏、資源泄漏、主線程卡頓、文件句柄使用過量、主線程IO等異常。
性能分析
性能分析服務為移動App提供實時線上性能數據的“采集-分析-監控-告警”能力,支持App啟動速度、頁面加載耗時,以及網絡請求相關指標。通過多維分析支持地域、機型、運營商、版本等維度聚合分析,快速鎖定問題范圍。
遠程日志
遠程日志服務提供遠程手機日志拉取功能,解決移動App線上異常排查困難的問題。
移動推送
移動推送是提供給移動開發者的移動端消息推送服務,通過在App中集成推送功能,進行高效、精準、實時的消息推送,從而使業務及時觸達用戶,提高用戶粘性。
移動用戶反饋
移動用戶反饋服務(Mobile Feedback)面向企業客戶和移動開發者的移動應用提供App運營服務,用于設置App內部用戶反饋頁面、收集/管理App內部及外部市場的用戶反饋,以便及時響應、解決用戶問題,提升服務質量和用戶滿意度。
HTTPDNS
HTTPDNS是面向多端應用(移動端App,PC客戶端應用)的域名解析服務,具有域名防劫持、精準調度、實時解析生效的特性。
更多能力,將逐步補齊上線。歡迎使用。