Stop Over-Engineering in DevOps/SRE
ယနေ့ခေတ် Cloud-Native နဲ့ DevOps လောကမှာ နည်းပညာအသစ်တွေ ထွက်ပေါ်လာနှုန်းဟာ အံ့မခန်း မြန်ဆန်လွန်းနေပါတယ်။ CNCF (Cloud Native Computing Foundation) ရဲ့ Landscape ကို ဖွင့်ကြည့်လိုက်တယ်ဆိုရင် Observabili

Series
ယနေ့ခေတ် Cloud-Native နဲ့ DevOps လောကမှာ နည်းပညာအသစ်တွေ ထွက်ပေါ်လာနှုန်းဟာ အံ့မခန်း မြန်ဆန်လွန်းနေပါတယ်။ CNCF (Cloud Native Computing Foundation) ရဲ့ Landscape ကို ဖွင့်ကြည့်လိုက်တယ်ဆိုရင် Observabili

Introduction ယနေ့ခေတ်လုပ်ငန်းခွင်တွေမှာ Infrastructure as Code (IaC) ကို အသုံးပြုခြင်းဟာ Infrastructure တွေကို မြန်မြန်ဆန်ဆန် တည်ဆောက်နိုင်ဖို့အတွက်သာ မဟုတ်တော့ပါဘူး။ Infrastructure တစ်ခုလုံးရဲ့ Lifec

Production issue တစ်ခုဖြစ်လာတဲ့အခါ Engineering Team တွေကြားမှာ ကြားရလေ့ရှိတဲ့ စကားတွေရှိပါတယ်။ “ဒါက Development issue ပါ။” “Code ကတော့ အဆင်ပြေပါတယ်။ Infrastructure issue ပါ။” “QA မှာတုန်းက pass ဖြစ်ပါ

Infrastructure-as-Code (IaC) ကို စတင်အသုံးပြုတဲ့အခါ Terraform က လူသုံးများတဲ့ ရွေးချယ်မှုတစ်ခုဖြစ်ပါတယ်။ Project နဲ့ Infrastructure အရွယ်အစား မကြီးသေးတဲ့အချိန်မှာ Terraform တစ်ခုတည်းနဲ့ Infrastructure

Production environment အတွက် Kubernetes HA cluster တစ်ခုကို from scratch တည်ဆောက်တာဟာ simple deployment တစ်ခုထက် အများကြီးပိုပြီး challenging ဖြစ်စေပါတယ်။ Managed Kubernetes service တစ်ခုကိုသုံးရင် pl

Cloud Native လောကမှာ Infrastructure as Code (IaC) လို့ပြောလိုက်ရင် လူတိုင်းပြေးမြင်ကြတာက Terraform ပါ။ ဒါပေမဲ့ အခုနောက်ပိုင်းမှာ Kubernetes-native ဖြစ်တဲ့ Crossplane ကလည်း အရမ်းကို ရေပန်းစားလာပါတယ်။ E
