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