中文字幕在线观看,亚洲а∨天堂久久精品9966,亚洲成a人片在线观看你懂的,亚洲av成人片无码网站,亚洲国产精品无码久久久五月天

Sina App Engine與Google App Engine區(qū)別對(duì)比

2019-02-26    來(lái)源:多智時(shí)代

容器云強(qiáng)勢(shì)上線!快速搭建集群,上萬(wàn)Linux鏡像隨意使用

新浪推出了自己的云計(jì)算服務(wù)平臺(tái),和Google一樣,都叫App Engine。根據(jù)NIST對(duì)于云計(jì)算的定義,Google App Engine屬于PaaS平臺(tái)型服務(wù),那么它具體提供什么樣的服務(wù),新浪推出的Sina App Engine和Google的又有哪些區(qū)別呢?

背景

云計(jì)算服務(wù)在Google、Amazon等公司成功產(chǎn)品的引領(lǐng)下,正在商業(yè)化的道路上大步向前。在NIST的定義中,有三種云計(jì)算服務(wù)模型。

Software as a Service (SaaS):軟件即服務(wù)模型,用戶直接使用構(gòu)建在云端的軟件。例如,Google Docs, Salesforce.com

Platform as a Service (PaaS):平臺(tái)即服務(wù)模型,用戶使用云平臺(tái)所支持的語(yǔ)言和工具,開發(fā)應(yīng)用并部署在云平臺(tái)。例如,Google App Engine, Force.com

Infrastructure as a Service (IaaS):基礎(chǔ)架構(gòu)即服務(wù)模型,提供處理器、存儲(chǔ)、網(wǎng)絡(luò)等(虛擬)硬件資源給用戶,用戶可任意安裝軟件和開發(fā)環(huán)境,包括安裝操作系統(tǒng)。例如,Amazon EC2, Joyent

可見,三種模型從應(yīng)用到平臺(tái)再到架構(gòu),越來(lái)越底層,用戶得到的可操作性和靈活性也越來(lái)越大。

Google App Engine是什么?

Google App Engine(GAE) 提供一整套開發(fā)組件來(lái)讓用戶輕松地在本地構(gòu)建和調(diào)試網(wǎng)絡(luò)應(yīng)用,之后能讓用戶在Google強(qiáng)大的基礎(chǔ)設(shè)施上部署和運(yùn)行網(wǎng)絡(luò)應(yīng)用程序。配置可隨應(yīng)用的訪問(wèn)量 和數(shù)據(jù)存儲(chǔ)需要的增長(zhǎng)輕松擴(kuò)展,使用 GAE,將不再需要維護(hù)服務(wù)器:只需上傳你的應(yīng)用程序,它便可立即為你的客戶提供服務(wù)。

簡(jiǎn)單來(lái)說(shuō),這和虛擬主機(jī)服務(wù)類似,只是運(yùn)行環(huán)境不同。虛擬主機(jī)支持的是ASP, JSP, PHP等網(wǎng)頁(yè)應(yīng)用,而GAE現(xiàn)支持Java、Python和Google自家開發(fā)的Go這三種語(yǔ)言開發(fā)的應(yīng)用程序,并為這三種語(yǔ)言提供基本相同的功能和API。

GAE提供大量的免費(fèi)使用額度和靈活的資費(fèi)標(biāo)準(zhǔn)。多達(dá) 500 MB 的存儲(chǔ)空間,以及可支持每月約 500 萬(wàn)頁(yè)面瀏覽量的足夠的 CPU 和帶寬,完全免費(fèi)。選擇付費(fèi)服務(wù)則可按需提高相應(yīng)配置。

功能支持

網(wǎng)址抓取(URL Fetch):訪問(wèn)互聯(lián)網(wǎng)上的資源,抓取檢索數(shù)據(jù)。

郵件(Mail): GAE可以利用基于Gmail的基礎(chǔ)設(shè)施來(lái)發(fā)送電子郵件。

Memcache緩存:高性能的內(nèi)存緩存保障,對(duì)于那些不需要持久性存儲(chǔ)和事務(wù)功能的數(shù)據(jù)(例如臨時(shí)數(shù)據(jù)或從數(shù)據(jù)存儲(chǔ)區(qū)復(fù)制到緩存以進(jìn)行高速訪問(wèn)的數(shù)據(jù))很有用。

圖像操作(Image Manipulation):使用該 API,您可以對(duì) JPEG 和 PNG 格式的圖像進(jìn)行縮放、裁剪、旋轉(zhuǎn)和翻轉(zhuǎn),還能使用預(yù)先定義的算法提升圖片的質(zhì)量。

計(jì)劃任務(wù)和任務(wù)隊(duì)列(Scheduled Tasks & Task Queues):允許將任務(wù)計(jì)劃為按指定間隔運(yùn)行,這些任務(wù)通常稱為Cron job。另外可以通過(guò)在一個(gè)隊(duì)列插入任務(wù)(以Web Hook的形式)來(lái)實(shí)現(xiàn)后臺(tái)處理,GAE會(huì)根據(jù)調(diào)度方面的設(shè)置來(lái)安排這個(gè)隊(duì)列里面的任務(wù)執(zhí)行。

管理界面

GAE與Google帳戶集成,進(jìn)行登錄管理和用戶認(rèn)證。登錄控制臺(tái)http://appengine.google.com/

Sina App Engine與Google App Engine區(qū)別對(duì)比

GAE管理平臺(tái)(點(diǎn)擊圖片放大)

Sina App Engine是什么?

Sina App Engine(SAE),是由新浪公司開發(fā)和運(yùn)營(yíng)的開放云計(jì)算平臺(tái)。SAE為App開發(fā)者提供穩(wěn)定、快捷、透明、可控的服務(wù)化的平臺(tái),并且減少開發(fā)者的開發(fā)和維護(hù)成本。和GAE一樣,他們都屬于PaaS平臺(tái)型云計(jì)算服務(wù)。

SAE通過(guò)Web Service Pool,提供以PHP+HTTP為基礎(chǔ)的計(jì)算中心,這對(duì)于一個(gè)普通網(wǎng)站來(lái)說(shuō)完全足夠了。這樣一來(lái),大量草根站長(zhǎng)就可以使用SAE來(lái)當(dāng)做虛擬主機(jī)免費(fèi)空間,希望開放注冊(cè)后新浪能夠有足夠技術(shù)和經(jīng)濟(jì)實(shí)力支撐住整個(gè)平臺(tái)。

與傳統(tǒng)主機(jī)托管服務(wù)相比而言,傳統(tǒng)托管面向的是硬件軟件設(shè)備,使用者得到的也是設(shè)備的使用權(quán);而SAE面向的服務(wù),使用者得到的是服務(wù)的使用權(quán)。開發(fā)者可以在其上通過(guò)在線調(diào)試、日志分析、協(xié)作共享等功能進(jìn)行web開發(fā)。

最重要的是SAE提供的完整的分布式web服務(wù)的解決方案,具有高可靠性,開發(fā)者只需專注于應(yīng)用的功能開發(fā),而不必?fù)?dān)心故障宕機(jī)、服務(wù)擴(kuò)容,甚至不 用關(guān)心主輔同步和讀寫分離,因?yàn)樗羞@些SAE都已經(jīng)為用戶完整提供。與虛擬主機(jī)采用固定計(jì)費(fèi)的方式不同,SAE采用預(yù)充值方式,“所付即所用,所付僅所 用”,按需付費(fèi)更加靈活和節(jié)省成本,web服務(wù)的一切損耗均提供報(bào)表查詢和賬單匯總,用戶一目了然。SAE可以為運(yùn)營(yíng)節(jié)約成本,包括運(yùn)維成本。

使用SAE云計(jì)算,省錢+高效+可靠。由此可以預(yù)見,國(guó)內(nèi)的虛擬主機(jī)商可能將因此面臨不小的沖擊。

功能支持

PHP運(yùn)行環(huán)境

MySQL:分布式數(shù)據(jù)庫(kù)服務(wù),通過(guò)RDC提供

Memcache:分布式緩存服務(wù)

Storage:文件存儲(chǔ)服務(wù)

Cron:定時(shí)服務(wù)

Image:圖像處理服務(wù)

FetchURL:網(wǎng)頁(yè)抓取服務(wù)

Mail:郵件服務(wù)

TaskQueue:異步輕量級(jí)任務(wù)隊(duì)列

DeferredJob:異步大任務(wù)延遲隊(duì)列

Counter:計(jì)數(shù)器服務(wù)

從上面可以看到,Sina App Engine提供了大部分Google App Engine支持的功能,另外SAE選擇PHP作為首選支持語(yǔ)言,并支持MySQL數(shù)據(jù)庫(kù)。這主要是因?yàn)镻HP語(yǔ)言在目前國(guó)內(nèi)Web開發(fā)的比重最大。未來(lái) SAE會(huì)考慮支持更多的Web開發(fā)語(yǔ)言,如Python、Java等。

在SAE上的所有服務(wù)都具有大型分布式系統(tǒng)的高可靠性、高擴(kuò)展性、易維護(hù)性等優(yōu)點(diǎn)。目前SAE的內(nèi)核(即Runtime)和大部分服務(wù)之間的通訊是 采用HTTP REST方式,SAE平臺(tái)理論上可以對(duì)接各種服務(wù),對(duì)接的第三方服務(wù)和內(nèi)部服務(wù)一樣可以通過(guò)在線管理平臺(tái)進(jìn)行管理、查看統(tǒng)計(jì)配額、計(jì)費(fèi)等。

管理界面

登錄http://sae.sina.com.cn,可以通過(guò)Web在線管理平臺(tái)對(duì)應(yīng)用進(jìn)行管理。目前可以使用新浪微博帳號(hào)登錄,并支持OAuth。

Sina App Engine與Google App Engine區(qū)別對(duì)比

SAE在線管理平臺(tái)(點(diǎn)擊圖片放大)

SAE和GAE的比較

Sina App Engine與Google App Engine區(qū)別對(duì)比

現(xiàn)在國(guó)內(nèi)的企業(yè)都在嚷嚷著云計(jì)算,不過(guò)一直都是雷聲 大,雨點(diǎn)小,多數(shù)僅僅是屬于概念炒作而已。而Sina App Engine的出現(xiàn)卻讓人眼前一亮,這個(gè)平臺(tái)如果能夠完善下去,的確可以成為中國(guó)云計(jì)算服務(wù)的典范。

在不久的將來(lái),云計(jì)算一定會(huì)徹底走入我們的生活,有興趣入行未來(lái)前沿產(chǎn)業(yè)的朋友,可以收藏云計(jì)算,及時(shí)獲取人工智能、大數(shù)據(jù)、云計(jì)算和物聯(lián)網(wǎng)的前沿資訊和基礎(chǔ)知識(shí),讓我們一起攜手,引領(lǐng)人工智能的未來(lái)!

標(biāo)簽: Google Mysql 大數(shù)據(jù) 電子郵件 服務(wù)器 互聯(lián)網(wǎng) 開發(fā)者 數(shù)據(jù)庫(kù) 網(wǎng)絡(luò) 虛擬主機(jī) 虛擬主機(jī)服務(wù) 虛擬主機(jī)免費(fèi) 云計(jì)算 云計(jì)算的定義 云計(jì)算服務(wù) 云計(jì)算

版權(quán)申明:本站文章部分自網(wǎng)絡(luò),如有侵權(quán),請(qǐng)聯(lián)系:west999com@outlook.com
特別注意:本站所有轉(zhuǎn)載文章言論不代表本站觀點(diǎn)!
本站所提供的圖片等素材,版權(quán)歸原作者所有,如需使用,請(qǐng)與原作者聯(lián)系。

上一篇:VMware虛擬化平臺(tái)助宣武醫(yī)院邁上新起點(diǎn)

下一篇:上海聯(lián)通推“智慧云” 引入SNS社交功能