實際環(huán)境中的云平臺:三種云服務(wù)
為掌握云平臺,我們先從大體上考察一下云服務(wù)。我們可以把通過“云”提供的服務(wù)分為三大類。它們是:
軟件即服務(wù)(Software as a service,SaaS):SaaS應(yīng)用是完全在“云”里(也就是說,一個Internet服務(wù)提供商的服務(wù)器上)運行的。其戶內(nèi)客戶端(on-premises client)通常是一個瀏覽器或其他簡易客戶端。Salesforce可能是當(dāng)前最知名的SaaS應(yīng)用,不過除此以外也有許多其他應(yīng)用。
附著服務(wù)(Attached services):每個戶內(nèi)應(yīng)用(on-premises application)自身都有一定功能,它們可以不時地訪問“云”里針對該應(yīng)用提供的服務(wù),以增強其功能。由于這些服務(wù)僅能為該特定應(yīng)用所使用,所以可以認為它們是附著于該應(yīng)用的。一個著名的消費級例子就是蘋果公司的iTunes:其桌面應(yīng)用可用于播放音樂等等,而附著服務(wù)令購買新的音頻或視頻內(nèi)容成為可能。微軟公司的Exchange托管服務(wù)是一個企業(yè)級例子,它可以為戶內(nèi)Exchange服務(wù)器增加基于“云”的垃圾郵件過濾、存檔等服務(wù)。
云平臺(Cloud platforms):云平臺提供基于“云”的服務(wù),供開發(fā)者創(chuàng)建應(yīng)用時采用。你不必構(gòu)建自己的基礎(chǔ),你完全可以依靠云平臺來創(chuàng)建新的SaaS應(yīng)用。云平臺的直接用戶是開發(fā)者,而不是最終用戶。
要掌握云平臺,首先要對這里“平臺”的含義達成共識。一種普遍的想法,是將平臺看成“任何為開發(fā)者創(chuàng)建應(yīng)用提供服務(wù)的軟件”。下一節(jié),我們將對此作具體講解。
我們今天對應(yīng)用平臺(application platform)的認識,主要來源于戶內(nèi)平臺(on-premises platforms)。因此,一種思考云平臺(cloud platforms)的方式,就是考察應(yīng)用開發(fā)者在戶內(nèi)環(huán)境里所依賴的服務(wù)(services)是如何轉(zhuǎn)變?yōu)椤霸疲╟loud)”的。
無論在戶內(nèi)環(huán)境、還是在“云”里,我們可以認為一個應(yīng)用平臺(application platform)包含以下三個部分:
一個基礎(chǔ)(foundation):幾乎所有應(yīng)用都會用到一些在機器上運行的平臺軟件。各種支撐功能(如標準的庫與存儲,以及基本操作系統(tǒng)等)均屬此部分。
一組基礎(chǔ)設(shè)施服務(wù)(infrastructure services):在現(xiàn)代分布式環(huán)境中,應(yīng)用經(jīng)常要用到由其他計算機提供的基本服務(wù)。比如提供遠程存儲服務(wù)、集成服務(wù)及身份管理服務(wù)等都是很常見的。
一套應(yīng)用服務(wù)(application services):隨著越來越多的應(yīng)用面向服務(wù)化,這些應(yīng)用提供的功能可為新應(yīng)用所使用。盡管這些應(yīng)用主要是為最終用戶提供服務(wù)的,但這同時也令它們成為應(yīng)用平臺的一部分。(也許你要奇怪,為什么要把別的應(yīng)用視為平臺的一部分,但在面向服務(wù)的世界里是這樣的。)
開發(fā)工具也是另一個重要部分,F(xiàn)代工具可以幫助開發(fā)者們運用應(yīng)用平臺的這三個部分來構(gòu)建應(yīng)用。
為了對這個抽象模型有具體的認識,下面我們將它與今天主流的戶內(nèi)平臺加以對照。戶內(nèi)基礎(chǔ)(on-premises foundation)包括有:
操作系統(tǒng)(Operating system):Windows、Linux及其它版本的Unix是主流選擇。
本地支持(Local support):不同風(fēng)格的應(yīng)用采用不同的技術(shù)。例如,.NET框架和Java EE應(yīng)用服務(wù)器為Web應(yīng)用等提供了一般性支持,而其它技術(shù)則面向特定類型的應(yīng)用。比如Microsoft Dynamics CRM產(chǎn)品提供了一個為創(chuàng)建特定類型的商業(yè)應(yīng)用而設(shè)計的平臺。類似地,不同種類的存儲被用于不同目的。Windows、Linux及其它操作系統(tǒng)里的文件系統(tǒng)提供了原始字節(jié)的存儲功能,而各種數(shù)據(jù)庫技術(shù)(比如Oracle DBMS、MySQL、Microsoft SQL Server及IBM DB2等)則提供了更加結(jié)構(gòu)化的存儲功能。
對于戶內(nèi)基礎(chǔ)設(shè)施服務(wù)(on-premises infrastructure services),典型例子包括:
存儲(Storage):跟基礎(chǔ)里的存儲一樣,基礎(chǔ)設(shè)施里的存儲也分為多種風(fēng)格。遠程文件系統(tǒng)可以提供簡單的面向字節(jié)的存儲,而Microsoft SharePoint文檔庫可以提供更加結(jié)構(gòu)化的遠程存儲服務(wù)。應(yīng)用也可以遠程訪問數(shù)據(jù)庫系統(tǒng),從而能夠訪問其他種類的結(jié)構(gòu)化存儲。
集成(Integration):把機構(gòu)內(nèi)部的應(yīng)用連接起來,通常要依賴于某種集成產(chǎn)品提供的遠程服務(wù)。比如,消息隊列(message queue)是一個簡單的例子,IBM的WebSphere Process Server及微軟的BizTalk Server等產(chǎn)品可用于更加復(fù)雜的場景。
身份管理(Identity):對許多分布式應(yīng)用而言,提供身份信息是一個最基本的需求。常見的解決此問題的戶內(nèi)技術(shù)包括微軟的Active Directory(活動目錄)及其它LDAP(輕量級目錄訪問協(xié)議)服務(wù)器。
凌云,移動營銷云平臺 至于戶內(nèi)應(yīng)用服務(wù)(on-premises application services),不同機構(gòu)間差別很大。原因很簡單:不同機構(gòu)使用的是不同的應(yīng)用,因而它們暴露的服務(wù)也五花八門。對于這些戶內(nèi)平臺里的應(yīng)
用,一種思考方式是將它們分成兩大類:
套裝軟件(Packaged applications):這包括像SAP、Oracle Applications、Microsoft Dynamics在內(nèi)的許多商業(yè)軟件,以及許許多多現(xiàn)成的產(chǎn)品。雖然不是所有套裝軟件都向其它應(yīng)用暴露服務(wù),但越來越多的套裝軟件是這么做的。
定制應(yīng)用(Custom applications):許多機構(gòu)對定制軟件進行了大筆投資。隨著這些應(yīng)用逐漸將其功能以服務(wù)的形式暴露出來,它們也將成為戶內(nèi)應(yīng)用平臺的一部分。
照此描述,戶內(nèi)應(yīng)用平臺看起來好像挺復(fù)雜的。但實際上,它也是隨著時間的發(fā)展而不斷演化的。在計算技術(shù)的早期,應(yīng)用平臺只包含一個戶內(nèi)基礎(chǔ)(比如IBM主機上的MVS和IMS)。到了八、九十年代,隨著分布式計算的普及,戶內(nèi)基礎(chǔ)設(shè)施服務(wù)也加入了進來(遠程存儲、集成和身份管理成為十分常見的服務(wù))。時至今日,隨著面向服務(wù)的應(yīng)用的出現(xiàn),戶內(nèi)應(yīng)用服務(wù)也成為應(yīng)用平臺的一部分了。下一步發(fā)展是毫無疑問的,即在“云”里提供這三個部分。
上面那個一般模型描述的是戶內(nèi)平臺,但它同時也可被用來考察云平臺。另外,因為戶內(nèi)平臺與云平臺可以一同使用,所以理解它們?nèi)绾我黄鸸ぷ饕彩鞘种匾摹?/p>
正如戶內(nèi)應(yīng)用(on-premises application)是構(gòu)建于戶內(nèi)基礎(chǔ)(on-premises foundation)之上的,云應(yīng)用(cloud application)也可以構(gòu)建于云基礎(chǔ)(cloud foundation)之上。無論是戶內(nèi)環(huán)境、還是“云”里的基礎(chǔ)設(shè)施與應(yīng)用服務(wù),均可為這兩種應(yīng)用所使用。戶內(nèi)平臺為我們今天的應(yīng)用提供支持,類似地,云平臺為我們明天將構(gòu)建的應(yīng)用提供服務(wù)。
云平臺是由搭載了云平臺服務(wù)器端軟件的云服務(wù)器、搭載了云平臺客戶端軟件的云電腦以及網(wǎng)絡(luò)組件所構(gòu)成的,用于提高低配置或老舊計算機的綜合性能,使其達到現(xiàn)有流行速度的效果。
UAP平臺 一、UAP平臺
用友NC采用J2EE架構(gòu),致力于構(gòu)建先進、開放的集團企業(yè)云計算應(yīng)用平臺,為集團企業(yè)提供建模、開發(fā)、集成、運行、管理一體化的IT解決方案 。
NC以“高智能、高性能、高可用”成為中國集團企業(yè)商業(yè)模式創(chuàng)新、管理和競爭力升級的信息化平臺。
二、彈性虛擬計算
根據(jù)企業(yè)不斷變化的組織架構(gòu)、管控模式和業(yè)務(wù)需求,為企業(yè)云應(yīng)用服務(wù)快速提供動態(tài)、靈活、彈性、虛 擬、共享和高效的計算資源服務(wù)。
三、智能監(jiān)控運維
實現(xiàn)對計算資源、存儲資源、網(wǎng)絡(luò)資源、云應(yīng)用服務(wù)進行7*24小時全時區(qū)、多地域、全方位、立體式、智能化的IT運維監(jiān)控,保障IT系統(tǒng)安全、穩(wěn)定、可靠運行。
四、移動技術(shù)
云平臺 Gleasy是一款面向個人和企業(yè)用戶的云服務(wù)平臺,可通過瀏覽器及客戶端兩種方式登錄,平臺包括即時通訊、郵箱、OA、網(wǎng)盤、辦公協(xié)同等多款云應(yīng)用,用戶也可以通過應(yīng)用商店安裝自己想要的云應(yīng)用,該平臺通過平臺自身的產(chǎn)品服務(wù)與整合能力,將孤立的在線云應(yīng)用有機聯(lián)系起來。
Gleasy平臺由杭州格暢科技研發(fā), 堅持精耕細作的發(fā)展方式,整個技術(shù)團隊經(jīng)過歷時3年的磨合,若干方面的技術(shù)已經(jīng)比較拔尖,在研發(fā)產(chǎn)品的能力上亦處于國內(nèi)比較領(lǐng)先水平。我們實現(xiàn)的發(fā)明專利超過20件,擁有自主研發(fā)的分布式文件系統(tǒng)、分布式即時通訊系統(tǒng)、海量實時檢索解決方案、分布式文件處理解決方案、分布式數(shù)據(jù)庫、分布式多級緩存以及眾多自主研發(fā)的中間件及研發(fā)框架。
Gleasy從“系統(tǒng)”上看由三個層次組成:基礎(chǔ)環(huán)境、系統(tǒng)基礎(chǔ)應(yīng)用、第三方應(yīng)用。
基礎(chǔ)環(huán)境為運行和管理云應(yīng)用的基礎(chǔ)環(huán)境,包括Gleasy桌面、帳號管理、G幣充值與消費、消息中心等。系統(tǒng)基礎(chǔ)應(yīng)用主要包含一說(即時通訊)、一信(郵箱)、一盤(文件云存儲及在線編輯)、聯(lián)系人(名片、好友動態(tài)、個人主頁),記事本、表格等在線編輯工具及圖片查看器、PDF閱讀器等輔助性工具。
第三方應(yīng)用接近于PC上的可安裝軟件,或智能手機中的App。第三方應(yīng)用經(jīng)過改造后可入駐,目前有美圖秀秀、金山詞霸、挖財記賬、蝦米音樂等應(yīng)用。
移動營銷云平臺由廈門米訊網(wǎng)絡(luò)科技有限公司研發(fā)并運營。凌云,企業(yè)移動整合營銷云平臺,幫助企業(yè)一站部署、開展移動互聯(lián)全網(wǎng)營銷。凌云采用領(lǐng)先的自動化編譯引擎系統(tǒng),便于企業(yè)快速、低成本、一次性建立個性化的企業(yè)app、手機網(wǎng)站及微信企業(yè)官方主頁,完成移動互聯(lián)網(wǎng)全網(wǎng)渠道部署。同時,凌云提供的操作簡單、智能化的自營銷工具,讓企業(yè)輕松展開移動互聯(lián)網(wǎng)營銷。
凌云云平臺為saas模式,即軟件即服務(wù)模式。凌云為企業(yè)提供開展移動營銷所需的軟件、硬件、網(wǎng)絡(luò)設(shè)施等,并負責(zé)所有前期的實施、后期的維護等一系列服務(wù),企業(yè)無需開發(fā)軟件、購買硬件、建設(shè)機房、招聘人員,即可通過凌云云平臺輕松開展移動營銷。
產(chǎn)品特點
UI/交互設(shè)計定制化
凌云產(chǎn)品最大特點是UI界面、交互風(fēng)格、動畫效果、頁面布局均可任意設(shè)計不受引擎限制。定制化的UI界面,可以體現(xiàn)企業(yè)的個性化、高端品牌形象。
一次編譯,全渠道復(fù)蓋
UI界面設(shè)計完成后,可在5分鐘內(nèi)同步編譯生成app(跨android、ios兩個平臺)、手機網(wǎng)站及微信企業(yè)官方主頁。無需再編寫代碼,引擎自動編譯,且一次編譯全渠道復(fù)蓋。
內(nèi)容管理云端同步
凌云,云端同步管理app、企業(yè)官方微博、微信企業(yè)官方主頁、手機網(wǎng)站四大渠道的內(nèi)容。無需多個后臺、無需多次發(fā)布,無需多個供應(yīng)商,凌云一站搞定,方便快捷。
百種功能組件
凌云具有上百種功能組件,企業(yè)可隨意選擇,滿足營銷需要。
提供傻瓜式營銷工具,無需專業(yè)人員也能方便展開自營銷
凌云管理后臺系統(tǒng)為企業(yè)提供傻瓜式一鍵營銷工具,企業(yè)無需專業(yè)人員也能方便的做好移動互聯(lián)網(wǎng)營銷。
核心技術(shù)
凌云云平臺由自動化編譯引擎、CMS云端管理系統(tǒng)、銷售管理系統(tǒng)、CRM管理系統(tǒng)、服務(wù)器動態(tài)配置系統(tǒng)和用戶行為分析系統(tǒng)、營銷工具系統(tǒng)組成。
自動化編譯引擎將app、手機網(wǎng)站、微信企業(yè)網(wǎng)站劃分為界面層和功能層。界面層可進行個性化設(shè)計,體現(xiàn)高端效果。功能層將功能模塊組件化,通過UI布局文件直接調(diào)用。自動化編譯引擎可10分鐘生成個性化的app、手機網(wǎng)站、微信網(wǎng)站。
CMS云端管理系統(tǒng)通過微博、微信、app統(tǒng)一的接口規(guī)范,進行信息同步發(fā)布,同步處理。同時提供自動化的維護工具(如:定時自動發(fā)布工具、素材搜索器等),便于企業(yè)一鍵進行內(nèi)容維護。
銷售管理系統(tǒng)由于銷售需求記錄及銷售展示功能,通過可視化的銷售系統(tǒng),準確把握用戶需求。
CRM管理系統(tǒng)為企業(yè)提供客戶關(guān)系管理工具。
服務(wù)器動態(tài)分配系統(tǒng)通過服務(wù)器動態(tài)分配,確保用戶使用速度,降低服務(wù)器成本。
數(shù)據(jù)分析系統(tǒng)為企業(yè)提供用戶行為統(tǒng)計分析工具,便于及時調(diào)整營銷策略。
自營銷工具系統(tǒng)為用戶提供操作簡單的智能化自營銷工具,讓用戶無相關(guān)經(jīng)驗也能快速開展移動營銷。