Apprenda發(fā)布了Kubernetes商業(yè)版,并提供在生產環(huán)境運行Kubernetes的企業(yè)級支持。通過對Kismatic(一家專注于Kubernetes部署和管理的公司)的收購,Apprenda將Kubernetes商業(yè)版和企業(yè)級支持這兩個服務添加到了其PaaS平臺。Apprenda曾是一家提供基于云的企業(yè)級PaaS(Platform as a Service)平臺,專注于為用戶提供復雜組織策略的實現(xiàn)和管理,以及法規(guī)執(zhí)行和準則遵循的服務。Kubernetes是一個開源的集群管理系統(tǒng),提供自動化部署,運維和容器化應用的擴展。Apprenda正在提供Kubernetes相關的工具,以及Kubernetes與現(xiàn)有Apprenda平臺的結合,包括Kubernetes企業(yè)級身份管理(比如identity access)插件,Kerberos身份驗證,以及受監(jiān)管的產業(yè)和應用的審計。
Apprenda在2007年發(fā)布其PaaS平臺,最初只支持基于微軟.NET的應用,在2013年添加了對Java應用的支持。今年初,Apprenda宣布會為Windows服務器和.NET提供Kubernetes支持,這也會成為繼Kubernetes商業(yè)版的又一重大動作。
InfoQ就Apprenda在Kubernetes種種布局背后的深意,采訪了Apprenda的CEO兼聯(lián)合創(chuàng)始人Sinclair Schuller。
我們在幾個集群管理工具中選擇Kubernetes,主要基于以下三個原因:
Kubernetes是一個輕量級的平臺,并且以類似PaaS的模式提供開發(fā)者基元; 血統(tǒng)醇厚:Kubernetes的基因來自于Google團隊在超大規(guī)模數(shù)據(jù)中心運行應用的多年經驗; Kubernetes的社區(qū)很活躍,比如Kismatic團隊就曾積極參與其中,還自發(fā)組織過KubeCon大會。Kubernetes這類技術通常被描述為CaaS(Container as a Service),提供一個PaaS平臺已經不簡單了,再加上容器化應用的管理和交付,對組織和流程的改變更是非常重大。Schuller表示在軟件開發(fā)領域經常被問到的問題是“IT如何為應用開發(fā)者制定標準”??赡茉赑aaS市場對這個問題已經有了深入的理解,但在CaaS領域還不甚明了。
Schuller建議PaaS提供豐富的功能集,讓IT管理和規(guī)范能夠應用到開發(fā)者的應用開發(fā)中。但是,CaaS通常只涉及應用和相關容器的編排。
我們認為PaaS和CaaS兩個技術是存在差異的:PaaS被用來部署和管理應用,CaaS提供容器的編排功能。集成Kubernetes到Apprenda的技術棧中能為用戶提供更多的選擇。
收購Kismatic也讓Apprenda能夠交付訂閱支持,從而為Kubernetes用戶的生產環(huán)境和非生產環(huán)境Kubernetes實例提供擔保SLA。Kismatic的CEO兼創(chuàng)始人Patrick Reilly,同時也是CNCF(Cloud Native Computing Foundation)董事會成員會成為Apprenda的CTO,主導Apprenda的Kubernetes策略。
查看英文原文:Apprenda Offers Commercial Distribution of Kubernetes and Enterprise Support