PaaS平臺各顯神通共繪雲計算新藍圖
來源:互聯網
上載者:User
關鍵字
PaaS
PaaS
共繪雲
新藍圖
據統計,在美國矽谷已約有150余家涉足雲計算的企業。 自2010年開始,全球主流IT企業每天都在創造和運用新的商業模式,以謀求在未來雲計算市場中的霸主地位。 國內外嗅覺靈敏的一些企業早已意識到,雲計算革命將導致IT格局重組,幾乎所有重量級IT巨頭已進入雲計算領域,群雄逐鹿之勢已定。 微軟、IBM、亞馬遜、谷歌以及其他的一些公司在這種新的運算形式上投入了數以十億計美元的資金,它們認為這種新型的業務模式能夠揭開一個新世代的序幕,這個時代代表了高回應程度、效率和高效IT服務。 而PaaS平臺就像當年互聯網普及之後,網路歌曲和歌手頻繁躥紅一樣,PaaS給予開發者一個嶄新的、既可獲取商業利益又能享受成就感的雲平臺。 何謂PaaS模式? 所謂PaaS實際上是指將軟體研發的平臺作為一種服務,以SaaS的模式提交給使用者。 因此,PaaS也是SaaS模式的一種應用。 但是,PaaS的出現可以加快SaaS的發展,尤其是加快SaaS應用的開發速度。 沒有任何技術或管理上的進展,能夠獨立地許諾十年內使生產率、可靠性或簡潔性獲得數量級上的進步。 人們會在不同的方向為提高軟體交付的效率和品質做出不懈努力。 PaaS毫無疑問是其中的方向之一,PaaS改變了傳統的應用交付模式,促進了分工的進一步專業化,解耦了開發團隊和運維團隊,將極大地提高未來軟體交付的效率。 國內外PaaS平臺各顯神通 國外IT企業如Salesforce、Engine Yard、VMforce、微軟Windows Azure都在佈局自己的PaaS平臺戰略,國內也紛紛發力, 最早在2009年新浪也推出了自己的雲計算服務平臺,和Google一樣,都叫App Engine。 同樣都屬於PaaS平臺型服務,那麼它們都是如何各顯神通的呢? 1、Heroku 近日Salesforce宣佈2.12億美元收購Heroku,也是Salesforce至今為止最大的一次收購。 Heroku成立于2007年,主要是通過「雲計算」在網上分發和管理Ruby應用程式。 據稱截止收購前有超過百萬的Ruby開發人員直接在Amazon web服務與應用(AWS)上編寫和運行應用程式。 Heroku維護著開發環境,並將其他雲計算服務進行集成。 這是非常有影響力的一個因素。 目前,Heroku在其伺服器和軟體上運行著超過10萬個應用程式,其中大部分運行的Ruby應用程式類型是高級網絡服務、社交遊戲和網站。 而此次收購將大大提升Salesforce.com作為PaaS供應商的地位。 2、Google App Engine(GAE) 而Google App Engine,它是 Google 管理的資料中心中用於 WEB 應用程式的開發和託管的平臺。 2008 年 4月 發佈第一個測試版本。 目前支援python和java開發。 全球已有數十萬的開發者在其上開發了眾多的應用。 GAE也是Google雲計算的一部分,是一個互聯網應用服務引擎,開發人員可以使用GAE的API開發互聯網應用,而頻寬、主機全都不用擔心,Google都會提供。 目前免費使用者擁有500M存儲空間、每月500萬次PV,對於一般的應用應該足夠了。 Web開發者們也可以用GAE來託管應用,不用再為沒有主機而發愁。 3、Sina App Engine(SAE) Sina App Engine(SAE),作為國內領先的雲計算平臺,是由新浪公司于2008年開始開發和運營。 SAE為App開發者提供穩定、快捷、透明、可控的服務化的平臺,並且減少開發者的開發和維護成本。 SAE選擇在國內流行最廣的Web開發語言PHP作為首選的支援語言,後續還將支援java、python、NodeJS等語言。 SAE不僅能夠讓開發商或使用者在其PaaS平臺上面構建和運行應用,同時還負責供應並維護底層的基礎架構,包括虛擬化、作業系統修補、安全問題等。 Web開發者可以在Linux/Mac/Windows上通過SVN、SDK或者Web版線上代碼編輯器進行開發、部署、調試,團隊開發時還可以進行成員協作,不同的角色將對代碼、專案擁有不同的許可權; SAE提供了一系列分散式運算、 存儲服務供開發者使用,包括分散式檔存儲、分散式資料庫集群、分散式緩存、分散式定時服務等,這些服務將大大降低開發者的開發成本。 同時又由於SAE整體架構的高可靠性和新浪的品牌保證,大大降低了開發者的運營風險。 另外,作為典型的雲計算,SAE採用「所付即所用,所付僅所用」的計費理念,通過日誌和統計中心精確的計算每個應用的資源消耗(包括CPU、記憶體、磁片等)。 作為典型的公有雲計算平臺,SAE平臺採用雲豆作為計價單位,使用者在註冊使用後,可通過多種方式獲得免費雲豆的支援。 在應用創立初期,使用SAE平臺幾乎不需要付出任何費用,Web開發者們如果想零成本創業,在國內來說,SAE其實是最合適的選擇。 PaaS將主導2011雲計算 從上述幾個PaaS平臺服務中,我們看出PaaS已是軟體發展的一次革命,大大降低了SaaS應用開發的門檻,提高了開發效率,充分體現了互聯網低成本、高效率、規模化應用的特性。 對於企業及一些創業者來說,選擇一套傳統的軟體系統,軟硬體投入、週期投入、人員投入都是一筆很大的經濟負擔。 如果採取線上的PaaS平臺,不僅可以降低軟體和硬體方面的投入,更可以在PaaS平臺上快速的二次開發最適合自己應用的軟體,其易上手的特性也可以最大的降低使用人員的培訓時間和費用。 在大量節約人力、物力和時間的情況下,中小企業可以把更多的精力放在企業發展和產品運營方面。 綜上所述,(PaaS)將軟體發展人員和IT運行維護人員從基礎設施日常管理、安全問題,以及許可證問題等瑣碎事務中解放出來,因此PaaS是最有可能讓企業及創業者應用的雲計算。 展望2011年的雲計算產業,雖然困難重重,但前景依然光明,而PaaS又將會作為雲計算又一劃時代的革命,將在國內外無數企業共同努力下,描繪出雲計算發展的新藍圖。 分享到: