注册 / 登录

LINE 社內自製軟件發布系統基于K8S的容器化實踐

分会场:  运维体系/AIOps&DevOps/区块链

 

案例来源 :

案例讲师

洪立遠

LINE DevOps engineer

旅居東京,曾任職日本樂天旅遊 Software Engineer、現為日本 LINE 株式会社DevOps Engineer。
積極參與社群活動,曾於東京的 WebHack Meetup、台灣 DevOpsDays Taipei 等研討會分享過技術經驗。
閒暇之餘,喜好寫作,以一名日本趨勢觀察家的身份,在媒體 Worklife in Japan 上撰文分享日本業界觀察。
作品被轉載於台灣的換日線、商業周刊、關鍵評論網、Meet 創業小聚等新媒體。

扫描二维码分享案例

 

案例简述

 

本次分享主要介绍,LINE全球團隊每天都在使用的內部軟件發布系統其架構演進的過程,最新的進展是轉變為容器化架構。那,當初為何決定走向容器化?途中有沒有遇到什麼問題?如何解決?將是分享之重點。

 

案例目标

 

LINE 社內軟件發布系統自 2010 年開始開發,至今經歷團隊變革、架構轉型失敗..等種種挑戰,而在容器化的浪潮來臨之際,也終於把這陳舊的系統搬上 Kubernetes 了。

 

成功(或教训)要点

 

1)技術領導對於架構轉變有足夠的重視、並給予足夠的時間。

2)相對完整的傳承,可以了解原先服務的架構

3)團隊成員互享的經驗分享

4)意識到容器化的好處



 

案例ROI分析

 

WIP

 

案例启示

 

符合高穩定性需求、希望易於傳承、0 Downtime 等等要求的軟件系統,都應該參考我們的案例,容器化該系統。

 

案例在团队中的意义

 

這個案例值得分享的原因有二。 第一,有能力並且做出一個內部自己使用的軟件發布系統的公司並不太多,他的設計、架構、發展等等值得暸解。 第二,把這樣一個系統容器化的案例也就更少了。事實上,目前我們 LINE 內部給所有團隊使用的容器化服務還沒上線,也就是說,在這個案例中,我們甚至必須自己架設、維運 Kubernetes 群集。

 

领取大会PPT

我要参会

大会全套演讲PPT

立即领取

大会即将开幕,点击抢票!

我要参会