Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
Unveiling Management of Cloud Infrastructure
Search
LINE Developers Taiwan
PRO
January 30, 2024
Technology
3.2k
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Unveiling Management of Cloud Infrastructure
Speaker: Gary Hu
Event: NCCU GDSC 企業參訪
LINE Developers Taiwan
PRO
January 30, 2024
More Decks by LINE Developers Taiwan
See All by LINE Developers Taiwan
Evan 2026-09-12 國立臺中科技大學 x LINE PROTOSTAR 創新創業競賽- LINE 技術應用說明
line_developers_tw
PRO
0
200
Evan 2026-09-12 國立臺中科技大學 x LINE PROTOSTAR 創新創業競賽- LINE API應用介紹
line_developers_tw
PRO
0
200
Zona Codex Community Meetup 分享
line_developers_tw
PRO
0
1.3k
Evan & Zona COSCUP 2026 分享
line_developers_tw
PRO
0
260
台大資管營企業參訪-Bowen Chen
line_developers_tw
PRO
0
88
2026TECHFRESH畢業分享會 - AI 時代的人生存檔點
line_developers_tw
PRO
0
3.2k
2026TECHFRESH畢業分享會 - 原生還是跨平台? App 開發踩坑實錄
line_developers_tw
PRO
0
3.2k
2026TECHFRESH畢業分享會 - 葬送的通靈師:化系統與用戶雜訊成行動訊號
line_developers_tw
PRO
0
3.1k
2026 TECHFRESH 畢業分享會 - AI-Native 重塑軟體工程與虛擬講師
line_developers_tw
PRO
0
3.1k
Other Decks in Technology
See All in Technology
LTのテーマ どうきめてる?〜5つの型と私のやり方〜
yama3133
1
100
AIによるクリエイティブ生成を行う上での試行錯誤
plaidtech
PRO
0
120
データ_AIの事業の勝敗をわけるもの
nek0128
0
340
Claude Codeを「使うほど育つ」AI秘書にするノウハウ
minorun365
PRO
23
16k
【技術的負債conf】事業成長に伴う技術的負債の説明責任とAIによるモニタリング、認知的負債について
i35_267
2
1.5k
人間はどの意思決定を手放せるのか
kawasima
14
6.5k
AIを活用するために決めた "やらないこと" - 価値に注目する / Not betting on AI
soudai
PRO
1
510
Podは生きているのにGoだけが落ちる:GOGCとGOMEMLIMITで追うInvisible OOM Killの謎
tkc66buzz
1
720
アクセスキーこわい やめかたと漏らさない工夫
sassssan68
1
170
あるけみー式LTスライド作成術
alchemy1115
1
210
家のリアーキテクト・リファクタリング
suguruooki
0
150
TinyGo 開発サイクルを高速化する:Go で作るエミュレータ入門
zozotech
PRO
1
730
Featured
See All Featured
Discover your Explorer Soul
emna__ayadi
2
1.3k
We Are The Robots
honzajavorek
0
370
XXLCSS - How to scale CSS and keep your sanity
sugarenia
250
1.3M
Heart Work Chapter 1 - Part 1
lfama
PRO
10
36k
A brief & incomplete history of UX Design for the World Wide Web: 1989–2019
jct
2
510
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
31
2.9k
Crafting Experiences
bethany
1
330
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
49
10k
Six Lessons from altMBA
skipperchong
29
4.5k
The AI Search Optimization Roadmap by Aleyda Solis
aleyda
1
6.2k
It's Worth the Effort
3n
188
29k
Keith and Marios Guide to Fast Websites
keithpitt
413
23k
Transcript
Unveiling Management of Cloud Infrastructure
01 02 03 04 Project Experience at LINE Cloud Infrastructure
Management How to Prepare Yourself Self Introduction CONTENT
Gary Hu Education • M.S. in Computer Science @ NTU
• B.B.A in Information Management @ NTU Experience • 2023 - 2024 | TECH FRESH @ LINE Taiwan • 2022 - 2023 | Software Engineer Intern @ KKCompany • 2022 | Research Assistant @ Academia Sinica
Project Experience @LINE
LINE Invoice 發票管家
LINE Sticker
DevOps & SRE • Establish infrastructure • Deploy services •
Automate server maintenance notifications
Cloud Infrastructure Management
What is the Cloud?
Interacting with the Cloud • Console • Command Line Interface
(CLI) • API
Challenges in Config Management Cloud Source: https://techblog.lycorp.co.jp/zh-hant/terraform-for-verda
Potential Risks and Difficulties Inconsistent Settings Lack of Documentation Difficulty
in Recovery
Infrastructure as Code (IaC) Templates Scripts Policies Network Storage Application
Security Others
Terraform Example HashiCorp Configuration Language
Behind the Scenes Call the Necessary API Compare Status and
Code Update Cloud Settings Provider’s mission
Public Providers • Support various cloud service providers • Google
Cloud • AWS • Azure Source: https://registry.terraform.io/browse/providers
Verda Terraform Provider • A custom provider created by ourselves
• Interact with LINE’s private cloud • Define custom resources and manage their lifecycle (create, read, update, delete)
Remaining Challenges to Address Where is the Code Stored? Who
Executes the Code How to Record Change Logs
Integration with CI and Git Flow Source: https://github.com/Azure-Samples/terraform-github-actions?tab=readme-ov-file Verda Cloud
The Benefits of IaC Source: https://techblog.lycorp.co.jp/zh-hant/terraform-for-verda
04 How to Prepare Yourself
Breadth vs. Depth T-shaped Development T-shaped Engineer Specialist Generalist Breadth
Depth
Become a well-rounded developer Why to Become a T-shaped Engineer
Ability to assist everywhere Understand other developers Ability to cover other developers
Broaden Your Horizon Explore various aspects in university Taking myself
as example Study AI in university Learn about service development in industry
Embracing Challenges Taking the First Step Being Curious 動手 做
Initiating Hands-on Practice
None