Data mesh הוא מסגרת ארכיטקטונית וארגונית שמתייחסת לנתונים כמו למוצר (במסמך הזה הם נקראים מוצרי נתונים). במסגרת הזו, צוותים שמבינים הכי טוב את הנתונים ומקפידים על קבוצה של תקנים למשילות מידע ברמת הארגון מפתחים מוצרי נתונים. אחרי שמפרסמים מוצרי נתונים ברשת הנתונים, צוותים מבוזרים בארגון יכולים לגלות נתונים שרלוונטיים לצרכים שלהם ולגשת אליהם בצורה מהירה ויעילה יותר. כדי להקים רשת נתונים שפועלת בצורה תקינה, צריך קודם להגדיר את רכיבי הארכיטקטורה ברמה הגבוהה ואת התפקידים בארגון שמתוארים במאמר הזה.
המאמר הזה הוא חלק מסדרה שמתארת איך להטמיע רשת נתונים ב- Google Cloud. ההנחה היא שקראתם את המאמר איך בונים Data Mesh מודרני ומבוזר באמצעות Google Cloud ושאתם מכירים את המושגים שמתוארים בו.
הסדרה כוללת את החלקים הבאים:
- ארכיטקטורה ופונקציות ברשת נתונים (המסמך הזה)
- תכנון פלטפורמת נתונים בשירות עצמי לרשת נתונים
- יצירת מוצרי נתונים ברשת נתונים
- איתור ושימוש במוצרי נתונים ברשת נתונים
בסדרה הזו, רשת הנתונים שמתוארת היא פנימית לארגון. אפשר להרחיב את ארכיטקטורת רשת הנתונים כדי לספק מוצרי נתונים לצדדים שלישיים, אבל הגישה המורחבת הזו לא נכללת במסגרת המסמך הזה. הרחבת רשת נתונים כרוכה בשיקולים נוספים מעבר לשימוש בתוך הארגון.
ארכיטקטורה
המונחים העיקריים הבאים משמשים להגדרת רכיבי הארכיטקטורה שמתוארים בסדרה הזו:
- מוצר נתונים: מוצר נתונים הוא קבוצה או מאגר לוגי של משאבי נתונים קשורים.
- מקור נתונים: מקור נתונים הוא נכס פיזי במערכת אחסון שמכיל נתונים מובְנים או שאילתה שמניבה נתונים מובְנים.
- מאפיין נתונים: מאפיין נתונים הוא שדה או רכיב של מקור נתונים.
בתרשים הבא מוצגת סקירה כללית של רכיבי הארכיטקטורה העיקריים של רשת נתונים שהוטמעה ב- Google Cloud.
בתרשים שלמעלה מוצגים:
- שירותים מרכזיים מאפשרים ליצור ולנהל מוצרי נתונים, כולל מדיניות ארגונית שמשפיעה על המשתתפים ב-data mesh, אמצעי בקרה לגישה (באמצעות קבוצות של ניהול זהויות והרשאות גישה) וארטיפקטים ספציפיים לתשתית. דוגמאות להתחייבויות ולהזמנות כאלה, ולתשתית שמסייעת להפעלה של רשת הנתונים, מפורטות במאמר יצירת רכיבי פלטפורמה ופתרונות.
- השירותים המרכזיים מספקים בעיקר את Data Catalog לכל מוצרי הנתונים ב-Data Mesh, ואת מנגנון הגילוי ללקוחות פוטנציאליים של המוצרים האלה.
- תחומים של נתונים חושפים קבוצות משנה של הנתונים שלהם כמוצרי נתונים באמצעות ממשקי צריכת נתונים מוגדרים היטב. מוצרי הנתונים האלה יכולים להיות טבלה, תצוגה, קובץ מובנה, נושא או מקור נתונים. ב-BigQuery, זה יהיה מערך נתונים, וב-Cloud Storage, זה יהיה תיקייה או מאגר. יכולים להיות סוגים שונים של ממשקים שאפשר לחשוף כמוצר נתונים. דוגמה לממשק היא תצוגה ב-BigQuery על טבלה ב-BigQuery. במאמר יצירת מוצרי נתונים ברשת נתונים מוסבר על סוגי הממשקים הנפוצים ביותר למטרות ניתוח.
הטמעה לדוגמה של רשת נתונים
אפשר למצוא הטמעה לדוגמה של הארכיטקטורה הזו במאגר data-mesh-demo.
סקריפטים של Terraform שמשמשים בהטמעה לדוגמה מדגימים מושגים של רשת נתונים, והם לא מיועדים לשימוש בייצור. הפעלת הסקריפטים האלה תלמד אתכם איך:
- הפרדה בין הגדרות המוצרים לבין נתוני הבסיס.
- יצירת תבניות של קטלוג נתונים לתיאור ממשקי מוצרים.
- אפשר לתייג ממשקי מוצרים באמצעות התבניות האלה.
- הענקת הרשאות למשתמשים במוצר.
בממשקי המוצר, יישום ההפניה יוצר ומשתמש בסוגי הממשקים הבאים:
- תצוגות מורשות של טבלאות BigQuery.
- מקורות נתונים שמבוססים על נושאי Pub/Sub.
פרטים נוספים זמינים בקובץ ה-README במאגר.
פונקציות ב-data mesh
כדי שרשת נתונים תפעל בצורה טובה, צריך להגדיר תפקידים ברורים לאנשים שמבצעים משימות ברשת הנתונים. הבעלות מוקצית לאבות-טיפוס של צוותים או לפונקציות. הפונקציות האלה כוללות את תהליכי המשתמשים העיקריים של אנשים שעובדים ב-data mesh. כדי לתאר בבירור את תהליכי המשתמשים, הם הוקצו לתפקידי משתמשים. אפשר לפצל ולשלב את תפקידי המשתמשים האלה בהתאם לנסיבות של כל ארגון. אין צורך למפות את התפקידים ישירות עם עובדים או צוותים בארגון.
דומיין נתונים מותאם ליחידה עסקית או לפונקציה בתוך ארגון. דוגמאות נפוצות לדומיינים עסקיים הן מחלקת המשכנתאות בבנק, או מחלקות הלקוחות, ההפצה, הכספים או משאבי האנוש בארגון. מבחינה רעיונית, יש שני סוגים של צוותים שקשורים לדומיין ברשת נתונים: צוותים של מפיקי נתונים וצוותים של צרכני נתונים. חשוב להבין שדומיין נתונים יחיד כנראה ישמש את שתי הפונקציות בו-זמנית. צוות של תחום נתונים יוצר מוצרי נתונים מנתונים שבבעלותו. הצוות גם משתמש במוצרי נתונים כדי לקבל תובנות עסקיות, ויוצר מוצרי נתונים נגזרים לשימוש בדומיינים אחרים.
בנוסף לפונקציות שמבוססות על דומיין, ב-Data Mesh יש גם קבוצה של פונקציות שמבוצעות על ידי צוותים מרכזיים בארגון. הצוותים המרכזיים האלה מאפשרים את הפעלת רשת הנתונים על ידי מתן פיקוח, שירותים וממשל חוצה-תחומים. הם מפחיתים את העומס התפעולי על דומיינים של נתונים ביצירה ובצריכה של מוצרי נתונים, ומקלים על יצירת קשרים בין דומיינים שנדרשים כדי להפעיל את רשת הנתונים.
במסמך הזה מתוארות רק פונקציות שיש להן תפקיד ספציפי ב-Data Mesh. יש עוד כמה תפקידים שנדרשים בכל ארגון, ללא קשר לארכיטקטורה שמשמשת את הפלטפורמה. עם זאת, התפקידים האחרים האלה לא נכללים במסמך הזה.
אלה ארבע הפונקציות העיקריות ב-data mesh:
- צוותי יצרנים שמבוססים על תחום נתונים: יוצרים מוצרי נתונים ומנהלים אותם לאורך מחזור החיים שלהם. הצוותים האלה מכונים לעיתים קרובות מפיקי הנתונים.
- צוותי צרכנים שמבוססים על דומיין נתונים: אפשר לגלות מוצרי נתונים ולהשתמש בהם באפליקציות אנליטיות שונות. יכול להיות שהצוותים האלה ישתמשו במוצרי נתונים כדי ליצור מוצרי נתונים חדשים. הצוותים האלה מכונים לעיתים קרובות צרכני הנתונים.
- צוות מרכזי למשילות מידע: מגדיר ואוכף מדיניות משילות מידע בקרב יוצרי נתונים, כדי להבטיח איכות נתונים גבוהה ומהימנות נתונים עבור צרכנים. לצוות הזה קוראים בדרך כלל צוות משילות מידע.
- צוות מרכזי של פלטפורמת תשתית נתונים בשירות עצמי: מספק פלטפורמת נתונים בשירות עצמי למפיקי נתונים. הצוות הזה גם מספק את הכלים לגילוי מרכזי של נתונים ולניראות (observability) של מוצרי נתונים, שמשמשים גם צרכני נתונים וגם יצרני נתונים. הצוות הזה נקרא לעיתים צוות פלטפורמת הנתונים.
פונקציה אופציונלית נוספת שכדאי לקחת בחשבון היא של מרכז מצוינות (COE) לרשת הנתונים. מטרת ה-COE היא לספק ניהול של רשת הנתונים. ה-COE הוא גם צוות הבוררות הייעודי שמטפל בכל המחלוקות שמתעוררות בפונקציות האחרות. הפונקציה הזו שימושית לחיבור בין ארבע הפונקציות האחרות.
צוות הפקה מבוסס-דומיין של נתונים
בדרך כלל, מוצרי נתונים מבוססים על מאגר פיזי של נתונים (מחסני נתונים, אגמים או זרמים של נתונים, יחידים או מרובים). ארגון צריך תפקידים בפלטפורמת נתונים מסורתית כדי ליצור ולתחזק את המאגרים הפיזיים האלה. עם זאת, התפקידים המסורתיים האלה בפלטפורמת הנתונים בדרך כלל לא כוללים את האנשים שיוצרים את מוצר הנתונים.
כדי ליצור מוצרי נתונים ממאגרי המידע הפיזיים האלה, ארגון צריך שילוב של מומחי נתונים, כמו מהנדסי נתונים ואדריכלי נתונים. בטבלה הבאה מפורטים כל תפקידי המשתמשים הספציפיים לדומיין שנדרשים בצוותים שמפיקים נתונים.
תפקיד |
תחומי אחריות |
מיומנויות נדרשות |
התוצאות הרצויות |
|---|---|---|---|
הבעלים של מוצר הנתונים |
|
ניתוח נתונים ארכיטקטורת נתונים ניהול מוצרים |
|
Data product technical lead |
|
הנדסת מערכות מידע ארכיטקטורת נתונים הנדסת תוכנה |
|
תמיכה במוצר נתונים |
|
הנדסת תוכנה Site Reliability Engineering (SRE) |
|
מומחה בתחום (SME) בנושא תחום הנתונים |
|
ניתוח נתונים ארכיטקטורת נתונים |
|
בעלי הנתונים |
|
|
|
צוותי צרכנים שמבוססים על דומיין נתונים
ב-data mesh, האנשים שצורכים מוצר נתונים הם בדרך כלל משתמשי נתונים שנמצאים מחוץ לדומיין של מוצר הנתונים. הצרכנים האלה משתמשים בקטלוג נתונים מרכזי כדי למצוא מוצרי נתונים שרלוונטיים לצרכים שלהם. יכול להיות שיותר ממוצר נתונים אחד יענה על הצרכים שלהם, ולכן צרכני הנתונים עלולים להירשם לכמה מוצרי נתונים.
אם צרכני הנתונים לא מצליחים למצוא את מוצר הנתונים הנדרש לתרחיש השימוש שלהם, הם צריכים לפנות ישירות למרכז המומחיות של רשת הנתונים. במהלך הייעוץ הזה, צרכני הנתונים יכולים להעלות את הצרכים שלהם לגבי נתונים ולבקש הצעות לגבי דרכים שבהן אפשר לענות על הצרכים האלה באמצעות דומיין אחד או יותר.
כשמחפשים מוצר נתונים, צרכני הנתונים מחפשים נתונים שיעזרו להם להשיג תרחישי שימוש שונים, כמו לוחות בקרה ודוחות של ניתוח נתונים מתמשך, דוחות ביצועים פרטניים ומדדים אחרים של ביצועים עסקיים. לחלופין, צרכני נתונים עשויים לחפש מוצרי נתונים שאפשר להשתמש בהם בתרחישי שימוש של בינה מלאכותית (AI) ולמידת מכונה (ML). כדי להשיג את התרחישים השונים האלה לשימוש, צרכני הנתונים צריכים שילוב של דמויות של מומחי נתונים, והן:
תפקיד |
תחומי אחריות |
מיומנויות נדרשות |
התוצאות הרצויות |
|---|---|---|---|
מנתח נתונים |
חיפוש, זיהוי, הערכה והרשמה למוצרי נתונים של דומיין יחיד או של כמה דומיינים כדי ליצור בסיס למסגרות של בינה עסקית. |
הנדסת ניתוח נתונים ניתוח נתונים עסקיים |
|
מפַתח אפליקציות |
פיתוח מסגרת אפליקציה לשימוש בנתונים ממוצר נתונים אחד או יותר, בתוך הדומיין או מחוצה לו. |
פיתוח אפליקציות הנדסת נתונים |
|
מומחה להמחשת נתונים |
|
ניתוח דרישות המחשת נתונים |
|
מדעני נתונים |
|
הנדסת למידת מכונה הנדסת ניתוח נתונים |
|
צוות מרכזי למשילות מידע
צוות ניהול הנתונים מאפשר ליצרני נתונים ולצרכני נתונים לשתף, לצבור ולחשב נתונים באופן בטוח בשירות עצמי, בלי ליצור סיכוני תאימות לארגון.
כדי לעמוד בדרישות התאימות של הארגון, צוות משילות מידע (data governance) מורכב מבעלי תפקידים שונים בתחום הנתונים, והם:
תפקיד |
תחומי אחריות |
מיומנויות נדרשות |
התוצאות הרצויות |
|---|---|---|---|
מומחה למשילות מידע |
|
מומחה משפטי מומחה לאבטחה מומחה לפרטיות נתונים |
|
אחראי על נתונים (בכל דומיין) |
|
ארכיטקטורת נתונים מדיניות מידע ארגונית |
|
מהנדס משילות מידע |
|
הנדסת תוכנה |
|
צוות מרכזי של פלטפורמת תשתית נתונים בשירות עצמי
הצוות של פלטפורמת תשתית הנתונים בשירות עצמי, או פשוט צוות פלטפורמת הנתונים, אחראי ליצירת קבוצה של רכיבי תשתית נתונים. צוותים של דומיינים עם נתונים מבוזרים משתמשים ברכיבים האלה כדי לבנות ולפרוס את מוצרי הנתונים שלהם. צוות פלטפורמת הנתונים גם מקדם שיטות מומלצות ומציג כלים ומתודולוגיות שעוזרים לצמצם את העומס הקוגניטיבי על צוותים מבוזרים כשמאמצים טכנולוגיה חדשה.
תשתית הפלטפורמה צריכה לספק אינטגרציה פשוטה עם כלי תפעול לצורך יכולת צפייה, מדידה ואוטומציה של תאימות ברמה הגלובלית. לחלופין, התשתית צריכה לאפשר שילוב כזה כדי להקים צוותים מבוזרים שיצליחו.
לצוות פלטפורמת הנתונים יש מודל אחריות משותפת שבו הוא משתמש עם צוותי הדומיין המבוזרים ועם צוות התשתית הבסיסית. המודל מראה אילו אחריות מצופה מהצרכנים של הפלטפורמה, ואילו רכיבי פלטפורמה נתמכים על ידי צוות פלטפורמת הנתונים.
מכיוון שפלטפורמת הנתונים היא מוצר פנימי, היא לא תומכת בכל תרחישי השימוש. במקום זאת, הצוות של פלטפורמת הנתונים משיק באופן רציף שירותים ותכונות חדשים בהתאם לתוכנית עבודה עם סדר עדיפויות.
יכול להיות שלצוות פלטפורמת הנתונים יש קבוצה סטנדרטית של רכיבים שמוכנים לשימוש או נמצאים בפיתוח. עם זאת, צוותים של דומיינים של נתונים יכולים לבחור להשתמש בקבוצה שונה וייחודית של רכיבים אם הצרכים של הצוות לא תואמים לאלה שמסופקים על ידי פלטפורמת הנתונים. אם צוותים של דומיינים של נתונים בוחרים בגישה אחרת, הם צריכים לוודא שכל תשתית פלטפורמה שהם בונים ומתחזקים עומדת בדרישות של מדיניות וכללי הגנה ברמת הארגון בנושא אבטחה ומשילות מידע (data governance). במקרה של תשתית פלטפורמת נתונים שפותחה מחוץ לצוות המרכזי של פלטפורמת הנתונים, הצוות הזה יכול לבחור להשקיע יחד עם צוותי הדומיין או לשלב מהנדסים משלו בצוותים האלה. ההחלטה של צוות פלטפורמת הנתונים אם להשקיע יחד או לשלב מהנדסים עשויה להיות תלויה בחשיבות האסטרטגית של תשתית פלטפורמת תחום הנתונים לארגון. השתתפות בפיתוח של תשתית על ידי צוותים של תחום נתונים מאפשרת לארגונים לספק את ההתאמה והמומחיות הטכנית שנדרשות כדי לארוז מחדש רכיבים חדשים של תשתית פלטפורמה שנמצאים בפיתוח לשימוש חוזר בעתיד.
יכול להיות שתצטרכו להגביל את האוטונומיה בשלבים הראשונים של בניית רשת נתונים, אם המטרה הראשונית שלכם היא לקבל אישור מבעלי עניין להרחבת רשת הנתונים. עם זאת, הגבלת האוטונומיה עלולה ליצור צוואר בקבוק בצוות המרכזי של פלטפורמת הנתונים. צוואר הבקבוק הזה יכול להפריע להרחבת רשת הנתונים. לכן, צריך לשקול היטב כל החלטה לגבי ריכוז. יצרני נתונים עשויים להעדיף לבחור מתוך קבוצה מוגבלת של אפשרויות טכניות זמינות, במקום להעריך ולבחור מתוך רשימה בלתי מוגבלת של אפשרויות בעצמם. קידום האוטונומיה של יוצרי הנתונים לא אומר שצריך ליצור סביבה טכנולוגית לא מנוהלת. במקום זאת, המטרה היא להניע תאימות ואימוץ של הפלטפורמה על ידי שמירה על איזון נכון בין חופש הבחירה לבין סטנדרטיזציה.
לבסוף, צוות טוב של פלטפורמת נתונים הוא מקור מרכזי להדרכה ולשיטות מומלצות עבור שאר החברה. ריכזנו כאן כמה מהפעילויות החשובות ביותר שמומלץ לצוותים של פלטפורמות נתונים מרכזיות לבצע:
- קידום בדיקות קבועות של עיצוב ארכיטקטוני לפרויקטים פונקציונליים חדשים והצעת שיטות פיתוח משותפות לצוותי פיתוח שונים.
- לשתף ידע וחוויות, ולהגדיר ביחד שיטות מומלצות והנחיות לארכיטקטורה.
- לוודא שלמהנדסים יש את הכלים הנכונים כדי לאמת ולבדוק בעיות נפוצות כמו בעיות בקוד, באגים וירידה בביצועים.
- ארגון האקתונים פנימיים כדי שצוותי הפיתוח יוכלו להציג את הדרישות שלהם לצורכי כלים פנימיים.
דוגמאות לתפקידים ולאחריות של צוות פלטפורמת הנתונים המרכזית:
| תפקיד | תחומי אחריות | מיומנויות נדרשות |
התוצאות הרצויות |
|---|---|---|---|
הבעלים של מוצר פלטפורמת הנתונים |
|
אסטרטגיית נתונים ותפעול ניהול מוצרים ניהול בעלי עניין |
|
מהנדס פלטפורמת נתונים |
|
הנדסת מערכות מידע הנדסת תוכנה |
|
מהנדס פלטפורמה ואבטחה (נציג מצוותי ה-IT המרכזיים, כמו רשת ואבטחה, שמשובץ בצוות פלטפורמת הנתונים) |
|
הנדסת תשתית הנדסת תוכנה |
|
אדריכל Enterprise |
|
ארכיטקטורת נתונים איטרציה של פתרונות ופתרון בעיות גיבוש הסכמה |
|
שיקולים נוספים לגבי רשת נתונים
יש כמה אפשרויות לארכיטקטורה של פלטפורמה לנתוני ניתוח, ולכל אפשרות יש דרישות מוקדמות שונות. כדי להפעיל כל ארכיטקטורת רשת נתונים, מומלץ לארגון לפעול לפי השיטות המומלצות שמתוארות בקטע הזה.
קבלת מימון לפלטפורמה
כמו שמוסבר בפוסט בבלוג, אם רוצים לבצע שינוי, צריך להתחיל עם הכספים. הפלטפורמה אף פעם לא מסיימת את הפעולה: היא תמיד פועלת על סמך תוכנית דרכים עם סדר עדיפויות. לכן, הפלטפורמה צריכה להיות ממומנת כמוצר, ולא כפרויקט עם נקודת קצה קבועה.
הגורם הראשון שמאמץ את רשת הנתונים נושא בעלות. בדרך כלל, העלות מתחלקת בין העסק שיוצר את תחום הנתונים הראשון כדי להפעיל את רשת הנתונים, לבין צוות הטכנולוגיה המרכזי, שבדרך כלל כולל את צוות פלטפורמת הנתונים המרכזית.
כדי לשכנע את צוותי הכספים לאשר מימון לפלטפורמה המרכזית, מומלץ להציג נימוקים עסקיים לערך של הפלטפורמה המרכזית שמתממש לאורך זמן. הערך הזה מגיע מיישום מחדש של אותם רכיבים בצוותי מסירה נפרדים.
הגדרת הפלטפורמה המינימלית האפשרית לרשת הנתונים
כדי להגדיר את הפלטפורמה המינימלית האפשרית לרשת הנתונים, מומלץ להריץ פיילוט ולבצע איטרציות עם מקרה עסקי אחד או יותר. במסגרת הפיילוט, צריך למצוא תרחישי שימוש נדרשים, שבהם הצרכנים מוכנים לאמץ את מוצר הנתונים שנוצר. צריכים להיות כבר מקורות מימון לפיתוח מוצרי הנתונים, אבל צריך להיות צורך בקלט מצוותים טכניים.
חשוב לוודא שהצוות שמיישם את הפיילוט מבין את מודל התפעול של רשת הנתונים באופן הבא:
- העסק (כלומר, צוות הפקת הנתונים) הוא הבעלים של רשימת המשימות לביצוע, התמיכה והתחזוקה.
- הצוות המרכזי מגדיר את דפוסי השירות העצמי ועוזר לעסק לבנות את מוצר הנתונים, אבל מעביר את מוצר הנתונים לעסק כדי שיפעיל אותו ויהיה הבעלים שלו כשהוא מוכן.
- המטרה העיקרית היא להוכיח את המודל העסקי (דומיינים מייצרים, דומיינים צורכים). המטרה המשנית היא להוכיח את המודל הטכני של התפעול (דפוסי שירות עצמי שפותחו על ידי הצוות המרכזי).
- מכיוון שהמשאבים של צוות הפלטפורמה מוגבלים, מומלץ להשתמש במודל של צוותי trunk ו-branch כדי לרכז את הידע, אבל עדיין לאפשר פיתוח של שירותים ומוצרים מיוחדים לפלטפורמה.
מומלץ גם:
- לתכנן מפות דרכים במקום לאפשר לשירותים ולתכונות להתפתח באופן אורגני.
- הגדרת יכולות מינימליות של פלטפורמה שכוללות קליטה, אחסון, עיבוד, ניתוח ולמידת מכונה.
- הטמעת משילות מידע (data governance) בכל שלב, ולא כחלק מתהליך עבודה נפרד.
- הטמעת היכולות המינימליות בתחומים הבאים: ניהול, פלטפורמה, זרם ערך וניהול שינויים. יכולות מינימליות הן יכולות שעונות על 80% מהתרחישים העסקיים.
תכנון של דו-קיום בין רשת נתונים לבין פלטפורמת נתונים קיימת
לארגונים רבים שרוצים להטמיע רשת נתונים כבר יש פלטפורמת נתונים קיימת, כמו אגם נתונים, מחסן נתונים או שילוב של שניהם. לפני שמטמיעים רשת נתונים, הארגונים האלה צריכים לתכנן איך פלטפורמת הנתונים הקיימת שלהם יכולה להתפתח ככל שרשת הנתונים גדלה.
ארגונים כאלה צריכים להביא בחשבון גורמים כמו:
- מקורות הנתונים שהכי יעילים ב-data mesh.
- הנכסים שחייבים להישאר בפלטפורמת הנתונים הקיימת.
- האם צריך להעביר את הנכסים, או שאפשר לשמור אותם בפלטפורמה הקיימת ועדיין להשתמש בהם במסגרת רשת הנתונים.
המאמרים הבאים
- במאמר Google Cloud Well-Architected Framework תוכלו לקרוא מידע נוסף על תכנון והפעלה של טופולוגיית ענן.
- לדוגמאות נוספות של ארכיטקטורות, תרשימים ושיטות מומלצות, עיינו במאמר Cloud Architecture Center.