私有PaaS:私有云與企業(yè)架構(gòu)的聚合
CIO們在規(guī)劃企業(yè)IT戰(zhàn)略的實惠、有效和高質(zhì)量方面承擔了巨大的責任。應(yīng)用曾經(jīng)是企業(yè)IT最終要的組件之一。世界各地的企業(yè)IT部門部署和交付第三方應(yīng)用軟件給最終用戶和業(yè)務(wù)領(lǐng)域,在多數(shù)情況下,第三方軟件包往往不能滿足最終用戶的業(yè)務(wù)需求,企業(yè)需要從零開始創(chuàng)建自定義的應(yīng)用程序。應(yīng)用程序是IT通常的實施方式。
事實上,很多實踐都是圍繞著應(yīng)用程序的重要性來發(fā)展的,比如如何建立和如何交付。企業(yè)架構(gòu)是最重要的實踐之一。
隨著革命性的云計算席卷整個產(chǎn)業(yè),云計算的某些方面會進入企業(yè),比如私有云會把企業(yè)架構(gòu)從童話帶到現(xiàn)實。對企業(yè)IT來說,云的最重要因素是“平臺即服務(wù)(PaaS)”, 在企業(yè)內(nèi)部以私有PaaS形式部署。
PaaS是一個軟件層,通常連接網(wǎng)絡(luò)資源包括操作系統(tǒng)實例、數(shù)據(jù)庫服務(wù)器實例、網(wǎng)絡(luò)服務(wù)器實例,甚至負載均衡,并連成一個單一的,共享的邏輯承載層。本質(zhì)上,PaaS可以總結(jié)成一個數(shù)據(jù)中心OS。應(yīng)用程序開發(fā)人員,只需要上傳程序到PaaS,幾秒或幾分鐘后就可以運行,而不需去開發(fā)一個程序然后乏味地配置以求在某個特定的基礎(chǔ)架構(gòu)上部署。
在企業(yè)IT架構(gòu)中部署需要60-90天有巨大差別的是,Paas承擔了匹配各種組件到基礎(chǔ)架構(gòu),部署組件,動態(tài)配置組件,甚至為調(diào)整和更新軟件超時提供了工具,等等所有沒有人愿意做的平常的工作。
更先進的是,PaaS產(chǎn)品甚至提供了先進的架構(gòu)模式,框架和平臺服務(wù)例如從API來獲得緩存以供客戶應(yīng)用程序使用。在過去的幾年中,兩個看似正交的趨勢是,私有云和企業(yè)架構(gòu)曾經(jīng)在有沖突方向上領(lǐng)導(dǎo)了企業(yè)IT的下一個時代。
企業(yè)曾寄希望于云架構(gòu)作為下一個模式,因為云賦予了運作有效性新的定義。私有云和企業(yè)架構(gòu)匯聚成了私有的Paas而不是發(fā)展獨立的路線。
如上所述,PaaS提供了巨大的價值,但是出于安全、性能、帶寬和延遲等方面的原因,企業(yè)內(nèi)部的開發(fā)人員在使用其全部功能上受到限制,而僅僅是用在最簡單和敏感性最低的項目上。開始私有PaaS, 私有PaaS是在企業(yè)內(nèi)部基礎(chǔ)架構(gòu)內(nèi)的軟件層部署,目的是向企業(yè)內(nèi)部開發(fā)人員在企業(yè)業(yè)務(wù)范圍內(nèi)展示PaaS的服務(wù)。
私有PaaS比共有PaaS的好處是什么呢?我很高興你能這么問,好處包括:
快速推向市場-自助工具模式可以讓用戶上傳編好的代碼,只需點擊鼠標,發(fā)布應(yīng)用,不需要再次配置軟件或服務(wù)器。在幾分鐘內(nèi)部署軟件而不是幾周或幾個月。
增強靈活性-簡化了應(yīng)用程序的部署,管理和擴展,同時通過共享服務(wù),提高了開發(fā)人員的生產(chǎn)力。減少成本-改善了基礎(chǔ)設(shè)施利用率,消除人工配置任務(wù),并在適當時,提供自助服務(wù)接口。
降低復(fù)雜性-通過將應(yīng)用軟件從基礎(chǔ)設(shè)施中抽離出來,并實施一個共同的、可繼承的架構(gòu)來簡化正在進行中的應(yīng)用程序管理。
改進的應(yīng)用程序管理-讓用戶在一個中心位置管理所有應(yīng)用程序,不再需要擔心超越IT管理規(guī)則。
本質(zhì)上來說,成百上千的開發(fā)者和架構(gòu)師通過使用內(nèi)部提供的(而且是集中的)PaaS,跨越了公有的障礙,完全獲得了PaaS最主要的價值?;谧陨韽姶蟮奶攸c,PaaS為部署在它上面的應(yīng)用真正建立了一個可實施的共享的架構(gòu)和一系列服務(wù)。所有應(yīng)用程序都符合內(nèi)部的黃金標準,并可進入PaaS平臺的各種服務(wù),如身份驗證、緩存、或任何其他PaaS可提供的服務(wù)。因此,沒有應(yīng)用程序是以上規(guī)則的例外,相反地,所有應(yīng)用程序都繼承相同的基礎(chǔ)。
PaaS副產(chǎn)品將使企業(yè)變得靈活。由于基礎(chǔ)設(shè)施的共享增加,部署和管理的時間大大縮短,提高了開發(fā)人員的效率。本質(zhì)上,PaaS體現(xiàn)了企業(yè)架構(gòu)的視野,并提供了通用層,這對企業(yè)內(nèi)開發(fā)者是具有極大吸引力的(并且是可接受的)價值。
在未來幾年,由于私有云和企業(yè)架構(gòu)的交匯,PaaS會改變私有企業(yè)IT布局。