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
2k
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_developers_tw
PRO
0
73
探索數據未來
line_developers_tw
PRO
0
5
MLE 的修煉之路
line_developers_tw
PRO
0
51
LINE 實習分享 & 國際黑客松參賽分享
line_developers_tw
PRO
0
33
在 GCP 運用 Parse 全家餐管理那堆 AI 應用的資料
line_developers_tw
PRO
0
31
40歲的我會給20歲的自己,關於軟體開發的7個建議
line_developers_tw
PRO
0
9k
從零到一:轉碼仔的實習攻略
line_developers_tw
PRO
0
54
如何在團隊發揮數據影響力: 以電商資料科學家為例
line_developers_tw
PRO
1
53
做Data超讚的 誰懂?
line_developers_tw
PRO
0
44
Other Decks in Technology
See All in Technology
ドメインイベントを活用したPHPコードのリファクタリング
kajitack
2
670
Oracle Cloud Infrastructure:2025年3月度サービス・アップデート
oracle4engineer
PRO
0
220
Autonomous Database - Dedicated 技術詳細 / adb-d_technical_detail_jp
oracle4engineer
PRO
4
8.2k
TechBullエンジニアコミュニティの取り組みについて
rvirus0817
0
580
AI活用の壁を超える! 開発組織への普及の秘訣
kouryou
0
570
Webブラウザのセキュリティ対策に役立つぞ!!~DevToolsの使い方~
masakiokuda
0
160
EMの仕事、あるいは顧客価値創出のアーキテクト
radiocat
0
110
RAGの基礎から実践運用まで:AWS BedrockとLangfuseで実現する構築・監視・評価
sonoda_mj
0
340
我々に残された仕事はあるのか?
taishiyade
0
170
Cline を知ると世界が広がった(だが、俺は Claude for Desktop で行く)
nassy20
3
190
AWS のポリシー言語 Cedar を活用した高速かつスケーラブルな認可技術の探求 #phperkaigi / PHPerKaigi 2025
ytaka23
7
1.3k
LINE API Deep Dive Q1 2025: Unlocking New Possibilities
linedevth
1
130
Featured
See All Featured
Raft: Consensus for Rubyists
vanstee
137
6.8k
Building Flexible Design Systems
yeseniaperezcruz
328
38k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
656
60k
How to Think Like a Performance Engineer
csswizardry
22
1.4k
What's in a price? How to price your products and services
michaelherold
244
12k
Typedesign – Prime Four
hannesfritz
41
2.6k
Designing for Performance
lara
605
69k
Documentation Writing (for coders)
carmenintech
69
4.7k
Building a Modern Day E-commerce SEO Strategy
aleyda
38
7.2k
Build your cross-platform service in a week with App Engine
jlugia
229
18k
BBQ
matthewcrist
87
9.5k
A Philosophy of Restraint
colly
203
16k
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