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
MFEC x Google Cloud Thailand: Betagro Bootcamp ...
Search
Karn Wong
October 14, 2025
Technology
85
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
MFEC x Google Cloud Thailand: Betagro Bootcamp - IaC Adoption
Karn Wong
October 14, 2025
More Decks by Karn Wong
See All by Karn Wong
Global Azure 2026 - Securing VM Access On Azure
kahnwong
0
54
AgentCon Bangkok 2026 - How to Stay Sane in the Age of Agents
kahnwong
0
86
National Coding Day 2026 - Software Evolution: The Complete Lifecycle
kahnwong
0
86
Microsoft Ignite After Party 2025 - Azure Infrastructure for Cloud Native Solutions
kahnwong
0
59
AI Community Day Bangkok 2025 - In-Browser ML/LLM Inference Ecosystem
kahnwong
0
76
Data & AI Day 2025 - You Created a Pipeline, Now What?
kahnwong
0
130
Pycon Thailand 2025 - ML Model Serving Optimization with ONNX
kahnwong
0
75
{{Ops}Ver.se - Infrastructure as Code and Business Value
kahnwong
0
130
BKK.JS #23 - Intro to WASM
kahnwong
0
80
Other Decks in Technology
See All in Technology
Eight Engineering Unit 紹介資料
sansan33
PRO
3
8.2k
LanceDB入門
mocobeta
9
660
2027年のMetricKit
kantacky
0
140
研究開発部の紹介 / Sansan R&D Profile
sansan33
PRO
4
24k
自宅NWにISR4331を導入してみた話
okaits
0
120
Digitization部 紹介資料
sansan33
PRO
2
7.7k
Model Studio CLI × Token Plan
maigo999
0
200
医療の現場を変革に挑戦した半年間の軌跡 - PythonとAIで現場を変える / From Code to Care
soudai
PRO
0
490
35分でわかるEffective Platform Engineering
nwiizo
5
580
Rust×eBPFでEDRっぽいものをつくる
sunlife3
2
710
AI-DLC実践録_フルサイクル開発への挑戦
miyuc
0
340
RapidCopy2 Matrix I/Oエンジンによるファイルコピーソフトウェアの設計と実装
kengosawa2
1
200
Featured
See All Featured
Agile that works and the tools we love
rasmusluckow
331
22k
Java REST API Framework Comparison - PWX 2021
mraible
34
9.7k
Agile Actions for Facilitating Distributed Teams - ADO2019
mkilby
0
260
SEO Brein meetup: CTRL+C is not how to scale international SEO
lindahogenes
1
2.8k
Fantastic passwords and where to find them - at NoRuKo
philnash
52
3.8k
Measuring Dark Social's Impact On Conversion and Attribution
stephenakadiri
2
260
Un-Boring Meetings
codingconduct
0
390
コードの90%をAIが書く世界で何が待っているのか / What awaits us in a world where 90% of the code is written by AI
rkaga
63
45k
Building a A Zero-Code AI SEO Workflow
portentint
PRO
0
680
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
38
3k
So, you think you're a good person
axbom
PRO
2
2.1k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
508
140k
Transcript
IaC Adoption Ready When You Are MFEC x Google Cloud
Thailand Betagro Bootcamp 2025-10-03
Karn Wong De-stress by deploying stuff to my homelab HashiCorp
Ambassador Blog & Portfolio karnwong.me Independent Consultant
Behind Workloads There Is Infrastructure
Application Anatomy Data Tier Database App Excluding networking layer
Basic Application Infrastructure Networking Database Compute 100 apps, have fun
configuring them by hand Don’t forget secrets and configs 🫢
Bare Metal Setup Setup VPC + firewalls Spin up VM
Install runtime Clone source code + copy env & config Build app Setup systemd service (*some use tmux) Start service Excluding database setup
Post-Deployment Operations Monitoring Logging Alerting CI/CD
The Elephants in the Room Reproducibility Load balancing Autoscaling Auto-healing
Zero-downtime upgrade Rollbacks
Containerization Can run anywhere Frozen app version and dependencies Still
does not solve: Load balancing Autoscaling Auto-healing Zero-downtime upgrade Rollbacks
Microservices Self-managed vs PaaS Self-managed - still need to solve
reliability issues PaaS - bring your code, platform manages the rest The catch: runtimes can get deprecated It’s a design pattern
Container Orchestration What you’ll get out of the box Monitoring
Logging Load balancing Autoscaling Auto-healing Zero-downtime upgrade Rollbacks ⎈ Kubernetes / GKE / Cloud Run
When to Use IaC When you are tired of configuring
everything by hand Re-rolling prod secrets isn’t fun 😭
What You’ll Get With IaC Easier infra rollbacks & teardown
Devs won’t bother infra team when they need to setup a sandbox Everyone is on the same page regarding prod configs IaC as documentation Cost reporting integration
Thank you 🙏 Download slides at: karnwong.me