Ravindra BagaleCourses & study guides English

AWS IAM Identity Center (SSO) म्हणजे काय सोप्या भाषेत

IAM Identity Center = मनुष्यांसाठी आधुनिक दरवाजा. एक login, अनेक accounts, आत temporary roles. जुने IAM users = backup — default नाही.

या chapter मध्ये तुम्ही काय शिकाल

  • Identity Center vs IAM users
  • Permission sets
  • Access portal
  • Users, groups, assignments
  • कधी default

1. आधी रोजचं उदाहरण

हे का लागतं?

Flipkart: प्रत्येक warehouse साठी वेगळी चावी नको — एक badge. Identity Center = AWS accounts साठी तो badge.

Warehouse गोष्ट शिकण्यासाठी काल्पनिक.

हे काय आहे?

IAM Identity Center (पूर्वी AWS SSO) = एक portal, एक/अनेक accounts. प्रत्येक tile मागे permission set → temporary IAM role.

जुनी सवयIdentity Center
प्रत्येक account ला IAM userएक user; accounts + permission sets
CLI साठी दीर्घ keysaws sso login → temporary
सर्वांना AdminReadOnly, PowerUser, Admin break-glass

2. मुख्य शब्द

  • Access portal — account+role निवडण्याची URL.
  • Permission set — policy template; account नुसार role.
  • Identity source — directory / AD / external IdP.
  • Assignment — user/group + set + account.

3. Identity Center vs IAM users

हे का लागतं?

50 लोक, 5 accounts — काय निवडाल?

हे काय आहे?

  1. Humans साठी Identity Center.
  2. IAM users क्वचित: break-glass / legacy / tiny sandbox + MFA.
  3. Workloads = IAM roles — Identity Center users नाहीत.

Ravindra Bagale's Tip

बोलताना AWS SSO म्हणायला हरकत नाही. Console मध्ये IAM Identity Center शोधा.

4. Interview

प्र. SSO vs IAM user?

SSO = एक login temp; user = दीर्घ.

प्र. Permission set?

प्रत्येक account मध्ये role होणारी policy pack.

प्र. CLI creds?

aws sso login → STS temp.

प्र. Workloads?

नाही — compute ला IAM roles.

प्र. जुने नाव?

AWS SSO.

घरी करून बघा

  1. Lab मध्ये Identity Center console शोधा.
  2. पुढे: enable + permission set lab.

थोडक्यात सांगायचं तर

  1. Identity Center = humans साठी SSO.
  2. Permission sets → temp roles.
  3. IAM user fleets टाळा.
  4. Compute = IAM roles.

सराव Tasks

या scenario बद्दल

Sahyadri Clinic हा सातारा मधला आरोग्य सेवा व्यवसाय आहे. Dr. Anil Deshmukh त्यांचं IT व cloud काम पाहतात. त्यांचे पैसे INR मध्ये मोजले जातात आणि AWS resources ap-south-1 Region मध्ये चालतात. खालच्या tasks मध्ये तुम्ही या lesson मध्ये शिकलेलं वापरून त्यांची खरी कामं करता. सगळी नावं, account IDs, IP addresses व numbers सरावासाठी काल्पनिक आहेत.

0 / 10

सोपं Named profile configure करा

का: Profiles वेगवेगळ्या accounts च्या keys वेगळ्या ठेवतात.

काय करायचं: sahyadriclinic-prod नावाच्या profile साठी interactive setup सुरू करा.

कसं करायचं:
  1. Task वाचा आणि ते कोणत्या AWS service बद्दल आहे ते ठरवा.
  2. aws लिहा, मग service चं नाव, मग operation (action शब्द).
  3. प्रत्येक आवश्यक flag (--name) व त्यापुढे task मधली value लिहा.
  4. Flags कोणत्याही क्रमाने चालतात. Check answer दाबा.

सोपं तुम्ही कोण म्हणून login आहात ते पाहा

का: बदल करण्याआधी account व identity नेहमी तपासा.

काय करायचं: तुमचा CLI वापरत असलेल्या identity चा account ID व ARN दाखवा.

कसं करायचं:
  1. Task वाचा आणि ते कोणत्या AWS service बद्दल आहे ते ठरवा.
  2. aws लिहा, मग service चं नाव, मग operation (action शब्द).
  3. प्रत्येक आवश्यक flag (--name) व त्यापुढे task मधली value लिहा.
  4. Flags कोणत्याही क्रमाने चालतात. Check answer दाबा.

सोपं /16 मध्ये किती addresses?

का: VPC size ठरवायला ही संख्या लागते.

काय करायचं: Sahyadri Clinic चा VPC 10.94.0.0/16. एकूण किती IP addresses?

कसं करायचं:
  1. Task मधले numbers लिहून घ्या.
  2. कागदावर step by step काढा.
  3. Box मध्ये फक्त final उत्तर लिहा.
  4. Check answer दाबा.

सोपं SSH चा port

का: Security group rules ला योग्य port हवा.

काय करायचं: SSH साठी security group ने कोणता TCP port उघडावा?

कसं करायचं:
  1. Task मधले numbers लिहून घ्या.
  2. कागदावर step by step काढा.
  3. Box मध्ये फक्त final उत्तर लिहा.
  4. Check answer दाबा.

सोपं तुम्ही कुठे आहात ते पाहा

का: काही copy किंवा delete करण्याआधी तुम्ही कोणत्या folder मध्ये आहात हे माहीत हवं.

काय करायचं: Dr. Anil Deshmukh Sahyadri Clinic च्या server वर login झाले आहेत, पण terminal कोणत्या folder मध्ये आहे ते माहीत नाही. सध्याच्या folder चा path दाखवा.

कसं करायचं:
  1. हे काम करणारा Linux command शोधा.
  2. Task ला लागणारे options (उदा. -r, -h) जोडा.
  3. File नावं, folders किंवा users योग्य क्रमाने लिहा.
  4. System files/users बदलत असाल तर sudo वापरा. Check answer दाबा.

मध्यम Identity Center instances दाखवा

का: SSO admin commands ना instance ARN व identity store ID लागतात.

काय करायचं: IAM Identity Center instances दाखवा.

कसं करायचं:
  1. Task वाचा आणि ते कोणत्या AWS service बद्दल आहे ते ठरवा.
  2. aws लिहा, मग service चं नाव, मग operation (action शब्द).
  3. प्रत्येक आवश्यक flag (--name) व त्यापुढे task मधली value लिहा.
  4. Flags कोणत्याही क्रमाने चालतात. Check answer दाबा.

मध्यम SSO ने login करा

का: SSO अल्पकालीन keys देतो.

काय करायचं: Profile sahyadriclinic-dev साठी IAM Identity Center ने login करा.

कसं करायचं:
  1. Task वाचा आणि ते कोणत्या AWS service बद्दल आहे ते ठरवा.
  2. aws लिहा, मग service चं नाव, मग operation (action शब्द).
  3. प्रत्येक आवश्यक flag (--name) व त्यापुढे task मधली value लिहा.
  4. Flags कोणत्याही क्रमाने चालतात. Check answer दाबा.

मध्यम Profile चा default Region ठरवा

का: Profile मध्ये region ठेवल्यास प्रत्येक वेळी --region लिहावं लागत नाही.

काय करायचं: aws configure set वापरून profile sahyadriclinic-prod चा region ap-south-1 करा.

कसं करायचं:
  1. Task वाचा आणि ते कोणत्या AWS service बद्दल आहे ते ठरवा.
  2. aws लिहा, मग service चं नाव, मग operation (action शब्द).
  3. प्रत्येक आवश्यक flag (--name) व त्यापुढे task मधली value लिहा.
  4. Flags कोणत्याही क्रमाने चालतात. Check answer दाबा.

मध्यम User साठी access keys बनवा

का: Access keys मुळे user AWS CLI चालवू शकतो. सुरक्षित ठेवा व rotate करा.

काय करायचं: anil user साठी access key बनवा.

कसं करायचं:
  1. Task वाचा आणि ते कोणत्या AWS service बद्दल आहे ते ठरवा.
  2. aws लिहा, मग service चं नाव, मग operation (action शब्द).
  3. प्रत्येक आवश्यक flag (--name) व त्यापुढे task मधली value लिहा.
  4. Flags कोणत्याही क्रमाने चालतात. Check answer दाबा.

अवघड Permission set बनवा

का: Permission set म्हणजे role template.

काय करायचं: Instance arn:aws:sso:::instance/ssoins-1234567890abcdef मध्ये ReadOnly-sahyadriclinic permission set session duration PT8H सह बनवा.

कसं करायचं:
  1. Task वाचा आणि ते कोणत्या AWS service बद्दल आहे ते ठरवा.
  2. aws लिहा, मग service चं नाव, मग operation (action शब्द).
  3. प्रत्येक आवश्यक flag (--name) व त्यापुढे task मधली value लिहा.
  4. Flags कोणत्याही क्रमाने चालतात. Check answer दाबा.

उजळणी, तुलना आणि मुलाखत cards

हा lesson काही मिनिटांत revise करा. Cards phone वर save करा किंवा PNG download करा. प्रत्येक card वरचा QR हा lesson उघडतो.

उजळणी card: IAM Identity Center म्हणजे काय?. एक badge = अनेक दरवाजे. IAM users per account = अनेक चाव्या. Identity Center = SSO portal. Permission set → temporary role. Enable → users/groups → permission sets → assign → portal. एक login → अनेक account tiles → STS session.
उजळणी card: IAM Identity Center म्हणजे काय? · PNG download करा · Card page उघडा
उजळणी card: Portal, permission set, assignment. Permission set ≠ IAM user policy. शब्द चुकतात. Set=template→role. Assignment=user+set+account. Portal=login. ReadOnly set → assign → portal bookmark. Portal tile → role session.
उजळणी card: Portal, permission set, assignment · PNG download करा · Card page उघडा
उजळणी card: Identity Center vs IAM users. Per-person IAM users = scale नाही + long-lived keys. Humans→Identity Center. Compute→IAM roles. Humans = IC; break-glass/legacy = users sparingly. एक IC user + groups — पाच IAM users नको.
उजळणी card: Identity Center vs IAM users · PNG download करा · Card page उघडा
तुलना: IAM Identity Center vs IAM users. IAM Identity Center: एक portal; permission sets → temporary roles. IAM users: Per-account long-lived; keys common.
तुलना: IAM Identity Center vs IAM users · PNG download करा · Card page उघडा
मुलाखत card: Humans साठी Identity Center vs IAM user?. IC = one login + temp roles. IAM user = long-lived / per account. IAM user fleets = scale नाही + keys. Prefer IC. One IC user + two permission sets — not two IAM users.
मुलाखत card: Humans साठी Identity Center vs IAM user? · PNG download करा · Card page उघडा
मुलाखत card: Permission set म्हणजे काय?. Permission set = template → account मध्ये IAM role. User/group + set + account = portal tile. ReadOnly set → assign → portal tile → role session.
मुलाखत card: Permission set म्हणजे काय? · PNG download करा · Card page उघडा

अजून cards: Ravi Sir's Cards.