PracticU

IAM - חלק 1

בלי כתוביותעם כתוביות
PracticU › קורס AWS - ניהול מכונה וירטואלית בענן › IAM - חלק 1
מילון מושגים:
IAM - ניהול זהויות והרשאות: מערכת לשליטה במי רשאי לגשת לאילו משאבים, נפוצה בשירותי ענן.
הרשאה - קביעה אילו פעולות ומשאבים מותרים למשתמש או לתהליך לאחר שזהותו אומתה. שולטת במי רשאי לעשות מה.
AWS - שירותי הענן של אמזון (Amazon Web Services), המספקים שרתים, אחסון, מסדי נתונים ושירותים נוספים לפי שימוש.
קבוצה - אוסף של משתמשים או אובייקטים שמנוהלים יחד, כדי להעניק הרשאות או הגדרות משותפות בבת אחת.
תהליך - מופע של תוכנה שרצה בזיכרון, עם הקוד, הנתונים והמשאבים שהוקצו לה על ידי מערכת ההפעלה.
API - ממשק תכנותי שמגדיר כיצד תוכנה אחת פונה לאחרת ומחליפה איתה נתונים ופעולות.
מכונה וירטואלית - מחשב מדומה שרץ כתוכנה על גבי מחשב פיזי, עם מערכת הפעלה ומשאבים משלו, בבידוד מהמערכת המארחת.
root - משתמש העל במערכות Linux, בעל הרשאות מלאות לכל פעולה. גם הרמה העליונה בעץ של תיקיות או נתונים.

IAM - חלק 1
IAM (Identity and Access Management) הוא שירות הניהול של משתמשים והרשאות ב-AWS. הוא דומה לאקטיב דירקטורי של מיקרוסופט, ומאפשר ליצור חשבונות משתמשים, לקבץ אותם לקבוצות ולקבוע מה כל אחד רשאי לעשות.
המושגים הבסיסיים
1. משתמשים (Users): חשבון אישי לכל אדם או תהליך שצריך גישה לחשבון AWS.
2. קבוצות (Groups): אוסף של משתמשים שמקבלים את אותן הרשאות. בדרך כלל מעדיפים להרשות לקבוצה ולא למשתמש בודד.
3. מדיניות (Policies): קובעות אילו פעולות מותרות. המדיניות מחוברת לקבוצה או למשתמש, והיא מגדירה את הרשאות הגישה.
4. גישה פרוגרמטית: משתמש שיכול להתחבר דרך API או CLI ולא דרך הקונסולה. זה שימושי לאפליקציות שמדברות עם AWS.
5. תפקידים (Roles): נושא מתקדם שייילמד בקורס הבא.
הרעיון המרכזי
ברוב המקרים עובדים כך: יוצרים משתמש, מכניסים אותו לקבוצה, ומגדירים מדיניות לקבוצה. המדיניות קובעת מה המשתמשים יכולים לעשות, למשל רק ליצור מכונות וירטואליות או רק לצפות במוניטורינג.
שימו לב
המרצה מזהיר שעבודה מתמשכת עם חשבון ה-root הראשוני אינה נכונה, וממליץ להשתמש במשתמש אדמין נפרד.
אחרי השיעור תבינו את המושגים של IAM ותוכלו לחשוב איזו הרשאה נדרשת לכל תפקיד.
השיעור הבא בקורס: IAM - חלק 2

פרקי ההרצאה: IAM - חלק 1

  1. 00:00

    למה לא לעבוד עם חשבון ה-Root בפרודקשן

  2. 00:41

    IAM כמנגנון ניהול זהויות

  3. 01:36

    משתמשים, קבוצות ו-Policies ב-IAM

  4. 02:30

    יצירת משתמש והכנסה לקבוצה

  5. 03:08

    הגדרת Policy לקבוצה

תמלול ההרצאה: IAM - חלק 1

הטקסט המלא של הדקות הראשונות בהרצאה «IAM - חלק 1» בקורס הווידאו של PracticU – כתוביות בעברית עם זמן התחלה לכל פסקה. כך תוכלו לקרוא ולחפש את הנושאים לפני שמתחילים ללמוד.

  1. 00:02

    בסרטון שלפניכם אנחנו הולכים לדבר על השירות IAM, Identity Access Manager. אם שמתם לב, עד עכשיו, במהלך כל הסרטונים שראיתם עד כה, אם צפיתם בסרטונים של הקורס הראשון מההתחלה, שמתם לב שעשינו את רוב הפעולות שלנו, את כל הפעולות שלנו, עשינו עם החשבון שאיתו נרשמנו בהתחלה.

  2. 00:25

    וזה בסדר גמור, זה לחלוטין אפשרי ואפילו מקובל. העניין הוא שזה לא הדבר הכי נכון לעשות בפרודקשן, ושבו אתם ממש משתמשים בצורה רצינית באתר במערכת הענן של AWS. מה שזה אומר, זה אומר שאתם תצטרכו מן הסתם איזשהו להשתמש באיזשהו מנגנון שיאפשר לכם ליצור משתמשים שונים לפעילויות כאלה ואחרות.

  3. 00:57

    אני חושב שכבר אתם מבינים לאן זה הולך, אני פה עכשיו מחפש את ה security identity and compliance ואני ניגש למנגנון ה-I אז זה השירות שעליו אני רוצה לדבר בסרטון הזה ובסרטון הבא.

  4. 01:16

    מה זה בעצם השירות IAM, למה זה נועד וכן הלאה וכן הלאה. מאוד פשוט, לא צריך להגיד מאוד פשוט, השירות הזה IAM הוא שירות מאוד מאוד גדול. הוא פחות או יותר מזכיר את האקטיב דירקטורי של מייקרוסופט.

  5. 01:36

    מי מכם שיודע מה זה האקטיב דירקטורי של מייקרוסופט כמובן עכשיו אומר, אה אוקיי, הבנתי למה זה נועד. לאלה מכם שלא מבינים במה מדובר, זה מנגנון, IAM זה מנגנון שמאפשר לנו ניהול של משתמשים, של יוזר, של גרופס ופוליסיז.

  6. 01:56

    בעצם מה שזה אומר, זה אומר שה-IAM זה איזשהו סוג של אידנטיטי מנג'מנט שמאפשר לנו לנהל חשבונות משתמשים בתוך הפלטפורמה, בחשבון שלנו, מאפשר לנו לנהל את אותם חשבונות משתמשים בתוך קבוצות, זה בעצם קולקשן של משתמשים, זה איזשהו

  7. 02:16

    גרופינג של כמה משתמשים ביחד, ו-policies, מה שזה תכלס אומר, זה אומר איזה הרשאות אני יכול לתת לאותם משתמשים. אז בגדול, רוב הפעילות שלכם עם ה-IAM תהיה באזור של אני רוצה ליצור משתמש כדי להכניס אותו לקבוצה, ועל הקבוצה הזאת תהיה איזשהו policy, וה-policy הזה יקבע מה האנשים בתוך הקבוצה,

  8. 02:45

    המשתמשים בתוך הקבוצה, יכולים לעשות. כמובן, יש גם את הנושא של roles, אבל על זה אנחנו מדברים בקורס המתקדם יותר. אין צורך עכשיו להתעסק בזה כל כך. הדבר החשוב ביותר כרגע בשלב הזה עבורכם זה לדעת להשתמש במנגנון יצירת החשבונות משתמשים, לדעת לשים אותם בקבוצה ולזהות את המנגנון פוליסי

  9. 03:14

    שעוזר לכם להגדיר מה כל משתמש יכול לעשות. אתם יכולים לשים פוליסי גם על משתמש יחיד, אבל זה לא כל כך חכם לעשות. בדרך כלל אנחנו ניצור קבוצה שאנחנו מרשים

לקורס המלא: קורס AWS אונליין בעברית

ההרצאה הקודמת: רישום שמות DNS ב-ROUTER53

ההרצאה הבאה: IAM - חלק 2

הרצאות קשורות מקורסים אחרים

  • יצירת יוזר בענן - AWS IAM

קורסים נוספים במסלול

  • קורס ארכיטקט ענן של אמזון - AWS Architect