Overview

ItemDetail
Total Duration20 weeks
Weekly Commitment5-7 hours
Total Time~100-140 hours
Target Salary180K-250K+ THB/month
Target CompaniesAgoda (Lead DevOps/Platform Engineer) → Banks (KBank, SCB) → Tech companies

Target Outcome

By the end of this course, you will be able to:

Prerequisites (What You Already Know)

CategorySkills
LanguagesGo, C, Python, Bash
Containers & OrchestrationKubernetes, Docker, Helm
CloudAWS, GCP, Azure, GDCC
ArchitectureMicroservices, Distributed Systems
NetworkingREST API, API Gateway, TCP/IP, OSI Model, ICMP/UDP
ToolsWireshark, GDB
CI/CDGeneral familiarity
IaCTerraform (basic)
OtherRCA, Linux, Testing at scale

How to Use This Course

  1. Weekly cadence: Each week has 5-7 hours of work. Split across 3 sessions (e.g., Tue evening, Thu evening, Sat morning).
  2. Build on previous weeks: Projects are cumulative. Phase 1 app is reused in Phases 2, 3, and 5.
  3. Skip what you know: If a week's reading is too basic, jump straight to the project.
  4. Document everything: Keep a GitHub repo with all configs, dashboards, alerts, and postmortems.
  5. Join communities: r/SRE, r/devops, Agoda Engineering Blog, Thailand DevOps Meetup (find on Meetup.com).

← Back to Table of Contents