今年開(kāi)源技術(shù)的發(fā)展勢(shì)頭并沒(méi)有放緩。開(kāi)源創(chuàng)新正在持續(xù)向前推動(dòng)著整個(gè)技術(shù)產(chǎn)業(yè),開(kāi)發(fā)者和企業(yè)擁抱開(kāi)放模式的應(yīng)用開(kāi)發(fā)、IT基礎(chǔ)設(shè)施自動(dòng)化和其他業(yè)務(wù)關(guān)鍵職能。2017年上半年,推出了重要開(kāi)源新產(chǎn)品的廠商包括開(kāi)源巨頭Red Hat、以及像Docker、Puppet和Mesosphere這樣的新興廠商。
下面就讓我們來(lái)看看2017年上半年10個(gè)最酷的開(kāi)源產(chǎn)品。
Chef Automate
Chef最近公布了對(duì)其持續(xù)IT自動(dòng)化平臺(tái)Chef Automate的更新,這次更新中包括合規(guī)自動(dòng)化,這樣Chef Automate就可以更好地幫助滿足合規(guī)性和安全性要求(并在這個(gè)過(guò)程中改進(jìn)速度和效率)。其他還包括通過(guò)與Chef開(kāi)源產(chǎn)品Habitat的緊密集成改善Chef Automate的應(yīng)用自動(dòng)化,Habitat是Chef為用戶簡(jiǎn)化應(yīng)用創(chuàng)建過(guò)程中關(guān)鍵步驟的開(kāi)源產(chǎn)品。
Cloudera Altus
開(kāi)源技術(shù)公司Cloudera最近推出了一款新的平臺(tái)即服務(wù)——Cloudera Altus,旨在簡(jiǎn)化公有云環(huán)境中的大數(shù)據(jù)處理。Altus提供了對(duì)基礎(chǔ)設(shè)施的按需訪問(wèn),數(shù)據(jù)工程師不需要花費(fèi)時(shí)間在基礎(chǔ)設(shè)施管理和運(yùn)作上——最終讓創(chuàng)建數(shù)據(jù)密集型應(yīng)用的工作變得更加簡(jiǎn)單。此外據(jù)Cloudera表示,遷移到公有云的風(fēng)險(xiǎn)也降低了。
CoreOS Tectonic 1.6.4
作為Tectonic企業(yè)容器管理平臺(tái)的提供商,CoreOS最近發(fā)布了一項(xiàng)新功能,讓混合云之間的應(yīng)用遷移變得更輕松。Tectonic 1.6.4提供了一個(gè)“企業(yè)就緒”版本的Kubernetes容器編排功能,帶有最新的Kubernetes 1.6升級(jí),讓用戶可以獲得類似云的操作模式,不管他們正在使用哪種IT基礎(chǔ)設(shè)施。
Couchbase Server 4.6
開(kāi)源數(shù)據(jù)提供商Couchbase表示,最近升級(jí)的Couchbase Server 4.6將有助于簡(jiǎn)化應(yīng)用部署和確保應(yīng)用安全。Server 4.6還提供了更高的應(yīng)用性能,以及集成的.Net Core應(yīng)用部署,增強(qiáng)了對(duì)列表和映射等數(shù)據(jù)的支持。此外,Couchbase還公布了其數(shù)據(jù)平臺(tái)內(nèi)其他產(chǎn)品的升級(jí),包括Sync Gateway 1.4(現(xiàn)在帶有“面向移動(dòng)和物聯(lián)網(wǎng)應(yīng)用的無(wú)限擴(kuò)展”)以及Kafka Connector 3.0(更好的可擴(kuò)展性和性能,連接Apache Kafka)。
Docker:Moby Project和LinuxKit
容器技術(shù)先驅(qū)Docker最近推出的兩個(gè)新的開(kāi)源項(xiàng)目,旨在讓容器化軟件對(duì)于開(kāi)發(fā)者和解決方案提供商更有幫助。Moby Project是一款工作流工具,幫助開(kāi)發(fā)者組裝多個(gè)基于容器的系統(tǒng),包括組件庫(kù)、框架和參考藍(lán)圖。開(kāi)發(fā)者們甚至可以利用非Docker組件,有助于在構(gòu)建專有應(yīng)用的時(shí)候避免重新構(gòu)建。同時(shí),Linux Kit幫助開(kāi)發(fā)者快速構(gòu)建一個(gè)安全的、干凈的、可移植的Linux子系統(tǒng)。
Kubernetes 1.6
開(kāi)源容器編排工具Kubernetes最近進(jìn)行了升級(jí),專注于為用戶提供更好的可擴(kuò)展性和自動(dòng)化。Kubernetes 1.6支持500個(gè)節(jié)點(diǎn)的集群(總集群規(guī)模增加了150%),且增加了智能默認(rèn)項(xiàng),并將多個(gè)更新帶入動(dòng)態(tài)存儲(chǔ)配置功能中。此外,最新的發(fā)布讓多個(gè)功能推進(jìn)到beta測(cè)試環(huán)節(jié),包括基于角色的訪問(wèn)控制,以增強(qiáng)安全性。
Mesosphere DC/OS 1.9
Mesosphere最近公布了對(duì)其容器操作和數(shù)據(jù)服務(wù)自動(dòng)化平臺(tái)的最新升級(jí)——DC/OS 1.9。據(jù)Mesosphere稱,這次改進(jìn)包括增加了原生的監(jiān)控和故障排除工具、基于GPU的調(diào)度和“Pods”——用于簡(jiǎn)化來(lái)自Docker或者M(jìn)esos的容器中的應(yīng)用管理。此外安全性和合規(guī)性方面也得到了提升,增加了新方法來(lái)限制對(duì)底層IT基礎(chǔ)設(shè)施的訪問(wèn),主要針對(duì)那些訪問(wèn)軟件調(diào)試和相關(guān)應(yīng)用的開(kāi)發(fā)者。
Puppet 5 Platform
IT基礎(chǔ)設(shè)施自動(dòng)化公司Puppet最近公布了對(duì)其核心開(kāi)源平臺(tái)的升級(jí)。Puppet 5 Platform——包括Puppet Agent、Puppet Server和PuppetDB——有多項(xiàng)改進(jìn),例如讓下載和Puppet部署實(shí)施變得更輕松。此外Puppet還推出了Lumogon,一款更好洞察容器部署的開(kāi)放解決方案,以及對(duì)Puppet Enterprise 2017.2企業(yè)產(chǎn)品的升級(jí)。Puppet Enterprise的升級(jí)引入了多個(gè)新功能,例如包檢測(cè)(用于找出應(yīng)該自動(dòng)管理的軟件包)以及視覺(jué)編排工作流(用于該產(chǎn)品Web界面內(nèi)的基礎(chǔ)設(shè)施編排)。
Red Hat超融合基礎(chǔ)設(shè)施
Red Hat最近推出了它所謂的第一款開(kāi)源超融合基礎(chǔ)設(shè)施軟件堆棧。Red Hat超融合基礎(chǔ)設(shè)施把Red Hat的4項(xiàng)技術(shù)融入到一款面向云部署的集成產(chǎn)品中,這4個(gè)組件分別是:Red Hat Virtualization,Red Hat基于開(kāi)源KVM技術(shù)的虛擬機(jī)管理程序;Gluster存儲(chǔ),Red Hat基于GlusterFS項(xiàng)目的橫向擴(kuò)展文件系統(tǒng);Red Hat Enterprise Linux(RHEL)操作系統(tǒng);Red Hat的IT自動(dòng)化平臺(tái)Ansible、Red Hat超融合基礎(chǔ)設(shè)施軟件堆棧瞄準(zhǔn)那些旨在簡(jiǎn)化他們數(shù)據(jù)中心基礎(chǔ)設(shè)施的客戶。
Red Hat OpenShift.io
Red Hat的開(kāi)源平臺(tái)即服務(wù)OpenShift為企業(yè)提供了云原生的應(yīng)用開(kāi)發(fā)和部署,通過(guò)利用Docker容器和Kubernetes容器編排。Red Hat最近推出了構(gòu)建在OpenShift上的OpenShift.io,一個(gè)新的在線開(kāi)發(fā)環(huán)境,用于創(chuàng)建云原生的、基于容器的應(yīng)用。該環(huán)境專門針對(duì)開(kāi)發(fā)團(tuán)隊(duì)設(shè)計(jì)的——包括分布式團(tuán)隊(duì)。功能包括實(shí)時(shí)堆棧分析,用于改進(jìn)對(duì)漏洞和使用中異常情況的檢測(cè)。
最終目標(biāo)實(shí)現(xiàn)開(kāi)發(fā)部署到混合云的容器應(yīng)用更有效的協(xié)同。在OpenShift.io底層,是多個(gè)開(kāi)源項(xiàng)目,包括Jenkins、Eclipse Che和fabric8,Red Hat這樣表示。