IAM Users, User Groups and Roles

Search for a command to run...

No comments yet. Be the first to comment.
ဒီ post လေးထဲမှာတော့ Regional NAT Gateway နဲ့ Zonal NAT Gateway ကွာခြားချက်တွေကို နှိုင်းယှဉ်ပြသွားမှာဘဲ ဖြစ်ပါတယ်။ ပထဆုံးအနေနဲ့ NAT Gateway ဆိုတာ ဘာလဲ ဘာအတွက် လိုအပ်တာလဲဆိုတာကို အရင်ပြောပြပေးပါမယ်။ P

High Level ရေးထားတာပါ ဒါပေမဲ့ လွယ်ပါတယ် ကိုယ့်မှာ AWS Infra တွေရှိတယ်ဆို တွေ့သမျှ metric တွေကို alarms တွေလုပ်ပြီး notification ယူမနေဘဲ တကယ် effective ဖြစ်တဲ့ metric တွေကိုမှ CloudWatch ရဲ့ alarm feature တွေနဲ့ ပေါင်းပြီး ပို့စေချင်ပါတယ်။ ဥပမာ prod...

ကိုယ့်ရဲ့ data center (on-prem) network နဲ့ AWS ချိတ်ဆက်ဖို့ လိုလာပြီဆိုရင် ဘယ်လို ချိတ်ဆက်ကြမလဲ? အပိုင်း (၂) မှာ တော့ Direct connect အကြောင်းကို ဆွေးနွေး သွားမှာ ဖြစ်ပါတယ်။ အပိုင်း (၁) Site-to-site VPN အကြောင်းကို လေ့လာချင်ရင်တော့ အောက်ပါ link မှာ ...

ကိုယ့်ရဲ့ data center (on-prem) network နဲ့ AWS ချိတ်ဆက်ဖို့ လိုလာပြီဆိုရင် ချိတ်ဆက်နိုင်တဲ့ နည်း (၂) နည်း ရှိပါတယ်။ 1. Site-to-Site VPN (Virtual Private Network) 2. Direct connect Site-to-Site VPN - On-prem network နဲ့ AWS resources တွေ ချိတ်ဆက်တဲ့...

လွန်ခဲ့တဲ့အပတ်က ရုံးက Designer တွေနဲ့ တော်ကီပွားရင်း Accessibility နဲ့ပတ်သတ်တာတွေ သူတို့ကို ရှင်းပြဖြစ်တယ်။ ကိုယ်တိုင်ကလည်း အရင်ကတည်းက ဒီ topic ကိုစိတ်ဝင်စားလို့ လေ့လာနေတာဆိုတော့ အခွင့်အရေးရရင် ရသလို sharing လုပ်ဖြစ်တယ်။ အဓိကက Accessibility နဲ့ပတ်သတ်...

အားလုံးဘဲ မင်္ဂလာပါ။ ဒီတခါ sharing လုပ်ပေးချင်တာက တော့ AWS သုံးမယ်ဆိုရင် မဖြစ်မနေ သိထားရမယ့်
IAM Users, User Groups and Roles အကြောင်းဘဲ ဖြစ်ပါတယ်။
AWS ကို သုံးမယ် ဆိုရင် Daily work တွေ အတွက် Root user ကို မသုံးသင့် ဘူးဆိုတာ အားလုံးလည်း သိပြီးသားဖြစ်မှာပါ။ အဲ့ဒါကြောင့်မလို့ AWS ကို သုံးဖို့ အတွက် IAM users တွေ Create လုပ်ပေးရပါမယ်။
IAM user create လုပ်ပြီးပြီ ဆိုရင် အဲ့ user အတွက် သက်ဆိုင်ရာ permissions သတ်မှတ် ပေးရပါမည်။ IAM users တိုင်းကို မလိုအပ်ဘဲနဲ့ Admin permissions ပေးစရာမလိုပါ။
Job Functions မတူတဲ့ user တွေ ကိုယ့် user ကိုယ့် permissions သတ်မှတ်ချက်နဲ့ သီးသန့် သုံးဖို့ အတွက် ဖြစ်ပါတယ်။ (e.g Admin, Developer, tester,….)
IAM user နှင့် login ဝင်ရန် Username + password လိုအပ်ပါသည်။
IAM user တစ်ယောက်ချင်းစီ ကို သီးခြားစီ Manage လုပ်နိုင်ပါသည်။

Figure - IAM users
User Groups ဆိုသည်မှာ အလွယ်ပြောရရင် permissions တူတဲ့ IAM users တွေကို စု ထားတဲ့ Group တစ်ခုဖြစ်ပါတယ်။
(e.g - Developers 3 ယောက်အတွက် Group တစ်ခု create လုပ်ပြီး အဲ့ Group ထဲကို IAM user 3 ယောက် ထည့်ထားခြင်းဘဲ ဖြစ်ပါတယ်။ Group ကို permission ပေးလိုက်တာနဲ့ group ထဲ မှာ ရှိတဲ့ user တိုင်းကို အဲ့ permission သက်ရောက်သွားမှာ ဖြစ်ပါတယ်။

Figure - IAM User Groups
Roles ဆိုတာ သတ်မှတ်ထားတဲ့ permissions တွေပါတဲ့ temporary identity တစ်ခုဖြစ်ပါတယ်။
အဲ့ဒီRoles ကို AWS services (E.g EC2) , users တွေက ယူသုံးလို့ရပါတယ်။
Roles တစ်ခု create လုပ်တဲ့ အခါမှာ AWS Services တွေ က ဒီroles ကိုသုံးမှာလား ၊ AWS Account က ဒီ roles ကို သုံးမှာလားဆိုပြီး Trusted entity ရွေးချယ်ပေးရပါတယ်။ ရွေးချယ်စရာ Trusted entity 5 မျိုးရှိပါတယ်။
AWS Service
AWS Account
Web Identity
SAML 2.0 federation
Custom Trust Policy

ဒီလောက်ဆိုရင် IAM Users, User Groups and Roles အကြောင်းလေး သိလောက်ပြီ ထင်ပါတယ်။
အားလုံးကို ကျေးဇူးတင်ပါတယ်။