甲骨文推出新的雲基礎設施代理 令Kubernetes開發人員的生活更輕鬆
甲骨文公司的目標是令開發人員可以更容易地將基於Kubernetes構建的容器化應用程序與其雲服務連進行接。
打開今日頭條,查看更多圖片甲骨文推出新的雲基礎設施代理(Cloud Infrastructure Broker)是一個重要舉措,因為時下Kubernetes已經成了管理基於容器應用程序的流行軟體,基於容器的應用程序可以只需構建一次就可以在任何計算平台上運行。 甲骨文有需要大力支持Kubernetes,因此宣布面向普通用戶推出新的Kubernetes版甲骨文雲基礎架構服務代理。
推出甲骨文雲基礎架構服務代理的消息是在巴塞羅那舉行的KubeCon CloudNativeCon Europe 2019活動上宣布的,該甲骨文雲基礎架構服務代理是Open Service Broker應用程序編程介面的實現,Open Service Broker應用程序編程介面也是一個開源項目,旨在將雲服務接入應用程序及其部署工具。甲骨文雲基礎架構服務代理專用於甲骨文雲基礎架構服務,甲骨文雲基礎架構服務則是一個含自主資料庫(Autonomous Database)的甲骨文產品套件,託管在甲骨文雲數據中心上。
開發人員現在藉助甲骨文雲基礎架構服務代理就可以通過API從Kubernetes內部連接到原生甲骨文基礎架構服務。甲骨文公司表示,能這樣做是甚為重要,因為可以節省開發人員的大量時間。原因是Kubernetes將每個應用程序基礎架構的部署、配置和管理進行了自動化,因此可以快速輕鬆地連接到自主數據倉庫和自動事務處理(Autonomous Data Warehouse and Automated Transaction Processing.)等服務。
甲骨文開發人員服務高級首席產品經理David Cabelus表示,「隨著DevOps和Kubernetes的更多採用,開發人員希望簡化自動部署策略,包括配置和綁定應用程序或微服務所依賴的任何雲服務。例如,如果應用程序依賴於運行應用程序的對象存儲,那麼配置存儲桶就應該是應用程序部署過程的一部分。」
甲骨文表示,甲骨文雲基礎架構服務代理也有助於實現應用程序的可移植性,即是說在不同的雲平台上遷移應用程序更容易些,用戶因而可以在甲骨文和其他雲提供商之間或本地之間遷移應用程序。
Cabelus表示,「應用程序部署過程里一致模型和嵌入雲服務供應的結合意味著,在新的雲環境中部署應用程序時系統已經擁有了運行所需的一切。」
甲骨文雲基礎架構服務代理目前可為旗下的自主事務處理(Autonomous Transaction Processing)、自主數據倉庫(Autonomous Data Warehouse)、對象存儲和流媒體(Object Storage and Streaming)等服務提供適配器,未來還將為更多服務提供支持。 甲骨文表示,甲骨文雲基礎架構服務代理可通過GitHub作為Docker容器或Helm圖表使用。
其他來自KubeCon大會的新聞:甲骨文還宣布在旗下雲基礎架構上支持甲骨文Java SE和GraalVM Enterprise Edition。
甲骨文Java SE是甲骨文公司的軟體開發工具包,適用於用Java編程語言編寫應用程序的開發人員。甲骨文Java SE提供了一系列相關功能,例如允許這些開發人員為任何雲平台或操作系統構建應用程序,且無需額外費用即可添加。而GraalVM Enterprise則將「高性能多語言編譯器、運行時(Runtime)、SDK和虛擬機」整在一起,可用於編寫和運行用JavaScript、Python、Ruby、R、基於JVM及基於LLVM等語言編寫的應用程序,基於JVM的編程語言包括Java、Scala、Clojure、Kotlin和,基於LLVM的編程語言包括C和C++。
甲骨文Java SE和GraalVM Enterprise Edition兩個SDK現在都可以通過甲骨文Cloud Developer Image從甲骨文Cloud Marketplace下載。
※立足 「芯雲一體」戰略 紫光云為天津市智能化建設提供支撐
※Red Hat正式發布OpenShift 4 專註可擴展性和自動化
TAG:至頂網 |