日前,紅帽宣布將攜手SAP在推動下一代移動數(shù)據(jù)庫的開發(fā)與同步上展開新合作。這意味著開發(fā)人員現(xiàn)在能夠在紅帽屢獲殊榮的PaaS產(chǎn)品OpenShift中接入SAP數(shù)據(jù)管理系列組件。通過SAP SQL Anywhere 套件的移動數(shù)據(jù)管理開發(fā)盒子,開發(fā)人員能夠更輕松地創(chuàng)建以MySQL為基礎的數(shù)據(jù)庫應用,并將數(shù)據(jù)同步擴展到移動應用中。
此次合作是基于紅帽與SAP既有的合作基礎之上,并將SAP組件接入OpenShift。早在2014年4月,紅帽宣布將為SAP數(shù)據(jù)管理產(chǎn)品提供免費開發(fā)盒子,其中包括SAP Adaptive Server Enterprise (SAP ASE)、SAP IQ軟件及SAP SQL Anywhere等可以應用于OpenShift的軟件,以助力全球各地的開發(fā)人員創(chuàng)建下一代應用。紅帽正與SAP公司攜手,致力于提供針對數(shù)據(jù)庫及應用開發(fā)技術的通用架構,并支持多種操作系統(tǒng)、語言和服務,從而加速提升用戶的競爭優(yōu)勢和技術投資回報。
借助OpenShift Cartridge API,SAP開發(fā)了適用于SAP SQL Anywhere的開發(fā)盒子,使開發(fā)人員能夠快速將數(shù)據(jù)“嵌入”預配置的、現(xiàn)成的開發(fā)盒子,同步以MySQL為基礎的應用。通過這一技術,開發(fā)人員可以更快地開發(fā)出可于移動設備、遠程辦公室與中央服務器數(shù)據(jù)庫之間在線/離線同步數(shù)據(jù)的應用,并確保同步的速度、可擴展性和穩(wěn)定性。目前,使用SAP SQL Anywhere的用戶已獲得了20,000多名開發(fā)人員的社區(qū)支持。如今他們可以通過紅帽O(jiān)penShift盒子,便捷地部署全球12,000多家用戶使用的SAP技術。
通過OpenShift上的SAP SQL Anywhere開發(fā)盒子,開發(fā)人員可以利用自動化工作流程和工具更快地開發(fā)數(shù)據(jù)庫驅動的高性能應用程序,并在需要時接入所需的應用。紅帽O(jiān)penShift與SAP SQL Anywhere的結合為開發(fā)人員提供了一個靈活的、可選擇的且能處理大量數(shù)據(jù)的解決方案。OpenShift能夠自動地進行配置管理和應用擴展,與SAP SQL Anywhere的自我管理、自我調試、自我修復和同步支持功能相結合,非常適合于零管理環(huán)境。
OpenShift使開發(fā)人員能夠在公有云(OpenShift Online)和本地私有云(OpenShift Enterprise)環(huán)境中快速開發(fā)、托管和擴展應用程序。OpenShift彈性化、多語言的PaaS架構可以自動實現(xiàn)應用配置、管理和擴展,使開發(fā)人員可集中精力編寫應用代碼,以支持公司業(yè)務發(fā)展、事業(yè)開拓或想法創(chuàng)新。作為一個多語言的PaaS平臺,OpenShift支持包括Java、Ruby、PHP、Python、Node.js和Perl等在內的多種開發(fā)語言,有效降低了開發(fā)者的使用門檻,使其能夠輕松地進行應用開發(fā)。OpenShift Online和OpenShift Enterprise是在OpenShift Origin開源項目的基礎上創(chuàng)建的,利用紅帽企業(yè)Linux和SELinux子系統(tǒng)來實現(xiàn)安全的多租戶架構。
紅帽O(jiān)penShift生態(tài)系統(tǒng)總監(jiān)Julio Tapia表示,“簡單地說,開發(fā)人員需要的是能夠幫他們更好、更快地完成工作的技術和解決方案。在OpenShift中使用面向SAP SQL Anywhere的移動數(shù)據(jù)管理盒子進行應用開發(fā)可以幫助其實現(xiàn)這一切。同時利用核心的SAP數(shù)據(jù)庫技術,滿足不同規(guī)模企業(yè)對應用的彈性需求。”