有幸參加了 KubeCon 2019 上海大會,並參加了 Knative 及 Serverless 相關的幾場分享會,收穫滿滿。這裏簡單介紹一下各個演講主題的主要內容。詳細的演講主題文檔能夠在KubeCon官方獲取:https://kccncosschn19chi.sched.com/2019-06-25/overview算法
時間:上午11:00~11:35
該主題主要從 4 個方面介紹了 Serverless Cloud Function 中如何優化函數服務的冷啓動問題。apache
時間:上午11:45~12:20
該主題主要介紹瞭如何利用 Knative 重構了深度學習平臺。緩存
利用 Knative 的 Route 進行流量調配,知足灰度發佈等需求。利用極致彈性能力實現自動擴容。服務器
時間:下午 13:35~14:10
從灰度發佈場景出發,對比Kubernetes中的實現方式,由淺入深,介紹了 Knative Serving 中 Service、Configuration、Route、Revision 角色的做用。最後介紹如何經過 Knatvie Serving中實現灰度發佈。網絡
時間:下午14:20~14:55
來自 IBM的Davis 介紹了CloudEvents的誕生及發展,以及 CloudEvents 協議內容。經過 CloudEvents 統一了事件的標準,而且促進系統直接跨平臺的集成。
最後演示了一個基於 CloudEvents 事件驅動的動畫 Demo,不一樣的 Coffee 屋供應商能夠基於統一的事件模型進行驅動,體現事件的互操做系。頗有意思。less
時間:下午15:05~15:45
該主題主要介紹瞭如何將Apache Camel 與Knative結合使用的場景。經過Camel-K事件源接入Camel,接收消息事件進行處理dom
時間:下午16:00 ~16:30
來自 IBM的Davis 繼上面的CloudEvents演講以後繼續分享了無服務器工做組接下來的發展方向。針對事件處理的缺少編排方式,接下來構建 Workflow 工做流(Event 事件編排)是無服務器工做組的方向。以下圖 Workflow 處理流程:機器學習
時間:16:45 ~17:20
最後聽了一場關於無服務器平臺與物聯網結合的場景,來自IBM的演講嘉賓分享了開源的Serverless平臺Apache OpenWhisk如何與物聯網進行結合。ide
從本次 KubeCon 會議上 Serverless 及 Knative 的議題及觀衆來看,關於無服務器(Serverless) 標準的制定、實際場景的應用以及將來的發展正在引發更多的關注,而做爲 CNCF 標準 Serverless 編排——Knative,也開始初露鋒芒。相信接下來會有更多的企業及用戶參與到 Serverless 的探索與實踐。函數
原文連接 本文爲雲棲社區原創內容,未經容許不得轉載。