根據VMWare發布的一份報告,容器化的Java應用程序在Kubernetes平臺上的部署速度繼續加快。
Dimensional Research代表VMware對1024位IT專業人員進行的調查顯示,有95%的受訪者表示已經使用開源Spring框架來容器化Java應用程序,其中計劃這樣做的占到了30%。
在95%的受訪用戶中,44%的用戶表示已經在Kubernetes集群上部署了這些應用,37%的人也計劃這樣做。
VMware表示,調查清楚地表明,已經投資于Spring框架來構建Java應用的企業計劃繼續依賴該框架來為Kubernetes環境構建云原生應用程序。
VMware擴展了Spring Boot框架的功能,該框架提供了加速微服務開發的功能,從而可以在基礎鏡像上對已編譯應用進行本機容器化。調查發現,盡管有許多工具可用于構建容器化的應用程序,但Spring是主要的平臺,52%開發人員使用該平臺來構建應用程序。
VMware說,Spring是企業最廣泛采用的Java框架,因此調查結果表明在這些環境中使用Kubernetes平臺的人數已大大增加。
調查還發現,Spring的最大用例是正在開發內部和外部API,占到了76%。
75%的受訪者還表示,他們預計在未來兩年內Spring Boot的使用將繼續增長,其中82%的受訪者特別指出使用Spring Boot來啟動新的開發項目。90%的受訪者認為Spring Boot是企業Java的未來。
盡管企業在多大程度上依賴編譯代碼,以犧牲性能為代價來加速應用程序開發一直存在著很多爭論,但是很明顯企業已經擁抱Spring,并且擴展到Java,過渡到構建在Kubernetes集群上運行的云原生應用的平臺。當然,VMware認為這些應用程序的大部分將部署在基于Kubernetes創建的VMware Tanzu平臺上。
Spring框架最初由Pivotal開發,現在已被VMware收購,之前二者同為戴爾的子公司,一直在合作開發適用于VMware環境的Kubernetes發行版。