Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Unveiling Management of Cloud Infrastructure
Search
LINE Developers Taiwan
PRO
January 30, 2024
Technology
0
1.8k
Unveiling Management of Cloud Infrastructure
Speaker: Gary Hu
Event: NCCU GDSC 企業參訪
LINE Developers Taiwan
PRO
January 30, 2024
Tweet
Share
More Decks by LINE Developers Taiwan
See All by LINE Developers Taiwan
LINE 實習分享 & 國際黑客松參賽分享
line_developers_tw
PRO
0
21
在 GCP 運用 Parse 全家餐管理那堆 AI 應用的資料
line_developers_tw
PRO
0
24
40歲的我會給20歲的自己,關於軟體開發的7個建議
line_developers_tw
PRO
0
7.7k
從零到一:轉碼仔的實習攻略
line_developers_tw
PRO
0
39
如何在團隊發揮數據影響力: 以電商資料科學家為例
line_developers_tw
PRO
1
47
做Data超讚的 誰懂?
line_developers_tw
PRO
0
36
iOS Live Activity: Opportunities & Challenges
line_developers_tw
PRO
1
120
掌握 Feature Toggle 與 OpenFeature 規範
line_developers_tw
PRO
0
240
用 AI 和 LINE Bot 簡化生活:讓圖片告訴你何時該忙!-- LINE 工作坊
line_developers_tw
PRO
0
770
Other Decks in Technology
See All in Technology
デスクトップだけじゃないUbuntu
mtyshibata
0
550
依存パッケージの更新はコツコツが勝つコツ! / phpcon_nagoya2025
blue_goheimochi
3
170
プロダクトエンジニア 360°フィードバックを実施した話
hacomono
PRO
0
120
php-conference-nagoya-2025
fuwasegu
0
110
利用終了したドメイン名の最強終活〜観測環境を育てて、分析・供養している件〜 / The Ultimate End-of-Life Preparation for Discontinued Domain Names
nttcom
2
310
わたしのOSS活動
kazupon
2
300
Visualize, Visualize, Visualize and rclone
tomoaki0705
9
65k
全文検索+セマンティックランカー+LLMの自然文検索サ−ビスで得られた知見
segavvy
2
130
レビューを増やしつつ 高評価維持するテクニック
tsuzuki817
1
820
Oracle Cloud Infrastructure:2025年2月度サービス・アップデート
oracle4engineer
PRO
1
330
Autonomous Database Serverless 技術詳細 / adb-s_technical_detail_jp
oracle4engineer
PRO
17
45k
RSNA2024振り返り
nanachi
0
620
Featured
See All Featured
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
160
15k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
133
33k
Art, The Web, and Tiny UX
lynnandtonic
298
20k
We Have a Design System, Now What?
morganepeng
51
7.4k
The Straight Up "How To Draw Better" Workshop
denniskardys
232
140k
Agile that works and the tools we love
rasmusluckow
328
21k
Site-Speed That Sticks
csswizardry
4
390
How STYLIGHT went responsive
nonsquared
98
5.4k
Code Reviewing Like a Champion
maltzj
521
39k
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
4
420
Designing for humans not robots
tammielis
250
25k
Facilitating Awesome Meetings
lara
52
6.2k
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