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