Oracle開源Fn項(xiàng)目就想讓你試試無服務(wù)器

責(zé)任編輯:editor007

作者:鈺瑩編譯

2017-12-26 14:56:02

摘自:it168網(wǎng)站

甲骨文希望通過開源Fn項(xiàng)目(Github地址:https: github com fnproject fn)加速無服務(wù)器技術(shù)的采用。該項(xiàng)目的其他組件包括Fn服務(wù)器,F(xiàn)n負(fù)載均衡器,F(xiàn)N功能開發(fā)套件和FN流程,用于構(gòu)建和協(xié)調(diào)更高級別的功能工作流程。

甲骨文希望通過開源Fn項(xiàng)目(Github地址:https://github.com/fnproject/fn)加速無服務(wù)器技術(shù)的采用。Fn是一個開源的容器本地?zé)o服務(wù)器平臺,可以在任何云或本地運(yùn)行。它具有多語言支持以及容器原生功能,并為開發(fā)人員提供實(shí)現(xiàn)具有復(fù)雜需求功能的所有控制。

Oracle開源Fn項(xiàng)目就想讓你試試無服務(wù)器

該項(xiàng)目的其他組件包括Fn服務(wù)器,F(xiàn)n負(fù)載均衡器,F(xiàn)N功能開發(fā)套件和FN流程,用于構(gòu)建和協(xié)調(diào)更高級別的功能工作流程。

那么,為什么要構(gòu)建一個無服務(wù)器框架呢?Oracle軟件開發(fā)副總裁Chad Arimura在一篇文章中寫道,Oracle著手構(gòu)建一個平臺也是一個豐富的生態(tài)系統(tǒng),對任何技能水平的開發(fā)人員,小型團(tuán)隊(duì)以及全球最大企業(yè)來說,都可以提供很棒的用戶體驗(yàn)。

甲骨文公司最近又宣布了兩個Fn開源項(xiàng)目:Kubernetes Installer和Global Multi-Cluster Management。Kubernetes Installer使開發(fā)人員能夠在任何Kubernetes環(huán)境中利用無服務(wù)器功能。Global Multi-Cluster Management作為技術(shù)預(yù)覽版提供,并與Kubernetes聯(lián)合提供了一組新的分布式集群管理功能。

這兩個項(xiàng)目都與企業(yè)的Container Native Application Development Platform集成在一起,旨在使下一代使用Kubernetes的cotnainer本地應(yīng)用程序成為可能。

Oracle公司軟件開發(fā)副總裁Mark Cavage表示,開發(fā)人員對于無服務(wù)器開發(fā)的關(guān)注一直是非常擔(dān)憂的,云服務(wù)提供商正在將他們引入死鎖狀態(tài),并且遠(yuǎn)離行業(yè)標(biāo)準(zhǔn)。Oracle Container Native Application Development Platform以及當(dāng)今推出的新工具都建立在Kubernetes基礎(chǔ)之上,并提供基于開放源代碼的,社區(qū)驅(qū)動的,云中的集成容器本地技術(shù)堆棧,防止云鎖定的同時實(shí)現(xiàn)真正的混合和多云部署的靈活性。

Oracle開源Fn項(xiàng)目就想讓你試試無服務(wù)器

此外,該公司最近宣布支持Prometheus metrics,支持Spring Cloud以及Kubernetes Helm圖表。Kubernetes的Helm Chart是一個CLI工具,作為一個包管理器。

GitHub上周五大熱門項(xiàng)目:

1.GitHub profile summary:可讓開發(fā)者可視化GitHub配置文件并查看語言,每種語言的Star數(shù)量,每種語言的提交次數(shù)等的工具。(Github地址:https://github.com/tipsy/github-profile-summary)

2.30 seconds of code:了解這些JavaScript片段在30秒或更少!(Github地址:https://github.com/Chalarangelo/30-seconds-of-code),該項(xiàng)目已經(jīng)連續(xù)兩周獲評熱門項(xiàng)目。

3.Boardgame.io

4.parcel:快速,零配置的Web應(yīng)用程序打包器(Github地址:https://github.com/parcel-bundler/parcel)

5.Math as code:作為一個備忘單,旨在通過將其與JavaScript代碼進(jìn)行比較,幫助開發(fā)人員輕松理解一些數(shù)學(xué)概念。(Github地址:https://github.com/Jam3/math-as-code)

鏈接已復(fù)制,快去分享吧

企業(yè)網(wǎng)版權(quán)所有?2010-2024 京ICP備09108050號-6京公網(wǎng)安備 11010502049343號