開(kāi)放集成 惠普推出Helion開(kāi)發(fā)平臺(tái)
原創(chuàng)DevOps,是開(kāi)發(fā)(Development) 和運(yùn)維(Operations)兩個(gè)領(lǐng)域的合并,是敏捷開(kāi)發(fā)的一種方式,也是最近幾年比較熱的詞語(yǔ)。企業(yè)開(kāi)發(fā)者希望利用靈活的開(kāi)放式架構(gòu)來(lái)開(kāi)發(fā)原生云應(yīng)用,并且加快上市的速度,因此,開(kāi)發(fā)者需要安全、可重復(fù)的方式快速交付服務(wù)、應(yīng)用。如何才能在掌控全局的同時(shí)獲得敏捷性和靈活性呢?近日,惠普推出了Helion開(kāi)發(fā)平臺(tái),讓企業(yè)開(kāi)發(fā)者能夠快速地開(kāi)發(fā)、部署和擴(kuò)展原生云應(yīng)用。
惠普Helion開(kāi)發(fā)平臺(tái)是基于Cloud Foundry,并且與惠普Helion OpenStack集成,提供了一個(gè)開(kāi)放的互操作平臺(tái),從而實(shí)現(xiàn)跨傳統(tǒng)云、私有云和公有云的應(yīng)用開(kāi)發(fā)與移植。目前,惠普Helion開(kāi)發(fā)平臺(tái)支持Java、Python、Ruby、PHP和Node.js等語(yǔ)言和框架,此外,Helion開(kāi)發(fā)平臺(tái)還采用了開(kāi)源技術(shù),例如MySQL、RabbitMQ和MemCache等,為開(kāi)發(fā)者提供各種工具來(lái)滿(mǎn)足其客戶(hù)和應(yīng)用的要求。
在惠普Helion開(kāi)發(fā)平臺(tái)中,開(kāi)發(fā)者可以快速獲得敏捷開(kāi)發(fā)所需的應(yīng)用、架構(gòu)和服務(wù)??刂婆_(tái)和開(kāi)放式API,讓開(kāi)發(fā)者可以將更多的時(shí)間用于編寫(xiě)代碼,而減少管理資源的時(shí)間,。此外,在開(kāi)發(fā)者門(mén)戶(hù)網(wǎng)站上,還提供了最佳實(shí)踐、示例代碼、API文檔以及可下載的庫(kù)和CLI工具集等內(nèi)容,讓開(kāi)發(fā)者可以自我學(xué)習(xí),從而快速啟動(dòng)開(kāi)發(fā)過(guò)程。
通過(guò)Cloud Foundry與OpenStack的開(kāi)源技術(shù)結(jié)合,讓惠普Helion開(kāi)發(fā)平臺(tái)變成了一個(gè)互操作的平臺(tái),避免了云廠(chǎng)商鎖定的問(wèn)題,同時(shí)也為開(kāi)發(fā)者消除了云底層基礎(chǔ)架構(gòu)的復(fù)雜性?;萜展驹朴?jì)算業(yè)務(wù)市場(chǎng)推廣副總裁Steve Dietch表示,“Cloud Foundry和OpenStack的理念非常相似,在開(kāi)發(fā)環(huán)境當(dāng)中,盡可能幫助開(kāi)發(fā)者使用他們最熟悉的、最得心應(yīng)手的工具來(lái)完成開(kāi)發(fā)工作,讓他們的開(kāi)發(fā)工作能夠獨(dú)立于底層的基礎(chǔ)架構(gòu)來(lái)完成開(kāi)發(fā),從而實(shí)現(xiàn)更快的速度。”
在云計(jì)算和互聯(lián)網(wǎng)時(shí)代,應(yīng)用從開(kāi)發(fā)到測(cè)試再到生產(chǎn)環(huán)境的進(jìn)程應(yīng)該是全自動(dòng)的,并且開(kāi)發(fā)環(huán)境與測(cè)試環(huán)境、生產(chǎn)環(huán)境之間應(yīng)該是要打通的。惠普Helion開(kāi)發(fā)平臺(tái)是可以在開(kāi)發(fā)、測(cè)試和生產(chǎn)環(huán)境中使用的公共平臺(tái),從而簡(jiǎn)化應(yīng)用交付流程,并且提高了交付速度。開(kāi)發(fā)者能夠?qū)?yīng)用從筆記本電腦中的微型云轉(zhuǎn)移到用于測(cè)試和生的私有云或公有云,且無(wú)需修改代碼,讓企業(yè)能夠?yàn)楹线m的應(yīng)用匹配合適的云。
Steve Dietch強(qiáng)調(diào),由于惠普Helion開(kāi)發(fā)平臺(tái)是基于Cloud Foundry,內(nèi)置了很多功能,開(kāi)發(fā)者不需要擔(dān)心底層的技術(shù)架構(gòu)以及規(guī)模的伸縮性、高可用性,唯一要考慮的是應(yīng)用的業(yè)務(wù)邏輯。
的確,惠普Helion開(kāi)發(fā)平臺(tái)提供內(nèi)置的擴(kuò)展和高可用性服務(wù),開(kāi)發(fā)者可以專(zhuān)心研究應(yīng)用的框架和邏輯,而無(wú)需對(duì)IT基礎(chǔ)架構(gòu)做出調(diào)整和配置,也大大降低了開(kāi)發(fā)時(shí)間,從而實(shí)現(xiàn)敏捷開(kāi)發(fā)。
此外,惠普Helion開(kāi)發(fā)平臺(tái)還提供安全、可擴(kuò)展的性能,滿(mǎn)足業(yè)務(wù)及其客戶(hù)的需求。通過(guò)與惠普Helion OpenStack集成,經(jīng)過(guò)大規(guī)模強(qiáng)化和測(cè)試,并且包含多租戶(hù)架構(gòu)和安全存儲(chǔ),從而降低惡意應(yīng)用威脅帶來(lái)的風(fēng)險(xiǎn)。
目前,惠普推出了惠普Helion開(kāi)發(fā)平臺(tái)社區(qū)版本,希望部署小型開(kāi)發(fā)/測(cè)試環(huán)境或希望試用的客戶(hù)可以免費(fèi)下載。
眾所周知,原生應(yīng)用開(kāi)發(fā)周期相對(duì)較長(zhǎng),但惠普Helion開(kāi)發(fā)平臺(tái)對(duì)外宣傳的是可以讓開(kāi)發(fā)者快速地開(kāi)發(fā)、部署和擴(kuò)展原生云應(yīng)用,到底惠普Helion開(kāi)發(fā)平臺(tái)可以有多快呢?對(duì)此,惠普的專(zhuān)家解釋道,“由于惠普Helion開(kāi)發(fā)平臺(tái)發(fā)布時(shí)間較短,因此沒(méi)有很多數(shù)據(jù)來(lái)證明平臺(tái)的速度。”如此看來(lái),惠普Helion開(kāi)發(fā)平臺(tái)還需要經(jīng)過(guò)實(shí)踐后,才知其真正性能如何。