隨着雲計算技術的發展,IaaS、PaaS和SaaS愈來愈受到衆多企業和開發者的青睞,平臺供應商也如雨後春筍般出現...傳統IT企業、通訊運營商、互聯網型企業、工業方案提供商、新型創業公司等多股勢力紛紛涌入賽道,在通過井噴期的熱鬧,各平臺沉澱進入下半場盤整。數據庫
那麼何爲PaaS和SaaS?目前國內外哪家作得更好呢?本文整理了近幾年發展迅速的幾款PaaS平臺與SaaS企業,但願可以對你瞭解應用開發部署平臺或SaaS化應用有所幫助!編程
PaaS簡介及國內外PaaS平臺
PaaS(平臺即服務),是指將一個完整的軟件研發和部署平臺,包括應用設計、應用開發、應用測試和應用託管,都做爲一種服務提供給客戶。同時仍是支撐SaaS實質落地的核心應用環境與工具,對於想進入或已經進入SaaS領域的提供商,不只大大下降了他們服務的門檻,並且能夠幫助他們進行產品多元化和產品定製化服務,從而大幅提升軟件的交付效率。安全
國內外PaaS平臺盤點服務器
鑑於PaaS平臺的戰略意義,國內廠商也紛紛發力,推出了多款雲計算PaaS平臺,其中有:1. 新浪雲(http://sae.sina.com.cn)網絡
Sina App Engine(SAE),是新浪公司於2008年開始開發和運營。SAE爲App開發者提供穩定、快捷、透明的服務化平臺,而且減小開發者開發和維護成本。現階段,SAE僅支持Web開發語言PHP和關係數據庫MySQL,主要適用於網站、博客、論壇等小型應用。架構
2. 百度應用引擎(http://developer.baidu.com/service)框架
Baidu App Enginee(BAE),是百度推出的網絡應用開發平臺。用戶可基於BAE平臺進行PHP、Java應用的開發、編譯、調試、發佈。同時BAE平臺也提供了若干雲服務,包括fetchURL、task queue、SQL。目前,BAE尚處於公測階段,許多性能和服務還亟待完善。編程語言
3. 阿里雲(http://www.aliyun.com)工具
Aliyun Cloud Enginee(ACE),是阿里推出的一個基於雲計算基礎架構的網絡應用程序託管環境,幫助應用開發者簡化網絡應用程序構建和維護,並根據應用訪問量和數據存儲增加進行擴展。ACE支持PHP語言編寫的應用程序;支持在線建立MYSQL遠程數據庫應用。性能
4. 騰訊開放平臺(http://open.qq.com/reg)
騰訊開放平臺,是騰訊基於其擁有的各大社交平臺推出的應用開放平臺。用戶可將開發好的遊戲、網站等應用一次性同時接入QQ空間、朋友網、騰訊微博、Q+平臺,讓開發和運營流程更簡單、更安全。
5.J2Paas低代碼平臺(https://bbs.jikaiyun.com/index)
雲計算服務不只是互聯網巨頭的盛宴,也勢必涌現一批快速成長的IT新貴,J2Paas雲平臺便是深具潛力的PaaS後起之秀。J2Paas低代碼平臺,是廈門吉鼎科技於2016年正式發佈的一款業界領先的低代碼PaaS雲平臺。既能爲軟件應用提供安全、穩定、高效的運行環境,同時還提供了功能全面的JJ Studio開發工具包,方便用戶迅速開發出本身的SaaS化應用!
6. Microsoft Windows Azure
Windows Azure是微軟的雲計算平臺,其主要目標是幫助開發者開發可運行在雲服務器、數據中心、Web和PC上的應用程序。開發者能使用微軟全球數據中心的儲存、計算能力和網絡基礎服務。 Azure服務平臺包括瞭如下主要組件:Windows Azure;Microsoft SQL數據庫服務、Microsoft .Net服務;用於分享、儲存和同步文件的Live服務等。
7. VMware Cloud Foundry
Cloud Foundry是VMware的一項開源PaaS計劃,使用各類開源開發框架和中介軟件,來提供PaaS服務。開發者能夠經過這個平臺來建設本身的SaaS的服務,不用自行建設和維護硬體服務器和中介軟件。因爲Cloud Foundry採用開源的網站平臺技術,因此開發者的應用程序也能夠任意轉移到其餘平臺上而不受限於PaaS的平臺。 目前Cloud Foundry能夠支多種開發框架,包括Spring for Java、Ruby on Rails、Node.js以及多種JVM等。
8. Force.com
Force.com是企業雲計算公司Salesforce.com的社會化企業應用平臺,容許開發者構建具備社交和移動特性的應用程序。另外,它還提供了有助於在雲上更快創建及運行業務應用程序的全部功能,包括數據庫、強勁分析、實時工做流程及審批、可編程雲邏輯及網站功能等。Force.com支持Apex編程語言,開發者能夠基於UI層面編寫數據庫觸發器和程序控制器。
9. Amazon Elastic Beanstalk
Elastic Beanstalk爲在Amazon Web Services雲中部署和管理應用提供了一種方法。該平臺創建如面向PHP的Apache HTTP Server和麪向Java的Apache Tomcat這樣的軟件棧。開發人員保留對AWS資源的控制權,並能夠部署新的應用程序版本、運行環境或回滾到之前的版本。CloudWatch提供監測指標,如CPU利用率、請求計數、平均延遲等。
10. Engine Yard Orchestra
Engine Yard在去2018年收購了PHP應用開發平臺Orchestra,爲PHP開發者提供了部署PHP應用到雲中的服務。開發者可使用流行的PHP框架構建應用程序,並能夠經過Git或Subversion進行部署。
SaaS簡介及國內外SaaS軟件廠商
SaaS(軟件即服務)繼續在商業世界擁有強大的吸引力,這是有緣由的。SaaS也被稱爲按需軟件、託管軟件或基於Web的軟件,它避開了傳統的軟件須要數據團隊安裝、維護和管理的流程,而傾向於經過Internet交付基於雲的應用程序。有了SaaS,軟件廠商將全程負責維持軟件的安全、可用性和高性能,很是適合那些打算削減IT工做量和部署成本的企業。
國內外SaaS廠商盤點
1.微軟公司:微軟是全球有名的OS與應用軟件提供商,雖然介入這個領域比較遲,可是在雲服務方面,其雲計算Azure爲衆多的Windows平臺開發者提供支持的同時開始涉足非 Windows平臺,但願藉此Amazon展開競爭,有傳聞說Azure將很快支持Linux系統。
2.北京金山:金山的WPS提供的是一站式雲端辦公解決方案,它不只包含Office專業套件,還提供了專業的在線文檔管理平臺、企業內部即時通信、企業郵箱等現代化辦公所需的一整套基礎雲服務。有了WPS+雲辦公,無需IT基礎架構投入,一鍵便可將辦公室搬入雲端。
3.廈門吉鼎:吉鼎科技是國內低代碼Paas雲平臺的領航者及Saas化軟件應用服務商,一直專一軟件技術的深度研發,在Saas化軟件應用、APP開發、技能培訓等方面造成專業的產品服務,業務全面涉及政務、商貿、餐飲、金融、教育、旅遊、電商、醫療等各行各業。
4.Vmvare:Vmvare是全球最大的虛擬化軟件提供商,而虛擬化技術是雲計算髮展最關鍵的技術之一,VMWare本身不提供雲服務,可是其vCloud 專爲企業和服務提供商設計一組通用雲計算服務,它支持全部應用程序或操做系統,並可以選擇應用程序的運行位置。
5.Salesforce:Salesforce是全球按需 CRM 解決方案的領導者,經過以2.12億美圓收購雲計算創業公司Heroku後,Salesforce在雲計算領域極具發展優點,勢頭一直都比較猛。
6.Citrix:它是一家應用服務軟件方案提供商,1年前以2億多美圓收購創業公司Cloud.com後,迅速進入雲計算服務領域。其CloudStack平臺已經成爲vCloud平臺的強大競爭對手。