自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

國內(nèi)知名六大云平臺對比,開發(fā)者如何選型

云計算
云計算的核心思想,是將大量用網(wǎng)絡(luò)連接的計算資源統(tǒng)一管理和調(diào)度,構(gòu)成一個計算資源池向用戶按需服務(wù)。提供資源的網(wǎng)絡(luò)被稱為“云”?!霸啤敝械馁Y源在使用者看來是可以無限擴展的,并且可以隨時獲取,按需使用,隨時擴展,按使用付費。

什么叫做云計算?

主要是提出的概念:用戶的手機、pc、筆記本統(tǒng)稱為端;網(wǎng)絡(luò)的服務(wù)稱為云。端和云的網(wǎng)絡(luò)格局。

可以從“端”通過“云”(網(wǎng)絡(luò))獲得強大的計算能力,數(shù)據(jù)處理能力及其它。

每個端也可以為整個云貢獻自己的計算能力。——云計算

狹義云計算指IT基礎(chǔ)設(shè)施的交付和使用模式,指通過網(wǎng)絡(luò)以按需、易擴展的方式獲得所需資源;

廣義云計算指服務(wù)的交付和使用模式,指通過網(wǎng)絡(luò)以按需、易擴展的方式獲得所需服務(wù)。這種服務(wù)可以是IT和軟件、互聯(lián)網(wǎng)相關(guān),也可是其他服務(wù)。

云計算的核心思想,是將大量用網(wǎng)絡(luò)連接的計算資源統(tǒng)一管理和調(diào)度,構(gòu)成一個計算資源池向用戶按需服務(wù)。提供資源的網(wǎng)絡(luò)被稱為“云”。“云”中的資源在使用者看來是可以無限擴展的,并且可以隨時獲取,按需使用,隨時擴展,按使用付費。

云計算的產(chǎn)業(yè)三級分層:云設(shè)備、云平臺、云軟件

那么“云設(shè)備、云平臺、云軟件”又是什么呢?先看看這張圖:

國內(nèi)知名六大云平臺對比,開發(fā)者該如何選型

 

基礎(chǔ)設(shè)施即服務(wù)(IaaS):消費者通過Internet可以從完善的計算機基礎(chǔ)設(shè)施獲得服務(wù)。

平臺即服務(wù)(PaaS):PaaS實際上是指將軟件研發(fā)的平臺作為一種服務(wù),以SaaS的模式提交給用戶。因此,PaaS也是SaaS模式的一種應(yīng)用。但是,PaaS的出現(xiàn)可以加快SaaS的發(fā)展,尤其是加快SaaS應(yīng)用的開發(fā)速度。

軟件即服務(wù)(SaaS):軟件即服務(wù)。它是一種通過Internet提供軟件的模式,用戶無需購買軟件,而是向提供商租用基于Web的軟件,來管理企業(yè)經(jīng)營活動。

#p#

這些概念挺起來很難懂吧,我在來看一個圖:

國內(nèi)知名六大云平臺對比,開發(fā)者該如何選型

這樣圖寫的非常明白了,IaaS其實就是一些硬件,網(wǎng)絡(luò)和操作系統(tǒng)的組成,對于我們程序員來說這部分不需要太多了解,因為我們不可能去組建自己的 Iaas,提供給大家使用,就如同我們在各個云計算平臺中提到的云存儲、VM(虛擬機)或者云服務(wù)器。對于開發(fā)者來說如果我們使用IaaS,就像我們操作一個服務(wù)器一樣,只是不用安裝操作系統(tǒng)了,因為OS已經(jīng)包括在IaaS中了。但是和操作服務(wù)器又不一樣,如果服務(wù)器硬盤擴容,加內(nèi)存,換CPU,擴充帶寬等,必須要經(jīng)過備份/遷移/測試等大量的工作,但IaaS就不一樣,我們可以直接“設(shè)置”就能解決,實際上就是我們把這些東西都外包給別人,然后我們使用他的服務(wù),一般IaaS供應(yīng)商會提供這些操作,我們只需要選擇我們要什么操作系統(tǒng),什么樣的帶寬,什么樣的硬件配置,然后設(shè)置就可以了,根部不用擔(dān)心安裝 OS,防火墻,網(wǎng)絡(luò)升級,換硬件了什么的了。即“基礎(chǔ)設(shè)施即服務(wù)”。

這已經(jīng)很大的進步了,不是嗎?我們再來看看PaaS吧,我們使用云服務(wù)器的時候雖然操作系統(tǒng)不用安裝了,硬件網(wǎng)絡(luò)問題不用擔(dān)心了,但是我們還是要安裝和配置程序的環(huán)境,比如說安裝IIS,Tomcat,數(shù)據(jù)庫等等。PaaS,就是加入了中間件和數(shù)據(jù)庫,常見的有GAE/SAE/BAE這些。如果我們使用的是PaaS,這些也不用做了,我們只關(guān)心程序的開發(fā)和部署就可以了,因此我們選擇PaaS的時候首先要考慮的就是自己使用的是什么語言和習(xí)慣使用的數(shù)據(jù)庫。也就是說我使用的是一個平臺,是PaaS供應(yīng)商提供給我們在互聯(lián)網(wǎng)上的一種服務(wù)。即“平臺即服務(wù)”

又是一個很大的進步吧?然后是SaaS,如果我們不是萬能的程序員,我想用一個OA系統(tǒng),我們把軟件買過來(或者找人開發(fā))后,還要安裝部署呢?即便是使用的PaaS,我們也必須知道安裝方法啊?想想我們?nèi)绻豚]箱一樣使用OA系統(tǒng)多好,我只需要注冊一個賬號即可使用,甚至組建自己企業(yè)的內(nèi)部郵箱。這就是SaaS的作用,其實本身企業(yè)郵箱(163或者騰迅提供)就是一個SaaS的應(yīng)用,自己只需要注冊用戶,然后設(shè)置自己企業(yè)的郵箱域名,就整個企業(yè)的用戶可以使用了。我們雖然使用的是軟件,但是并不需要自己光盤安裝,也不需要軟件的維護,我們其實享受的是SaaS這些供應(yīng)商提供的服務(wù),也就是說“軟件即服務(wù)”的概念。

如果上面的講解還不夠讓你形象的理解,那么我們來打個比方吧:如果我們需要修建一條馬路,那么iaas就是這條馬路的基石,paas就是這條馬路的鋼筋水泥,讓馬路更加牢固,而saas則是這條馬路修建后用于別人使用的用途。

對于一般開發(fā)者而言:Iaas的具體內(nèi)容不用去關(guān)心太多,那些確實不是我們程序員考慮的。而SaaS我們只需要知道目前比較好用的SaaS有哪些就行了,舉一個例子,我們?nèi)绻胱鲆粋€旅游網(wǎng)站,里面用到了天氣預(yù)報的功能,沒有必要我們單獨做一個這樣功能,我找一個接口好用的天氣預(yù)報的SaaS,使用他的服務(wù),然后融入到我們的旅游網(wǎng)站就OK了,再如果我們想通過短信提醒用戶,那我們我們就使用短信發(fā)送的SaaS等。剩下的就只剩下PaaS了,如果我們想把精力全部放在軟件開發(fā)方面,不想再考慮什么硬件負載,網(wǎng)絡(luò)連接,黑客攻擊,平臺兼容,環(huán)境搭建這些,那么PaaS絕對是首選,甚至你看不到“我的電腦”,“IIS”看到的就是PaaS供應(yīng)商為你提供的專業(yè)界面,簡單實用。

#p#

那么下面來看看,我對幾大云計算平臺做的對比吧:站在程序員角度,我們只考慮一下幾個方面:是否提供云服務(wù)器(虛擬機)、應(yīng)用程序引擎、開發(fā)環(huán)境(語言)、數(shù)據(jù)庫支持等。

百度云

六大云平臺對比,開發(fā)者該如何選型

網(wǎng)址:yun.baidu.com

云服務(wù)器:無

應(yīng)用程序引擎:BAE

開發(fā)環(huán)境

  • Node.js
  • PHP
  • Python
  • Java
  • Static

云數(shù)據(jù)庫

  • MySQL
  • MongoDB
  • Redis

其他服務(wù)

  • 語音識別
  • 人臉識別
  • 百度翻譯
  • 百度地圖
  • 云推送

備注

  • 很成熟
  • 后臺硬

阿里云

六大云平臺對比,開發(fā)者該如何選型

網(wǎng)址:www.aliyun.com

云服務(wù)器: 有

應(yīng)用程序引擎:ACE

開發(fā)環(huán)境:

  • PHP
  • Java

云數(shù)據(jù)庫

  • MySQL
  • SQL Serve

其他服務(wù)

  • 阿里系應(yīng)用的良好對接

備注

  • 很成熟
  • 后臺硬

#p#

騰迅云

六大云平臺對比,開發(fā)者該如何選型

網(wǎng)址:www.qcloud.com

云服務(wù)器: 有

應(yīng)用程序引擎:即將推出

開發(fā)環(huán)境(預(yù)計):

  • PHP
  • Java

云數(shù)據(jù)庫

  • MySQL

其他服務(wù)

  • 騰迅系應(yīng)用的良好對接

備注

  • 收費較高
  • 后臺硬

新浪云

[[131898]]

網(wǎng)址:sae.sina.com.cn

云服務(wù)器:無

應(yīng)用程序引擎:SAE

開發(fā)環(huán)境

  • PHP
  • Java
  • Python

云數(shù)據(jù)庫

  • MySQL

其他服務(wù)

  • 短信服務(wù)
  • 郵件群發(fā)
  • 分詞
  • 人臉檢測
  • 有道翻譯
  • 地理信息
  • 語音識別
  • 音頻二維碼

備注

  • 國內(nèi)首家

#p#

盛大云

[[131899]]

網(wǎng)址:www.grandcloud.cn

云服務(wù)器:有

應(yīng)用程序引擎:CAE(Beta)

開發(fā)環(huán)境

  • PHP
  • Ruby
  • Java
  • Python
  • 預(yù)計.net

云數(shù)據(jù)庫

  • MySQL
  • MongoDB

其他服務(wù)

  • 暫無

備注

  • 后起之秀
  • 基于:CloudFoundry

微軟云

[[131900]]

網(wǎng)址:www.windowsazure.com

云服務(wù)器:有

應(yīng)用程序引擎:Windows Azure

開發(fā)環(huán)境

  • Node.js
  • PHP
  • Python
  • .Net

云數(shù)據(jù)庫

  • SQL Server

其他服務(wù)

  • 不用說了

備注

  • 目前不支持中國大陸(注冊都注冊不了)

這里還要在補充說明一點:云數(shù)據(jù)庫不等于虛擬機中安裝的數(shù)據(jù)庫,更不等于放在互聯(lián)網(wǎng)上的數(shù)據(jù)庫服務(wù)器。他們的最大差別就是:云數(shù)據(jù)庫,你只需要關(guān)系數(shù)據(jù)庫的內(nèi)容(表,關(guān)系,字段,記錄),不用關(guān)心怎么安裝實例,如何恢復(fù),什么時候備份等這些對于數(shù)據(jù)庫服務(wù)這個級別的操作。其實云數(shù)據(jù)庫本身就是一種 SaaS。

看完了上面的表格,相信很多.Net愛好者一定很失望吧。哎,沒有辦法現(xiàn)在支持.Net的太少了,PaaS中的老大CloudFoundry倒是支持,但是現(xiàn)在也不提供注冊了。盛大云是基于這個的,估計正式版推出因該支持。

博文出處:http://www.cnblogs.com/Alex80/p/4259227.html
 

責(zé)任編輯:Ophira 來源: cnblogs
相關(guān)推薦

2013-11-14 10:11:15

2025-04-17 08:36:30

2014-04-03 10:45:02

Build 2014Windows系統(tǒng)

2013-08-15 10:11:47

2016-12-08 08:43:28

開發(fā)者找工作技術(shù)方向

2011-11-01 17:06:38

開發(fā)者開放平臺

2011-11-07 09:09:10

云計算移動互聯(lián)網(wǎng)開發(fā)者

2010-08-16 10:14:23

云計算誤區(qū)

2014-12-05 10:17:49

燕云

2012-09-07 09:43:23

云計算

2015-10-09 17:48:59

IM云服務(wù)

2012-05-27 20:58:16

應(yīng)用

2015-06-23 09:13:51

2013-08-12 10:06:46

AWSAzure云開發(fā)

2009-03-16 12:10:02

Windows 7微軟對比

2023-05-05 18:32:04

React開發(fā)工具

2025-04-21 02:00:00

2018-10-24 10:47:30

云計算IT網(wǎng)絡(luò)
點贊
收藏

51CTO技術(shù)棧公眾號