你在 DevOps 什麼啦,我要趕快上線!
by
LINE Developers Taiwan
Link
Embed
Share
Beginning
This slide
Copy link URL
Copy link URL
Copy iframe embed code
Copy iframe embed code
Copy javascript embed code
Copy javascript embed code
Share
Tweet
Share
Tweet
Slide 1
Slide 1 text
你在 DevOps 什麼啦, 我要趕快上線!
Slide 2
Slide 2 text
Calista Wu TECH FRESH @ LINE Education • Information Management @ NTU Experience • 2024 | TECH FRESH @ LINE Taiwan • 2023 | Back-end Developer Intern @ Tomofun • 2023 | Back-end Developer Intern @ Atelli
Slide 3
Slide 3 text
01 02 03 04 沒有 DevOps 的時候怎麼運作 DevOps 流程與⼯具介紹 你在 DevOps 什麼啦,我要趕快上線! DevOps 是什麼? CONTENT
Slide 4
Slide 4 text
01 DevOps 是什麼?
Slide 5
Slide 5 text
DevOps
Slide 6
Slide 6 text
Development Operation +
Slide 7
Slide 7 text
02 沒有 DevOps 的時候怎麼運作
Slide 8
Slide 8 text
專題 vs. 公司
Slide 9
Slide 9 text
專題 vs. 公司 專題 公司 產 品 特 性 • 產品只上線⼀次 • 產品須不斷迭代 ⼈ ⼒ 資 源 • ⼈⼒資源較缺乏 • ⼈員固定 • ⼈⼒資源較充⾜ • ⼈員流動較頻繁
Slide 10
Slide 10 text
做專題的時候...
Slide 11
Slide 11 text
以前的公司作法 Development Quality Assurance Operation
Slide 12
Slide 12 text
這就是為什麼
Slide 13
Slide 13 text
03 DevOps 流程與⼯具介紹
Slide 14
Slide 14 text
Ryan Lee TECH FRESH @ LINE Education • Artificial Intelligence Specialized Program @ NYUST Experience • 2024 | TECH FRESH @ LINE Taiwan • 2023 | Full-stack Developer @ ADL (教育部因材網) • 2023 | Full-stack Developer @ NYUST Dorm
Slide 15
Slide 15 text
DevOps TEST PLAN CODE BUILD DEPLOY OPERATE MONITOR Dev Ops
Slide 16
Slide 16 text
PLAN 規劃階段 PLAN 確定商業需求 確定客⼾需求 專案管理
Slide 17
Slide 17 text
PLAN 規劃階段 PLAN
Slide 18
Slide 18 text
CODE 程式設計階段 PLAN CODE 軟體設計 程式碼建立 配置檔設計
Slide 19
Slide 19 text
CODE 程式設計階段 PLAN CODE
Slide 20
Slide 20 text
BUILD 建構階段 CODE BUILD 管理軟體建置與版本 封裝程式碼
Slide 21
Slide 21 text
BUILD 建構階段 CODE BUILD
Slide 22
Slide 22 text
TEST 測試階段 持續測試(⼿動或⾃動) 確保最佳的程式碼品質 Unit test, Integration test, E2E BUILD TEST
Slide 23
Slide 23 text
TEST 測試階段 BUILD TEST
Slide 24
Slide 24 text
DEPLOY 部屬階段 TEST DEPLOY Beta Alpha Release
Slide 25
Slide 25 text
DEPLOY 部屬階段 TEST DEPLOY
Slide 26
Slide 26 text
OPERATE 操作階段 DEPLOY OPERATE Terminal
Slide 27
Slide 27 text
MONITOR 監督階段 OPERATE MONITOR 紀錄與監看產品 log 收集使⽤者統計資料 收集錯誤訊息
Slide 28
Slide 28 text
MONITOR 監督階段 OPERATE MONITOR
Slide 29
Slide 29 text
DevOps TEST PLAN CODE BUILD DEPLOY OPERATE MONITOR Dev Ops
Slide 30
Slide 30 text
我們的作法
Slide 31
Slide 31 text
可以嘗試?
Slide 32
Slide 32 text
可以嘗試? TEST PLAN CODE BUILD DEPLOY OPERATE MONITOR
Slide 33
Slide 33 text
04 你在 DevOps 什麼啦, 我要趕快上線!
Slide 34
Slide 34 text
公司為什麼要導入 DevOps 快速交付 可靠性 可擴展性
Slide 35
Slide 35 text
你為什麼要學 DevOps
Slide 36
Slide 36 text
在 LINE TECH FRESH 計畫中 滿滿的實作 Mentor 帶領
Slide 37
Slide 37 text
No content
Slide 38
Slide 38 text
No content