סקירה כללית על תחזוקה

הדף הזה רלוונטי ל-Apigee, אבל לא ל-Apigee Hybrid.

לעיון במסמכי התיעוד של Apigee Edge

בקטע הזה מופיעה סקירה כללית על תחזוקה של Apigee.

הוראות לתזמון חלונות תחזוקה מופיעות במאמר ניהול חלונות תחזוקה של מופעי Apigee.

סקירה כללית

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

בדרך כלל עבודות התחזוקה נכללות בקטגוריות הבאות:

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

השפעת התחזוקה

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

  • יצירת מופעים חדשים
  • צירוף סביבה למופע
  • יצירת נקודת הקצה של הקישור
  • פעילות מסוימת שקשורה להרחבת הפעילות

הגדרות תחזוקה

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

אפשר להגדיר את האפשרויות הבאות עבור מופעי Apigee:

  • חלון זמן לתחזוקה: היום בשבוע והשעה שבה Apigee מתזמן את התחלת התחזוקה.
  • סדר העדכון: הגדרת הסדר שבו המופעים יעודכנו ביחס למופעים אחרים באותו אזור. אפשר להגדיר את סדר העדכון לשבוע 1 או לשבוע 2. העדכון של מופעים בשבוע השני מתבצע שבוע אחרי העדכון של מופעים בשבוע הראשון, באותו חלון זמן לתחזוקה ובאותו אזור. אתם מגדירים את סדר העדכון כשאתם קובעים חלון זמן לתחזוקה.

    הערה: 'שבוע 1' ו'שבוע 2' מתייחסים לשלבי ההשקה ולזמני ההודעה המוקדמת (שבוע אחד לעומת שבועיים). המספרים האלה לא מתייחסים לשבוע הראשון או השני ביומן של החודש. לדוגמה, השקה של "שבוע 2" לא בהכרח מתרחשת בשבוע השני של חודש קלנדרי. היא מתרחשת שבוע אחרי ההשקה של 'שבוע 1' עבור הגרסה הספציפית הזו.

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

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

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

תדירות הפריסה ויציבות

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

הקפאה וחלונות החרגה

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

שיטות מומלצות לשימוש בחלון זמן לתחזוקה

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

  1. קודם כול, מערכת Apigee מעדכנת את כל המקרים שאין להם חלונות זמן לתחזוקה.
  2. לאחר מכן, מערכת Apigee מתזמנת עדכונים לכל המקרים שבהם יש חלונות לתחזוקה. העדכונים האלה מתבצעים לפחות שבוע מראש (לעדכון של שבוע 1) או שבועיים מראש (לעדכון של שבוע 2).
  3. אם נרשמתם לקבלת עדכונים על אירועי תחזוקה עתידיים של Apigee, תקבלו מ-Apigee התראה באימייל על התחזוקה המתוזמנת.
  4. מערכת Apigee מבצעת את עדכוני התחזוקה בזמנים המתוזמנים.

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

דוגמה לתחזוקה

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

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

  • חלון זמן לתחזוקה: ימי ראשון החל מ-00:00 (שעון UTC)
  • סדר העדכון: שבוע 2

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

התראות על תחזוקה קרובה

אתם יכולים לקבל התראה באימייל על תחזוקה מתוכננת לפחות שבוע מראש (לשבוע 1) או שבועיים מראש (לשבוע 2) לפני תחילת התחזוקה המתוכננת. אם רוצים להגדיר מסנן אימייל להתראות, כותרת האימייל היא "תחזוקה מתוכננת של משאב Apigee [שם המשאב]".

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

  1. מגדירים חלון זמן לתחזוקה.
  2. הסכמה לקבלת התראות לגבי פעולות תחזוקה.
  3. צריך לבצע את שני השלבים האלה לפחות 7 ימים (בשבוע הראשון) או 14 ימים (בשבוע השני) לפני תחילת אירוע התחזוקה המתוכנן. אחרת, לא נרשמתם לקבלת התראות מספיק זמן לפני שהמערכת יכולה לשלוח לכם התראה על תחזוקה קרובה.

ההתראות נשלחות לכתובת האימייל שמשויכת לחשבון Google. אי אפשר להגדיר כתובת אימייל חלופית מותאמת אישית (למשל, כתובת אימייל חלופית של צוות), וגם אי אפשר להירשם עם כתובת אימייל אחרת מלבד הכתובת שלכם.

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

שאלות נפוצות

ריכזנו כאן כמה שאלות נפוצות בנושא מדיניות התחזוקה של Apigee:

אילו שיטות מומלצות כדאי ליישם כדי להבטיח חוויית עדכון תחזוקה חלקה?

כדי להבטיח חוויית עדכון תחזוקה חלקה, מומלץ לבצע את הפעולות הבאות:

  • כדאי להגדיר את חלון הזמן לתחזוקה לשעה שבה לא מתבצעת תחזוקה בשעות השיא של השימוש ב-Apigee.
  • כדי לקבל התראה באימייל לפחות 7 ימים (בשבוע הראשון) או 14 ימים (בשבוע השני) לפני שמתחיל עדכון התחזוקה המתוזמן, צריך להצטרף לקבלת התראות על תחזוקה.
  • משתמשים בחלונות תחזוקה שונים שלא חופפים זה לזה לכל משאב. כלומר, אם יש שיבוש במהלך תקופת התחזוקה, עדיין אפשר להשתמש במוצר עם המשאבים שלא הושפעו.

למה הגדרות התחזוקה שלי לא נלקחו בחשבון?

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