Thuta Learning
ရှာဖွေရန်
DevOpsintermediateterraformiacdevopsinfrastructure-as-codehclcloud

Terraform

Infrastructure ကို code ဖြင့် ရေးသားပြီး automate လုပ်ပါ — HCL syntax ကနေ state, module, remote backend, count/for_each, security, production project အထိ မြန်မာဘာသာဖြင့် အဆင့်လိုက်ရှင်းပြထားသော tutorial ၂၅ ခန်း။

25 သင်ခန်းစာများ · 220 မိနစ် · Learning Platform Editorial Team

Terraform ဆိုတာ ဘာလဲ

လက်ထဲမှာ ဘာရှိရင် ရပြီ

  • Terraform CLI (terraform.io ကနေ install)
  • Cloud provider account (AWS/Azure/GCP) — optional, hands-on lesson များစုက local provider ကိုသာ သုံးထားသည်
  • Text editor/IDE (VS Code + HashiCorp Terraform extension အကြံပြုသည်)

မစခင် ဒီလောက်ပဲ သိထားပါ

  • Command line/terminal ကို အခြေခံ သုံးတတ်ရန်
  • Cloud concept (server, network, database) ရဲ့ အခြေခံ သဘောတရားကို နားလည်ထားရန်
  • Optional: Docker/Kubernetes tutorial ကို လေ့လာပြီးသားဆိုရင် ပိုအထောက်အကူဖြစ်မည်

ဒီသင်တန်းပြီးရင် ကိုယ်ဘာလုပ်တတ်မလဲ

  • Terraform ကို Infrastructure as Code (IaC) tool အနေနဲ့ ရှင်းပြနိုင်ခြင်း
  • HCL syntax ကို ဖတ်ရှုနိုင်ပြီး resource/variable/output ရေးသားနိုင်ခြင်း
  • State, Provider, Module ကို properly organize လုပ်နိုင်ခြင်း
  • Remote backend, count/for_each, dynamic block ကို production မှာ အသုံးချနိုင်ခြင်း
  • Sensitive data ကို safely ကိုင်တွယ်ပြီး, drift/import ကို debug လုပ်နိုင်ခြင်း
  • Multi-environment infrastructure တစ်ခုကို production-ready checklist နဲ့ deploy ပြီးစီးနိုင်ခြင်း