ארכיטיפ של פריסה היברידית ב-Google Cloud

Last reviewed 2024-11-20 UTC

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

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

תרחישים לדוגמה

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

אתר להתאוששות מאסון (DR) לאפליקציה מקומית

באפליקציות שחיוניות למשימה שמופעלות בארגון, אפשר לגבות את הנתונים אל Google Cloud ולשמור רפליקה בענן, כמו שמוצג בדיאגרמה הבאה. תדירות הגיבוי והאם הרפליקה צריכה להיות פעילה או לא פעילה תלויים ביעד למשך ההתאוששות (RTO) וביעד להתאוששות מאסון (RPO). כשהאפליקציה בארגון מושבתת בגלל אירועים מתוכננים או לא מתוכננים, אפשר להפעיל את הרפליקה ב- Google Cloud כדי לשחזר את האפליקציה בסביבת הייצור.

ארכיטיפ של פריסה היברידית: אתר DR לאפליקציה בארגון.

פיתוח מקומי של אפליקציות לענן

באפליקציה שפועלת ב- Google Cloud, אפשר לשמור את סביבות הפיתוח בסביבה המקומית ולהשתמש בצינור עיבוד נתונים של CI/CD כדי להעביר עדכונים לענן, כמו שמוצג בתרשים הבא. הארכיטקטורה הזו מאפשרת לכם לשמור על שליטה בפעילויות הפיתוח, וליהנות מהיתרונות ש-Google Cloud מציע מבחינת מדרגיות, אופטימיזציה של עלויות ואמינות.

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

שיפור אפליקציות מקומיות באמצעות יכולות ענן

Google Cloud מציע יכולות מתקדמות בתחומים רבים, כולל אחסון, בינה מלאכותית (AI) ולמידת מכונה (ML), Big Data וניתוח נתונים. ארכיטיפ הפריסה ההיברידית מאפשר לכם להשתמש ביכולות המתקדמות האלה גם באפליקציות שאתם מפעילים בסביבה מקומית.Google Cloud דוגמאות ליכולות האלה:

  • אחסון בארכיון בענן ללא הגבלה ובמחיר נמוך לאפליקציה מקומית.
  • אפליקציות ל-AI ולמידת מכונה בענן לנתונים שנוצרו על ידי אפליקציה מקומית.
  • מחסן נתונים בענן ותהליכי ניתוח באמצעות BigQuery לנתונים שמוזנים ממקורות נתונים מקומיים.
  • Cloud bursting, כדי לטפל בעומס תנועה כשעומס העבודה באפליקציה המקומית מגיע לקיבולת השיא.

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

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

טופולוגיה היברידית מדורגת

בטופולוגיה הזו, שנקראת לפעמים פריסת סטאק מפוצל, הקצה הקדמי של האפליקציה נמצא ב- Google Cloudוהבק-אנד שלה נמצא בפריסה מקומית. הקצה הקדמי עשוי לכלול יכולות כמו איזון עומסים, CDN, הגנה מפני DDoS ומדיניות גישה. הקצה הקדמי שולח תעבורת נתונים לבק-אנד בפריסה המקומית לצורך עיבוד, כפי שמוצג בדיאגרמה הבאה:

ארכיטיפ של פריסה היברידית: טופולוגיה היברידית מדורגת.

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

מידע נוסף

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

שיקולים לגבי העיצוב

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

חיבור רשת מקומי לענן

כדי שתהיה תקשורת יעילה ברשת בין הסביבה המקומית שלכם לבין המשאבים ב- Google Cloud, אתם צריכים חיבור רשת אמין ומאובטח. למידע נוסף על אפשרויות הקישוריות ההיברידיות שמציעה Google Cloud, אפשר לעיין במאמר בחירת מוצרים של Network Connectivity.

משך ההגדרה ומורכבות תפעולית

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

העלות של משאבים מיותרים

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

דוגמאות לארכיטקטורות

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