SDN x Cloud Native

SDN x Cloud Native

由於雲端架構發展趨勢下,網路與雲端應用開發越來越複雜,傳統依賴廠商的解決方案也隨著複雜度的增長,而付出更多開銷,且又受限於廠商軟硬體的綁定,造成未來擴展的彈性問題,因此現今許多網路與雲端架構慢慢傾向以開放式原始碼專案 (Open Source) 來建立自家網路與雲端架構,本議程 SDN x Cloud Native 將邀請多位該領域技術專家來分享如何結合 SDN 與 Cloud Native 來建構虛擬化網路、雲端基礎架構與雲端原生應用開發等。

議程列表

讓開源雲端與產品接軌: Take the Advantage and connect upstream to downstream

Rico Lin

IB401

08/11 10:00 - 10:40

漢語 / Mandarin Chinese

Beginner / 入門

對雲端社群與產品對接有興趣的人。Anyone who has interest in Cloud Community

提供經驗分享,關於如何正確的與雲端(OpenStack/K8S)社群接軌,利用社群力量注入雲端產品或實際雲端環境。
通常玩雲端科技相關的開源,都是有實際開發需求或是建構雲端需求。
從開發者角度加上產品開發者角度,如何讓自己接收開源並且讓融入社群。


Collaborative notes on HackMD

雲端技術及 SDN 如何改變行動網路帶動 5G 技術發展

陳建豪 Jian-Hao Chen

IB401

08/11 10:45 - 11:10

漢語 / Mandarin Chinese

Skilled / 中階

Cloud Native, SDN, Mobile Network, Developer and Engineer

在行動網路的變遷中, 如何讓用戶體驗更加良好, 電信商的成本減少, 應付接下來工業 4.0 及車聯網, 物聯網技術的靈活部署應用, 等等... 都是 5G 行動網路中需要關心的技術問題, 在整個行動網路的軟體趨勢中, 如何應用雲端技術及 SDN 技術達成上述所需要的目標都是軟體開發者關心的一環, 本次演講題目讓大家能夠以電信商, 營運商, 行動用戶的各個角度了解到 Cloud Native, SDN 在 5G 行動網路中如何解決大家的問題並帶動 5G 發展. 從需求, 技術, 解法, 應用各項層面帶大家進入 5G 的神祕世界~


Collaborative notes on HackMD

Locust to Go, Kubernetes to Load

郭學聰 (Heush-Tsung Kuo)

IB401

08/11 11:15 - 11:40

漢語 / Mandarin Chinese

Skilled / 中階

Go programmers and site reliability engineers who want to know how to tweak performance of cloud service.

Locust is an open source load testing tool written in Python.
It let us define user behavior using Python, and swarm your system with millions of simultaneous users.
For simulating millions of users, Locust offers slave mode to control foreign executable using ZeroMQ. This feature admit us to implement bots, with any programming language support ZeroMQ.
We build our game services using Go language, so we reuse some Go code to implement bots. We run our game services on dockers managed by Google Kubernetes, we try to DDoS our game services using dockers managed by Google Kubernetes, too. Finally we tweaked a reliable game service which is able to handle huge amount of users.
This talk will share what is Locust, how to implement Locust slave, and how to do load test using Locust and Google Kubenetes.


Collaborative notes on HackMD

開放網路基金會實習經驗談

Takeshi

IB401

08/11 11:45 - 12:10

漢語 / Mandarin Chinese

Beginner / 入門

SDN 開發者,或是有興趣了解國外實習生活的學生們

本演講中,講者會帶大家了解如何專注於提供開放原始碼的非營利組織的運作模式,以及其組織是如何維護以及開發數套開放原始碼專案,並分享在矽谷的所見所聞。

講者去年在美國 Open Networking Foundation, ONF 擔任實習生,同時也是 ONF 大使成員之一。專注於 ONF 主要的計畫(ONOS, CORD),協助開發新功能與修正軟體問題。目前已經是 ONOS 計畫中多套模組的負責人(Module Owner)。


Collaborative notes on HackMD

yoyodiy 如何繞過系統,自建一套 local k8s cluster

yoyo

IB401

08/11 12:15 - 12:40

漢語 / Mandarin Chinese

Beginner / 入門

Anyone who wants to build a local k8s cluster

透過 docker edge 快速部署一套 k8s cluster,讓前端開發更輕鬆
,不用跟其他人共用 server。若發現後端有什麼問題,api 想改就改,database 想清就清,甚至可以在無網路環境下運行前後端 server。


Collaborative notes on HackMD

一鍵部署 Kubernetes HA + Self-hosted Cluster

洪瓏軒

IB401

08/11 12:45 - 13:10

漢語 / Mandarin Chinese

Skilled / 中階

DevOps engineers

Kubernetes HA cluster 的部署一直都不太方便,本次分享介紹可快速建立 Kubernetes HA 並加上 Self-hosted 功能的好用工具;既提高可靠性,也方便升級 Kubernetes 的核心組件。


Collaborative notes on HackMD

用 Traefik 來簡化及統一網站流量管理 on K8s

陳銘森 (Mat Chen)

IB401

08/11 13:15 - 13:40

漢語 / Mandarin Chinese

Skilled / 中階

DevOps engineer with experience or Kubernetes users

Traefik 是個輕巧的反向代理及平衡負載。而且 K8s L7 LB 上的支援,針對各家 Cloud 皆有不同的做法及不完整的支援度。使用 Treafik on K8s 可以方便管理所有流量的及服務的關係,而且支援完整的 Websocket, HTTP/2, GRPC, Let’s Encrypt , TLS. 希望介紹 Traefik 讓大家認識外,也讓聽眾能了解如何簡化 K8s L7 的管理及服務。


Collaborative notes on HackMD

Raspberry PI x Kubernetes x TensorFlow

蔡霈萱

IB401

08/11 13:45 - 14:25

漢語 / Mandarin Chinese

Skilled / 中階

對 kubernetes,IoT,AI 整合有興趣的人

OpenStack 搭上自建的 Kubernetes Operators 大船啟航

李孟澤, 林毅鑫

IB401

08/11 14:30 - 14:55

漢語 / Mandarin Chinese

Beginner / 入門

kubernetes developers

Kubernetes Operator 是由 CoreOS 推出的框架用途在簡化複雜有狀態的應用管理,Operator 是一個感知應用狀態的控制器,通過 Kubernetes Custom Resources Definitions(CRD) Application Programming Interface 來達到自動建立、管理以及設定相關應用的實例。我們將動手以例子來講解如何利用 Kubernetes Operator 來開發出”OpenStack Services Operators” 可以幫您自動執行及管理 OpenStack 服務的常見任務。


Collaborative notes on HackMD

Kubernetes 網路分析,搞懂所有網路功能以及 CNI 開發

邱宏瑋 (hwchiu)

IB401

08/11 15:00 - 15:25

漢語 / Mandarin Chinese

Skilled / 中階

對 kubernetes 有幾處認知即可

介紹 kubernetes 內部跟網路有關的服務背後到底是如何實現,同時也會介紹 CNI 並且說明 CNI 如何提供各種靈活彈性的網路介面功 kubernetes 使用


Collaborative notes on HackMD

Vikube - a kubernetes operation tool in Vim

Yo-An Lin (c9s)

IB401

08/11 15:30 - 15:55

漢語 / Mandarin Chinese

Beginner / 入門

Kubernetes Developers

鈦金級贊助

Co-Host Sponsor

鑽石級贊助

黃金級贊助

白銀級贊助

青銅級贊助

合作夥伴

協辦單位

特別感謝