PracticU

הסבר על AWS Trusted Advisor

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

הסבר על AWS Trusted Advisor
Trusted Advisor הוא שירות של AWS שמסתכל על החשבון ונותן המלצות לתיקון דברים שאינם best practice. ההרצאה מתמקדת בקטגוריית הסקיוריטי, והדגמה חיה מראה איך הוא מזהה טעויות אבטחה.
קטגוריות ההמלצות
1. Security: המלצות אבטחה, ועליהן ההרצאה מתמקדת.
2. Cost Optimization: איך לחסוך כסף, למשל לכבות מכונות שלא משתמשים בהן או להקטין storage.
3. Service Limits: כמה מכונות, storage ו-VPC אפשר להקים. ברירת המחדל היא soft limit (למשל חמישה VPC), ואם מתקרבים אליה פותחים support ticket (quota) לבקשת הגדלה.
4. Performance: למשל מכונה שמנוצלת ב-10% בלבד, או כזו עם 99% CPU וזיכרון.
5. Fault Tolerance: המלצות להגדיר את הפתרון בצורה יתירה (redundant).
תנאים
- השירות מופעל כברירת מחדל, ובוחרים Refresh כדי לעדכן את הממצאים.
- חשבון Free Tier עם Basic Support מקבל רק בדיקות Security ו-Service Limits, ולא את כולן. כדי לקבל את כל הבדיקות צריך Business או Enterprise support.
- בחשבונות multi-account מסתכלים בכל חשבון בנפרד. ריכוז בין חשבונות יוצג בהמשך, בשיעור על Security Hub.
הדגמה
1. אחרי Refresh מוצגים ממצאים אמיתיים, למשל MFA על ה-root account שלא מוגדר, וחוסר IAM users.
2. המרצה יוצר בכוונה VPC ומכונה עם security group שפותח SSH (פורט 22) לכל העולם, ויוצר snapshot של EBS ומגדיר אותו Public.
3. אחרי 5 עד 10 דקות הופיעה ההמלצה Security Group - specific port unrestricted עבור launch wizard 1. המרצה תיקן את ה-security group כך שיאפשר גישה רק מכתובת IP מסוימת, ואחרי Refresh נוסף, שלקח כרבע שעה, הממצא עבר לירוק. נשארה רק המלצת ה-IAM.
ניהול והתראות
ב-Manage Trusted Advisor אפשר לבטל או להפעיל את השירות, והתראות במייל למשתמשים נקבעות ב-properties של החשבון. אפשר להוריד את הבדיקות לקובץ Excel כדי לשתף.
מרובה חשבונות
ב-Management Account נכנסים ל-Organization, אחר כך ל-Services, מוצאים Trusted Advisor ומפעילים Enable access, כדי לקבל דוחות מכל החשבונות יחד.
אפשר להשתמש ב-Trusted Advisor כמעין יועץ אבטחה שמצביע על הגדרות מסוכנות בחשבון.
השיעור הבא בקורס: הסבר על AWS CONFIG

פרקי ההרצאה: הסבר על AWS Trusted Advisor

  1. 00:00

    הכרת שירות Trusted Advisor

  2. 00:35

    המלצות Cost Optimization

  3. 01:13

    המלצות על Service Limits

  4. 01:48

    המלצות Performance ו-Fault Tolerance

  5. 02:22

    התמקדות בקטגוריית סקיוריטי

  6. 03:00

    זמינות ההמלצות לפי סוג התמיכה

  7. 04:31

    שימוש בשירות בחשבון הפרודקשן

  8. 06:17

    הדגמת הגדרה לא מאובטחת

תמלול ההרצאה: הסבר על AWS Trusted Advisor

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

  1. 00:02

    שירות סקיוריטי נוסף שאני רוצה לדבר עליו נקרא Trusted Advisor. שירות ה-Trusted Advisor מופעל כברירת מחדל, כל מה שעליכם לעשות זה פשוט ללחוץ על כפתור Refresh כדי לעשות Refresh ל-Findings, לממצאים של Trusted Advisor.

  2. 00:17

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

  3. 00:34

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

  4. 00:46

    יכול להיות שכדאי לכם להקטין איזשהו storage וכן הלאה וכן הלאה. המלצות בנושא של cost optimization, איך לחסוך כסף ב-AWS. אחד הדברים המגניבים בחברת AWS זה שהם כל הזמן שואפים שהלקוח יהיה מרוצה, כל הזמן שואפים שהלקוח יוכל לחסוך כסף בחשבון.

  5. 01:03

    הדבר השלישי זה Service Limit. דבר נוסף שאתם מקבלים זה המלצות בנושא של Limits שיש לכם. כמה מכונות אתם יכולים לעשות Deployment? כמה Storage?

  6. 01:14

    כמה VPC ניתן לייצר בחשבון? תדעו לכם שכברירת מחדל יש המון Soft Limitation. אתם לא יכולים פשוט ליצור 30 VPC כי בא לכם. ה-VPC, ההגדרה הדפולטיבית היא חמישה VPC, או מספר מכונות, יכול להיות שזה עשר מכונות כדיפו. בקיצור, אתם תוכלו להסתכל על הקטגוריה Service Limits ולהבין איפה אתם מבחינת ה-Limits,

  7. 01:36

    האם אתם מתקרבים ל-Limits וכדאי להתקשר ל-AWS לבקש להגדיל את ה-Limits. להתקשר הכוונה לפתוח Service Ticket, Support Ticket. קוראים לזה קוואטה, ראינו את זה באחד הסרטונים הקודמים.

  8. 01:48

    וכמובן, נושא ה-Performance, אנחנו נקבל Recommendation בנושא Performance. וה-Recommendation האלה יכול מאוד להיות שיגידו לנו, היי, אתם משתמשים רק ב-10% במכונה מסוימת, או אתם משתמשים ב-99% ב-CPU ו-Memory של מכונה XYZ,

  9. 02:04

    אולי אתם צריכים מכונה גדולה יותר כדי שהאפליקציה שלכם תעבוד יותר טוב. וכמובן, נושא של Fold Tolerance, אנחנו נקבל איזשהם Recommendation, המלצות להגדיר את ה-Solution שלנו, את הקונפיגורציה שלנו, בצורה יותר Redundant, בצורה יותר יתרה, זה נקרא Fold Tolerance.

  10. 02:22

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

  11. 02:42

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

  12. 03:00

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

  13. 03:14

    אז אתם יכולים להיות רגועים שאתם תקבלו המלצות בנושא של סקיוריטי ובנושא של סרוויס לימטס. אבל גם בנושא של ביצועים ו-cost optimization או cost savings, איך לחסוך בכסף, את זה תוכלו לקבל אך ורק אם תעברו לספורט של ביזניז או אנטרפרייז.

  14. 03:34

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

  15. 03:55

    ראינו איך אנחנו מגדירים CloudTrail, ראינו איך אנחנו מגדירים CloudTrail במולטי אקאונט, ראינו איך אנחנו מגדירים GuardDuty, את אותו IDS, ראינו איך אנחנו מגדירים GuardDuty Admin בסקיוריטי אקאונט, נכון? שכל ה-Finding מכל ה-GuardDuty נשלחים ל-GuardDuty הזה, זוכרים?

  16. 04:16

    ועכשיו נדבר על Trusted Advisors. Trusted Advisor פשוט צריך לעשות לו ריפרש או להסתכל עליו בכל חשבון וחשבון. יש לנו סנטרליזציה של Trusted Advisor ואנחנו נראה את זה בסרטון הבא או בסרטון אחרי זה שנדבר על Security Hub.

  17. 04:31

    אז כרגע אנחנו פשוט נראה איך אנחנו מסתכלים, כי הוא כבר מופעל כברירת מחדל, איך אנחנו משתמשים ב-Trusted Advisor. אז בוא ניגש, יש לנו את החשבונות שלנו, אני אגש לחשבון הפרודקשן שלי ובחשבון הפרודקשן שלי אני פשוט אחפש Trusted Advisor בסרוויסיז, בוא נוסיף אותו פה לפייבוריט שלנו, למה לא?

  18. 04:51

    ואפשר לראות שבגלל שהחשבון שלי ריק ואין בו באמת המון דברים, אז אפשר לראות שקודם כל ניתן לראות שאם אני אלחץ על Cost Optimization זה הכל אפור, כי יש לי פה את הספורט שהוא חינם, זה ה-Free Tier, בוא נוכיח את זה.

  19. 05:07

    פשוט חיפשתי ספורט ואפשר לראות שמצד שמאל יש לי Basic Support, נכון? אז בגלל שיש לי Basic Support, בינינו רק ה-Service Limits יעבוד, אז אני אעשה לו ריפרש כאן מצד ימין, רק הרקומנדיישן, ההמלצות בנושא סרוויס לימיטס יופיעו לי כאן ויעדכנו אותי כמה אני מתקרב ללימיט וכמובן רק קטגוריית הסקיוריטי גם

  20. 05:29

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

  21. 05:55

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

  22. 06:09

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

  23. 06:24

    בפורט 22, פורט SSH, ונפתח את זה לעולם. זה כמובן דבר שאנחנו לא ממליצים בכלל לעשות, מן הסתם אני מצפה ש-Trusted Advisor יגיד לי שהדבר הזה לא טוב. בואו ניגש ביחד ל-EC2, בואו נראה כרגע את הסקיוריטי גרופ שיש לנו פה, אין לי באמת שום סקיוריטי גרופ, אז מן הסתם אני צריך לבנות הכל מחדש, אז אני אבנה

לקורס המלא: קורס ארכיטקט ענן של אמזון

ההרצאה הקודמת: הסבר על CloudTrail - חלק 3

ההרצאה הבאה: הסבר על AWS CONFIG

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

  • הסבר על בחינות הסמכה ותעודות של AWS
  • Publish WebAPI on AWS
  • התקנה של AWS CLI
  • גיבוי לענן AWS S3 - עם Veeam

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

  • קורס AWS - ניהול מכונה וירטואלית בענן