云智慧企業(yè)級(jí)SaaS服務(wù)行業(yè)解決方案

引言

云智慧為企業(yè)級(jí)SaaS服務(wù)行業(yè)客戶提供面向業(yè)務(wù)的全棧應(yīng)用性能管理(APM)解決方案,通過端到端一體化性能監(jiān)控、管理和測(cè)試服務(wù),全面提升企業(yè)級(jí)SaaS服務(wù)平臺(tái)的開發(fā)效率和線上系統(tǒng)穩(wěn)定性,提高Web端和移動(dòng)端用戶體驗(yàn)。

行業(yè)背景

企業(yè)SaaS服務(wù)始于90年代末,隨著企業(yè)互聯(lián)網(wǎng)的普及,SaaS服務(wù)模式逐漸成熟并獲得了廣大企業(yè)用戶的認(rèn)可。在美國(guó),既有Salesforce、HubSpot、ExactTarget、Marketo等老牌SaaS服務(wù)企業(yè)成功上市并不斷壯大,又有Slack、Square、Domo、Zenefits等新興SaaS服務(wù)企業(yè)抓住移動(dòng)互聯(lián)網(wǎng)、云計(jì)算和大數(shù)據(jù)發(fā)展的契機(jī),與大公司之間形成競(jìng)爭(zhēng)或協(xié)同的豐富關(guān)系。

國(guó)內(nèi)云計(jì)算市場(chǎng)的高速增長(zhǎng)和互聯(lián)網(wǎng)+轉(zhuǎn)型升級(jí)的不斷深化,為中國(guó)企業(yè)級(jí)SaaS服務(wù)行業(yè)的發(fā)展注入了無限生機(jī),傳統(tǒng)管理軟件廠商、系統(tǒng)集成商、互聯(lián)網(wǎng)巨頭和創(chuàng)業(yè)者紛紛涌入,為企業(yè)提供CRM、銷售、協(xié)同辦公、財(cái)務(wù)、客戶服務(wù)等一系列細(xì)分領(lǐng)域的SaaS服務(wù)。

用戶需求

隨著企業(yè)級(jí)SaaS服務(wù)行業(yè)的高速發(fā)展,在服務(wù)企業(yè)客戶的過程中,面臨的挑戰(zhàn)主要來自三個(gè)方面:

1、面向業(yè)務(wù)的SaaS服務(wù)架構(gòu)性能監(jiān)控

企業(yè)級(jí)SaaS服務(wù)平臺(tái)的系統(tǒng)架構(gòu)通常分為四層,分別為表現(xiàn)層、調(diào)度層、業(yè)務(wù)層和數(shù)據(jù)層。在表現(xiàn)層,用戶通過瀏覽器、手機(jī)APP或客戶端與產(chǎn)品進(jìn)行交互;調(diào)度層負(fù)責(zé)識(shí)別每個(gè)用戶的請(qǐng)求,并對(duì)每個(gè)請(qǐng)求進(jìn)行認(rèn)證,根據(jù)后端業(yè)務(wù)處理服務(wù)器的負(fù)載及其業(yè)務(wù)特征進(jìn)行合理的調(diào)度;業(yè)務(wù)層負(fù)責(zé)接收調(diào)度層轉(zhuǎn)發(fā)過來的請(qǐng)求,并執(zhí)行真正的業(yè)務(wù)邏輯;數(shù)據(jù)層用于數(shù)據(jù)的存儲(chǔ)和處理,對(duì)于存儲(chǔ)關(guān)系性很強(qiáng)并且對(duì)事務(wù)性要求很高的業(yè)務(wù)數(shù)據(jù)則會(huì)用到數(shù)據(jù)庫(kù)集群。每一層所使用的IT技術(shù)并不一致,雖然傳統(tǒng)IT解決方案能夠獨(dú)立監(jiān)控每一種設(shè)備和服務(wù),但SaaS服務(wù)企業(yè)更需要能夠監(jiān)控完整服務(wù)交付鏈條的端到端性能監(jiān)控產(chǎn)品,才能準(zhǔn)確定位問題,及時(shí)解決問題。

2、感知真實(shí)用戶使用體驗(yàn)

企業(yè)級(jí)SaaS服務(wù)平臺(tái)通常分為生產(chǎn)環(huán)境和預(yù)發(fā)布環(huán)境,預(yù)發(fā)布Stage環(huán)境的響應(yīng)速度能夠明確感知,但生產(chǎn)環(huán)境下的用戶的使用情況是較難感知的。特別是當(dāng)平臺(tái)業(yè)務(wù)量高速增長(zhǎng),平臺(tái)運(yùn)營(yíng)部門對(duì)生產(chǎn)環(huán)境下用戶體驗(yàn)的感知需求會(huì)更加強(qiáng)烈,需要詳細(xì)監(jiān)控應(yīng)用數(shù)據(jù)、網(wǎng)頁(yè)響應(yīng)和報(bào)錯(cuò)統(tǒng)計(jì)來發(fā)現(xiàn)潛在的問題。

3、提升移動(dòng)端APP用戶體驗(yàn)

移動(dòng)互聯(lián)網(wǎng)對(duì)企業(yè)IT的最大改變就是讓移動(dòng)辦公成為可能,管理人員無需使用電腦連接內(nèi)網(wǎng)就能處理各種業(yè)務(wù)。如何避免在移動(dòng)辦公的過程中因應(yīng)用加載緩慢、閃退、崩潰的情況造成對(duì)業(yè)務(wù)的不良影響,就需要對(duì)生產(chǎn)環(huán)境的APP運(yùn)行性能進(jìn)行有效監(jiān)測(cè)。

解決方案

企業(yè)級(jí)SaaS服務(wù)行業(yè)用戶大都擁有較強(qiáng)的技術(shù)研發(fā)與運(yùn)維能力,可利用一些開源監(jiān)控平臺(tái)發(fā)現(xiàn)平臺(tái)故障和問題并自動(dòng)進(jìn)行處理。但是面對(duì)激烈的市場(chǎng)競(jìng)爭(zhēng),技術(shù)部門需要快速敏捷地完成高質(zhì)量的產(chǎn)品開發(fā),才能為企業(yè)的成功提供有力武器。利用云智慧APM在預(yù)發(fā)布Stage環(huán)境發(fā)力,提前發(fā)現(xiàn)系統(tǒng)架構(gòu)和性能潛藏的問題點(diǎn),并根據(jù)問題改進(jìn)方案,從而節(jié)省迭代時(shí)間,保證產(chǎn)品功能上線后的用戶體驗(yàn),贏得市場(chǎng)先機(jī)。

透視寶深入到代碼級(jí)的端到端應(yīng)用性能管理系統(tǒng),能夠基于Smart Agent自動(dòng)發(fā)現(xiàn)從瀏覽器、移動(dòng)端、網(wǎng)絡(luò)到后端的主機(jī)、系統(tǒng)、數(shù)據(jù)庫(kù)等所有技術(shù)棧,實(shí)現(xiàn)應(yīng)用端到端的關(guān)聯(lián)監(jiān)控、告警與分析。遵循業(yè)務(wù)邏輯的脈絡(luò),發(fā)現(xiàn)各業(yè)務(wù)子系統(tǒng)之間所存在潛在問題,同時(shí)也把已存在的問題和報(bào)錯(cuò)以圖形化的方式展現(xiàn)在應(yīng)用拓?fù)渲?,方便技術(shù)人員按圖索驥,迅速響應(yīng)突發(fā)事件、快速定位影響整個(gè)業(yè)務(wù)運(yùn)轉(zhuǎn)的問題瓶頸,主要包括以下功能:

應(yīng)用架構(gòu)分析

進(jìn)行應(yīng)用性能分析時(shí),需要從全局掌握企業(yè)中所有應(yīng)用的運(yùn)行狀態(tài)、應(yīng)用間的調(diào)用關(guān)系及資源調(diào)用情況等。通過透視寶應(yīng)用架構(gòu)分析,技術(shù)人員能夠查看所有應(yīng)用和資源的全局拓?fù)浣Y(jié)構(gòu),通過應(yīng)用狀態(tài)快速定位運(yùn)行過慢和出錯(cuò)的應(yīng)用,通過資源調(diào)用了解資源使用情況。

應(yīng)用性能分析和代碼運(yùn)行診斷

面向業(yè)務(wù)的云智慧應(yīng)用性能管理解決方案,提供深入到代碼層的事務(wù)追蹤,整合移動(dòng)、瀏覽器與主機(jī)三個(gè)層面的功能,能夠從應(yīng)用的業(yè)務(wù)視角分析系統(tǒng)運(yùn)行的整體狀態(tài),同時(shí)基于端到端細(xì)化追蹤分析代碼及SQL執(zhí)行性能。

而基于大數(shù)據(jù)分析技術(shù)的深度代碼診斷,能夠針對(duì)PHP、Java、。NET、Python等語(yǔ)言,幫助開發(fā)者從大量的業(yè)務(wù)請(qǐng)求中抓取并分析真實(shí)用戶操作背后的代碼執(zhí)行邏輯關(guān)系與狀態(tài),如執(zhí)行時(shí)間最長(zhǎng)的方法、慢查詢等。

基于瀏覽器和APP的真實(shí)終端用戶體驗(yàn)

App卡頓、閃退和白屏等問題經(jīng)常困擾著前端和移動(dòng)端開發(fā)人員,透視寶分別提供Smart SDK和Smart JS,通過嵌入式代碼實(shí)時(shí)采集用戶在終端的體驗(yàn)數(shù)據(jù),通過可視化的方式幫助開發(fā)人員從真實(shí)用戶角度度量應(yīng)用性能,快速定位各種問題,確??焖贅?gòu)建與持續(xù)集成交付。

方案特色

云智慧透視寶應(yīng)用性能管理平臺(tái)提供了面向業(yè)務(wù)的端到端一體化應(yīng)用性能管理解決方案,基于Smart Discovery技術(shù),自動(dòng)發(fā)現(xiàn)應(yīng)用中的各個(gè)事務(wù)流程,實(shí)時(shí)記錄事務(wù)流程的用戶行為數(shù)據(jù)、體驗(yàn)數(shù)據(jù)及相關(guān)IT性能指標(biāo),幫助企業(yè)服務(wù)公司各種用戶問題。

針對(duì)復(fù)雜生產(chǎn)環(huán)境中的各種潛在風(fēng)險(xiǎn),透視寶為企業(yè)級(jí)SaaS服務(wù)平臺(tái)的業(yè)務(wù)運(yùn)行提供了有力的數(shù)據(jù)分析和性能管理服務(wù),主要價(jià)值體現(xiàn):

1、提供應(yīng)用代碼堆棧詳情,提升系統(tǒng)可用性和緊密度;

查看代碼執(zhí)行堆棧的詳細(xì)樹狀信息,包括每個(gè)方法的計(jì)算時(shí)間、總耗時(shí)和被調(diào)用次數(shù),您能直接看到特殊標(biāo)識(shí)的最慢方法,可以再協(xié)調(diào)研發(fā)人員針對(duì)最慢方法進(jìn)行調(diào)優(yōu)。

2、展現(xiàn)SQL語(yǔ)句執(zhí)行詳情,實(shí)施分析得到性能提升的關(guān)鍵點(diǎn)

查看不同類型的數(shù)據(jù)庫(kù)分析,包括整體SQL操作的響應(yīng)時(shí)間和吞吐量分析,同時(shí)還能查看單個(gè)SQL操作的響應(yīng)時(shí)間和吞吐量分析、調(diào)用請(qǐng)求耗時(shí)占比及慢SQL語(yǔ)句追蹤。如果一個(gè)應(yīng)用調(diào)用了多個(gè)數(shù)據(jù)庫(kù)時(shí),在上方點(diǎn)擊數(shù)據(jù)庫(kù)名稱可以切換數(shù)據(jù)庫(kù)。

3、提供主機(jī)JVM性能分析,為業(yè)務(wù)穩(wěn)定運(yùn)行提供更加詳細(xì)的可靠數(shù)據(jù);

可以在內(nèi)存使用狀態(tài)的概要信息中查看到內(nèi)存平均使用率、最近5分鐘使用率、內(nèi)存大小。顯示內(nèi)存整體的概要信息。

4、提供APP運(yùn)行卡頓、崩潰相關(guān)信息分析

可以查看到發(fā)生次數(shù)最多的10個(gè)崩潰信息,包括崩潰摘要、APP版本、影響用戶數(shù)、崩潰次數(shù)、修復(fù)狀態(tài)、首次發(fā)生時(shí)間和最近發(fā)生時(shí)間,如下圖所示:

云智慧全棧應(yīng)用性能管理解決方案通過把APM深入到開發(fā)的前期,大大縮短了企業(yè)級(jí)SaaS服務(wù)產(chǎn)品研發(fā)和迭代的周期,同時(shí)在上線之前發(fā)現(xiàn)系統(tǒng)性能瓶頸,把火情消滅于萌芽,提高了線上產(chǎn)品的質(zhì)量保障,推動(dòng)DevOps在開發(fā)部門順利落地。

極客網(wǎng)企業(yè)會(huì)員

免責(zé)聲明:本網(wǎng)站內(nèi)容主要來自原創(chuàng)、合作伙伴供稿和第三方自媒體作者投稿,凡在本網(wǎng)站出現(xiàn)的信息,均僅供參考。本網(wǎng)站將盡力確保所提供信息的準(zhǔn)確性及可靠性,但不保證有關(guān)資料的準(zhǔn)確性及可靠性,讀者在使用前請(qǐng)進(jìn)一步核實(shí),并對(duì)任何自主決定的行為負(fù)責(zé)。本網(wǎng)站對(duì)有關(guān)資料所引致的錯(cuò)誤、不確或遺漏,概不負(fù)任何法律責(zé)任。任何單位或個(gè)人認(rèn)為本網(wǎng)站中的網(wǎng)頁(yè)或鏈接內(nèi)容可能涉嫌侵犯其知識(shí)產(chǎn)權(quán)或存在不實(shí)內(nèi)容時(shí),應(yīng)及時(shí)向本網(wǎng)站提出書面權(quán)利通知或不實(shí)情況說明,并提供身份證明、權(quán)屬證明及詳細(xì)侵權(quán)或不實(shí)情況證明。本網(wǎng)站在收到上述法律文件后,將會(huì)依法盡快聯(lián)系相關(guān)文章源頭核實(shí),溝通刪除相關(guān)內(nèi)容或斷開相關(guān)鏈接。

2016-04-17
云智慧企業(yè)級(jí)SaaS服務(wù)行業(yè)解決方案
引言云智慧為企業(yè)級(jí)SaaS服務(wù)行業(yè)客戶提供面向業(yè)務(wù)的全棧應(yīng)用性能管理(APM)解決方案,通過端到端一體化性能監(jiān)控、管理和測(cè)試服務(wù),全面提升企業(yè)級(jí)SaaS服務(wù)平臺(tái)的開發(fā)效率和線上系統(tǒng)穩(wěn)定性,提高Web端和移動(dòng)端用戶體驗(yàn)。行業(yè)背景企業(yè)SaaS服務(wù)始于90年代末,隨著企業(yè)互聯(lián)網(wǎng)的普及,Saa

長(zhǎng)按掃碼 閱讀全文