
הטקסט המלא של הדקות הראשונות בהרצאה «הסבר על Regions ועל AZ ב-AWS» בקורס הווידאו של PracticU – כתוביות בעברית עם זמן התחלה לכל פסקה. כך תוכלו לקרוא ולחפש את הנושאים לפני שמתחילים ללמוד.
לפני שניגש לדבר על VPC, על Virtual Private Cloud, או בעצם על ה-Virtual Network Configuration בחשבון שלכם, בואו ניקח צעד אחד אחורה ונדבר על ה-AWS Global Network, על ה-AWS Global Infrastructure.
AWS, הענן של AWS, יש לו footprint בהמון המון מדינות. אם אנחנו ניגש לאתר של AWS ונבדוק נכון להיום בכמה מדינות AWS יש להם Data Centers, אפשר לראות שנכון להיום יש להם 31 Launched Regions ויש להם 99 Availability Zones ויותר מ-410 נקודות שבהם יש ל-AWS, לאמזון,
איזושהי תשתית רשת. אז למה הכוונה שאומרים 31 Regions? בכל מדינה שאמזון החליטה להרים שם תשתית ענן, מתייחסים לזה כ-Region.
אם אנחנו נעיף מבט באתר של AWS אנחנו נראה שאפשר לראות את הנקודות הכחולות האלה. בכל נקודה כחולה יש להם ריג'ן. כלומר, הם בחרו את המקום הזה, את המדינה הזאתי, את ה-State הזה, כדי להקים שם תשתית ענן ענקית.
אז אפשר לראות שיש להם כמובן בקנדה, ויש להם בקרוב בישראל, ויש להם בצרפת, ובאיטליה, ובאנגליה, ושוודיה, וכן הלאה וכן הלאה, ובסידני.
בקיצור, ל-AWS יש יותר מ-31 ריג'נס. זאת אומרת, להם הם בחרו 31 מדינות שבהן הם הרימו תשתית ענן עצומה ואם אנחנו רוצים להבין טיפה יותר מה זה ריג'ן ומה זה availability zone אנחנו מבינים שבתוך ריג'ן במדינה שאמזון בחרה להקים תשתית ענן שמה היא הקימה data centers ואת הdata centers האלה היא מרחיקה אחד מהשני כדי למנוע כל מיני אסונות לטובת
redundancy לטובת יתירות את אותם דאטה סנטרים מרחיקה אחד מהשני הנקודות האלה באותה מדינה שבהן יש להם דאטה סנטר הם מתייחסים לזה כאל לוייליביליטי זונס. בואו נעשה ציור טיפה יותר פשוט כדי להבין את זה יותר את הרעיון של ריג'ן. אז שוב פעם יש לנו את העולם וכמו שאמרנו בעולם AWS בחרה מקומות להרים בהם סביבת ענן ענקית.
למשל AWS בחרו את לונדון כמקום שייקרא ריג'ן אז בואו נקרא לזה ריג'ן. אז אותה מדינה ש-AWS בחרה להרים בה את סביבת הענן, מה היא עושה אחרי זה?
מחפשת בלונדון מקומות הכי טובים להרים שם תשתית של ענן. וכמובן יש לא מעט רשימה של מאפיינים של אותו מקום.
מן הסתם כדאי שלמקום הזה תהיה אספקת חשמל מיותר משני ספקיות חשמל, ויש עוד כל מיני מאפיינים ש-AWS לוקחת בחשבון, איפה המקום הכי בטוח להרים את התשתית של הענן?
כשאני אומר תשתית, אני מתכוון לתשתית פיזית, לבניין עם אלפי אלפי אלפי שרתים. Data Center, אז מה AWS עושה? היא מרימה Data Center למשל בקצה אחד של לונדון, Data Center בקצה אחר ועוד Data Center.
בדרך כלל בכל Region יש ל-AWS, לאמזון, לפחות שלוש Availability Zones. Availability Zones משמע מבחינתכם Data Center.
שוב פעם, זה יכול להיות שני בניינים, אז שני דאטה סנטרס, אבל הם ממש צמודים אחד לשני. כשאנחנו מתייחסים לדאטה סנטרס כאל לוייליביליטי זון, צריך שהמרחק ביניהם יהיה של קילומטרים רבים.
ומה AWS עושה? מה אמזון עושים? הם מחברים, הם מחברים תשתית מאוד מאוד רחבת פס של פייברט או אופטיק בין אותם דאטה סנטרים. אז הדאטה סנטרים האלה אמנם מרוחקים משמעותית אחד מהשני, אבל הם עדיין מחוברים ברוחב פס מאוד מאוד מאוד גבוה, מאוד גבוה.
אבל שלא תטעו, השלושה availability zone האלה, כל אחד מהם מחובר בעצמו לרשת האינטרנט, ברוחב פס, לחשמל, למה שאתם לא רוצים, וזה כדי למנוע מצב שאם חס וחלילה אחד הדאטה סנטרים האלה יקרוס, השאר ימשיכו לתפקד כאילו לא קרה כלום. זה
כל הרעיון. ואתם בתור לקוחות יכולים להרים את התשתית הארגונית שלכם וליצור Redundancy על גבי הרשת שהיא כבר Redundancy.
כלומר, AWS מספקים לכם תשתית שהיא מפוזרת, מבוזרת, תשתית רשת, וכל מה שעליכם לעשות זה לבנות את ה-Workload שלכם, להרים את המכונות שלכם, את ה-Storage, את ה-Databases.
אתם יכולים להרים אותם, אתם יכולים לבחור להרים אותם על AZ1 ואולי גם על AZ2 ואפילו על AZ3 אם אתם רוצים ממש Redundancy, ולעשות איזשהו סוג של יתירות בין המערכות שלכם.
AWS מספקת לכם את התשתית. אתם צריכים על התשתית הזו להרים את המערכות שלכם בצורה של יתירות. AWS לא מספקת לכם את היתירות בעצמה, היא מספקת לכם תשתית עם יתירות.
למשל, אם יש לי שרת אינטרנט שניגשים אליו מכל העולם, אני ארים שרת אחד למשל פה, שרת שני, את אותו שרת אני ארים פה, אני אגדיר ביניהם איזשהו לואוד בלנסר שעושה לואוד בלנסינג בין שתי המכונות האלה ומי שייגש ללואוד בלנסר ניגש או לשרת הזה או לשרת זה מה שלואוד בלנסר עושה ואם חס וחלילה אחד מההבהלביליטיזון
האלה נפל אני ממשיך לעבוד כרגיל כלומר אני צריך לבנות את התשתית שלי על גבי התשתית של AWS בצורה כזאתי שאני מקבל יתירות אז חשוב להבין את הרעיון של ריג'ן שזה מדינה מקום ש-AWS בחרה להרים שם דאטה סנטרים שלה לטובת הענן ובתוך כל ריג'ן יש לנו דבר שנקרא availability zone יש לנו לפחות שלושה בכל ריג'ן ו-availability zone זה בעצם דאטה סנטר אחד שניים שלושה