ကြ်န္ေတာ္အခုေျပာမွာကေတာ့ OS သမိုင္းေၾကာင္းေတြနဲ ့distro သမိုင္းေၾကာင္းေတြကိုျငင္းခံုမွာမဟုတ္ပါဘူး...OS တိုင္းမွာသူတို ့ကိုယ္ပိုင္ development နဲ ့ကိုယ္ပိုင္ goals ေတြ..milestones ေတြရိွၾကပါတယ္. လြန္ခဲ့တယ္...၁၀ ႏွစ္ အႏွစ္ ၂၀ က Windows 98 နဲ ့ခုေနာက္ဆံုးထြက္တဲ့ Windows 10 တို ့ဟာ ဆင့္ကဲ ေျပာင္းလဲလာတဲ့ ေခတ္ရဲ ့လိုအပ္ခ်က္အရ functionality,security,features ပိုင္းေတြကြာျခားတယ္ ဆိုတာကိုသင္နားလည္မွာပါ....
Linux မွာလည္း ဒီအတိုင္းပါပဲ...ဟိုးအရင္ကထုတ္တဲ့ Red Hat 9 နဲ ့ခုေနာက္ဆံုးထြက္တဲ့ Red Hat Enterprise Linux 7 တို ့မွာလည္းကြာျခားတဲ့ features ေတြအမ်ားၾကီးပါ....Ubuntu မွာလည္း ဒီအတိုင္း ပါပဲ...အရင္ကသံုးတဲ့ Ubuntu 7 နဲ ့ခုေနာက္ဆံုး Ubuntu 16.xx.xx Series ေတြမွာ လည္းကြာျခားတဲ့တဲ့ features ေတြအမ်ားၾကီးပါပဲ...ဒါက OS တစ္ခုခ်င္းစီကိုအတြက္မွာ ဆင့္ကဲ evolution အရ လုိအပ္ခ်က္ ေတြေျပာင္းလဲလာတာနဲ ့အမွ် ထပ္ဆင့္ ေျပာင္းလဲေနဦးမွာပါပဲ....
Linux မွာအဓိက အုပ္စုၾကီးႏွစ္မ်ိဳးရိွပါတယ္...Debian နဲ ့System D ပါ.....Debian မ်ိဳးႏြယ္၀င္ေတြကေတာ့ Ubuntu,FreeBSD,Kali,Security Onion,Tails,Zantyel စတဲ့အုပ္စု၀င္ေတြပါ....Debian ကိုအေျခခံျပီး ေတာ့ Developer ေတြ...Penetration Tester ေတြ.....Security Researcher ေတြ..နဲ ့System Administrators ေတြအမ်ားဆံုးလက္စဲြ အျဖစ္အသံုးျပဳၾကပါတယ္...System D အုပ္စု၀င္ေတြကေတာ့ Red Hat, CentOS, Fedora, SuSE, Oracle,....စတဲ့အုပ္စု၀င္ေတြပါ....System D ကိုအေျခခံအေနနဲ ့သံုးျပီး Enterprised Production Business အတြက္ရည္ရြယ္ပါတယ္....
System D မ်ိဳးႏြယ္၀င္ OS ေတြကို Enterprise Business ေတြမွာအမ်ားဆံုးေတြ ့ရတတ္သလို Debian မ်ိဳးႏြယ္၀င္ OS ေတြကို Security Researcher ေတြ..Security Solution ေတြမွာအမ်ားဆံုး ေတြ ့ရတတ္ပါတယ္..
သံုးတဲ့ရည္ရြယ္ခ်က္ခ်င္းမတူညီသလုိ သံုးတဲ့ေနရာခ်င္းလည္းမတူညီၾကပါဘူး ...မ်ားေသာအားျဖင့္ debian သမားေတြကကိုယ္ပိုင္ development environment အတြက္အမ်ားဆံုးအသံုးျပဳေလ့ရိွၾကပါတယ္...system D သမားေတြကေတာ့ Enterprise Business ေတြအတြက္ system enigneer, system administrators အျဖစ္အသံုးျပဳေလ့ရိွပါတယ္...ေနာက္တစ္ခုက System D သမားေတြကအတြက္ Enterprise Subscription Service ရိွပါတယ္...
အားသာခ်က္..အားနည္းခ်က္ဆိုတာကေတာ့ေနရာတိုင္းမွာရိွပါတယ္....သင္က Pistol ေသနတ္ကိုင္ျပီးေတာ့ စက္ေသနတ္လုိပစ္လို ့ေတာ့မရဘူးေပါ့ဗ်ာ....
(ဥပမာ..သင္က Red Hat သံုးတယ္...error တစ္ခုခုတက္တယ္..ဆိုပါစို ့...online မွာရွာလို ့ေတာ့ရတယ္...ဒါေပမယ့္ အဲလိုရွာရင္အခ်ိန္ကုန္တယ္..စမ္းသပ္ဖို ့အခက္အခဲရိွ တယ္.ဒါဆိုရင္ Red Hat ရဲ ့subscription ကို၀ယ္လိုက္တယ္....ဒါဆိုရင္သင္ျဖစ္တဲ့အေၾကာင္းကို ticket ဖြင့္ျပီးေမးလိုက္တယ္..Red Hat ကျပန္ေျဖေပးတယ္...သင္အခ်ိန္မကုန္ေတာ့ဘူးေပါ့)
Debian သမားေတြကေတာ့ Community based ပဲ...ဘာျဖစ္လဲ...community ထဲလာခဲ့...အဲဒီမွာေမး..အဲဒီမွာေျဖေပးမယ္....ေျဖေပးတဲ့အေျဖ suggestion ေတြကို ကိုယ့္အေတြ ့အၾကံဳ နဲ ့ယွဥ္ျပီး solution ထြက္ေအာင္စဥ္းစားျပီးလုပ္ေပေတာ့....ကိုယ့္ဘာသာကိုယ္လုပ္ရမွာ.....ဒီေတာ့ ကိုယ္ကဘာလုပ္တာလဲ...ကိုယ္လုပ္တာကိုိကိုယ္သိျပီး...ကိုယ့္ risk ကိုယ္ယူ.....
ဒါက အဲဒီ core ႏွစ္ခုၾကီးရဲ ့အေၾကာင္းကိုအၾကမ္းဖ်င္းကြ်န္ေတာ္နားလည္သလိုေျပာတာပါ...သင္က ကိုယ့္ ဘာသာကိုယ္လုပ္ခ်င္ရာလုပ္မယ္.....ကိုယ္လုပ္မယ့္အလုပ္ကိုကိုယ့္တာ၀န္..ကိုယ့္အလုပ္ ....ကိုယ့္ risk ကို ကိုယ္တာ၀န္ယူမယ္ဆိုရင္ေတာ့ debian အုပ္စု ကို ရဲရဲၾကီးသာ ၀င္လိုက္ေပေတာ့....
ဒါမွမဟုတ္ဘူး....Enterprise Linux ရဲ ့service ေတြကိုရယူခံစားခ်င္တယ္...ေနာက္ျပီး Fear, Uncertainty နဲ ့Doubt ျဖစ္ႏုိင္တဲ့အေျခအေနေတြကိုသင္ကိုယ္တိုင္ responsibility လုပ္ဖို ့အဆင္မေျပဘူး...တာ၀န္ၾကီးေလးလြန္းတယ္ထင္ရင္ System D အုပ္စုကို ရဲရဲ ၾကီးသာ၀င္ပါ.....
ဒီလိုေျပာလို ့ရန္တိုက္ေပးတာမဟုတ္ပါဘူး...Business Environment ဆိုတာကို ေကာင္းမြန္စြာလည္ပတ္ ေနဖို ့က IT ေတြရဲ ့တာ၀န္ပါ...Business သမားေတြ ( Company ပိုင္ရွင္ေတြ...CEO ေတြ...က) သင္တို ့ခ်င္းျငင္းေနတဲ့ Ubuntu ကမေကာင္းဘူး....Red Hat ကပိုေကာင္းတယ္...Red Hat ကမွပိုေကာင္းတာ Ubuntu ကမေကာင္းဘူး..ဆိုတာကိုမသိခ်င္ပါဘူး...သူတို ့လိုခ်င္သိခ်င္တာက သူတို ့business ကိုေကာင္းမြန္စြာလည္ပတ္ႏိုင္ရမယ္....ျဖစ္တတ္တဲ့ error ေတြကို ( data backup တို ့... os recovery တို ့) IT အေနနဲ ့အခ်ိန္တိုအတြင္းမွာေျဖရွင္းျပီး business downtime မျဖစ္ဖို ့လိုခ်င္ပါတယ္...
သင္ဘာသံုးသံုး..သူတို ့အတြက္အေရးမၾကီးပါဘူး...သူတို ့လုိခ်င္တာက Business ကိုမထိခိုက္ဖို ့ပါပဲ..ကြ်န္ေတာ္တို ့IT အေနနဲ ့ကေတာ့ကိုယ့္တာ၀န္ကိုယ္ယူျပီး Business ကို lowest impact of incident ျဖစ္ဖို ့..acceptable lowest risk ျဖစ္ဖို ့လုပ္ေဆာင္ဖို ့ပိုတာ၀န္ရိွပါတယ္...ဒီေတာ့ ကိုယ့္ objective နဲ ့ကိုယ္ ဘယ္ Linux Distro ကိုပဲျဖစ္ျဖစ္...သံုးပါလို ့တိုက္တြန္းေစခ်င္ပါတယ္...ေနာက္တစ္ခုသင္ၾကိဳက္လို ့သံုး တာသံုးပါ...သူမ်ားကိုထိခိုက္ေအာင္ပုတ္ခတ္ေျပာဆိုတာမ်ိဳးကိုေတာ့မလုပ္ေစခ်င္ပါဘူး.....
လူဆိုတာသူ ့အၾကိဳက္..ကိုယ့္အၾကိဳက္...သူ ့လိုအပ္ခ်က္...ကိုယ့္လိုအပ္ခ်က္ကိုအျပန္အလွန္နားလည္ျပီး ေတာ့မွ်ေ၀ေပးဟာပိုမိုေကာင္းမြန္ေသာ environment တစ္ခုကိုတည္ေဆာက္ႏိုင္မွာပါ..အျပစ္ေျပာရံု..ေ၀ဖန္ ေနရံုပဲလုပ္ျပီးဘာမွ၀ိုင္းမလုပ္ရင္ေတာ့ပိုေကာင္းတဲ့ အရာေတြျဖစ္လာမွာမဟုတ္ပါဘူး...

No comments:
Post a Comment