רשימת בדיקה לעלייה לאוויר
השתמשו ברשימת בדיקה זו לפני הפעלת אינטגרציית שותף עבור מתקנים בסביבת הייצור.
הגדרת ה-Partner Console
- פרופיל השותף שלכם מלא.
- כתובת ה-URL של הלוגו, האתר, הקטגוריה והתיאור מדויקים.
- שיטת קישור הנתונים שלכם מוגדרת: Direct Link או Linking Identifier.
- הקישור למתקנים נבדק עם מתקן אמיתי אחד לפחות.
- נעשה שימוש בסוג המפתח הנכון:
- Dryrun לבדיקות כתיבה שאינן הרסניות.
- Read-only לצריכת נתונים בטוחה.
- Live רק כשאתם מוכנים להשפיע על נתוני הייצור.
אימות וניהול מפתחות
- מפתחות סודיים מאוחסנים בצד השרת בלבד.
- המפתחות אינם מוטמעים ביישומים בצד הלקוח, באפליקציות לנייד, במאגרים ציבוריים או בפניות תמיכה.
- החלפת מפתחות וביטולם נבדקו.
- הצוות שלכם יודע באיזה מפתח משתמשת כל סביבה.
אימות נתונים
- שדות החובה קיימים בכל נקודת קצה שאתם קוראים לה.
- מזהי המתקנים תואמים לשיטת הקישור שהגדרתם.
- המזהים מהמערכת שלכם יציבים ואינם משתנים בין סנכרונים.
- ייבוא נתונים גדול מפוצל לאצוות בגבולות המגבלות המתועדות.
- אפשר לזהות פריטי אצווה שנכשלו ולשלוח אותם מחדש.
בדיקת נקודות קצה
לפני ההשקה, בדקו כל נקודת קצה שהאינטגרציה שלכם תלויה בה:
- אפשר לקרוא ארגונים ומתקנים.
- אפשר לשמור ולעדכן חברים.
- תוכניות חברות, אזורי גישה ושעות גישה מסתנכרנים כראוי.
- צ׳ק-אינים מתקבלים ואפשר להצליב אותם חזרה מול המערכת שלכם.
- תמונות מצב של דוחות משתמשות בתקופת הדיווח ובמדדים הצפויים.
- תהליכי Door/Gate Controller נבדקו על חומרה אמיתית, במקרים הרלוונטיים.
מוכנות ל-Access Time Windows
אם האינטגרציה מספקת Access Time Windows:
- דוגמאות מוחלטות ושבועיות עוברות את רשימת הבדיקה להסמכת יצרנים.
- ערכי epoch הם מספרים שלמים של שניות Unix ללא מירכאות; גבולות
[from, to)מדויקים נבדקו. - ברירות המחדל של UTC, אזורי הזמן המותאמים אישית של IANA שבהם האינטגרציה משתמשת ומעברי שעון קיץ רלוונטיים אומתו.
- זרם גרסאות עמיד ומונוטוני אחד לכל חבר/מקור מתאם עדכונים מצטברים, התאמות וניסיונות חוזרים.
- המפעילים מבינים את ההתנהגות במקרים של השמטה, החלפה מלאה, אידמפוטנטיות, התנגשות, נתונים ישנים ו-
[]מפורש. - לכל
scope_key, כוללdefault, יש מיפוי מאושר ב-Performance Hub; נבדק שמפתחות לא מוכרים גורמים לסירוב גישה. - קצב הרענון הצפוי של האינטגרציה, הגיל המרבי של נתוני המקור, ההתנהגות כשהמקור אינו עדכני וההתראות מוגדרים.
- הוכח שכשל בשליפה ממערכת המקור אינו שולח תמונת מצב ריקה או חלקית.
- התכנסות זרם ה-stage, ביטול/שלילה וגבולות ההתחלה והסיום בדלת הפיזית עומדים ביעדים שסוכמו.
- כללים רגילים והרשאות קבועות אומתו כנתיבי גיבוי, וחלונות אינם יכולים לעקוף השבתת משתמש,
blockAllAccess, תחזוקה או גידור גאוגרפי.
מוכנות לבקרת גישה
באינטגרציות של בקרת גישה:
- המערכת שלכם מקבלת את החלטת הגישה לפני הקריאה ל-Performance Hub.
- האינטגרציה מטפלת ב-
device_offline, ב-maintenance_mode_activeוב-unlock_confirmation_timeout. - המפעילים מבינים שזמן קצוב שפג פירושו שהפתיחה לא אושרה.
- היומנים שלכם שומרים את ה-
event_idוה-command_idשהוחזרו. - יש לכם תהליך גיבוי ידני לצוות המתקן.
טיפול בשגיאות וניסיונות חוזרים
- תגובות
400,401,403,404,409ו-422מוצגות למפעילים או לצוותי התמיכה, במקום לנסות אותן שוב באופן עיוור. - תגובות
429,500,502,503ו-504משתמשות בלוגיקת ניסיון חוזר מוגבלת עם השהיה. - כשלים חוזרים יוצרים התראה במערכת שלכם.
- האינטגרציה לעולם אינה משמיטה רשומות שנכשלו בשקט.
יכולת מעקב
- היומנים שלכם כוללים נקודת קצה, חותמת זמן, מזהה מתקן, מזהה רשומת מקור, תוצאת הבקשה וגוף התגובה.
- צוות התמיכה שלכם יכול לחפש לפי מזהה חבר, מזהה מתקן, מזהה צ׳ק-אין או מזהה אירוע פתיחה.
- יש לכם דרך לשלוח מחדש סנכרונים שנכשלו או לבצע להם התאמה.
השקה בסביבת הייצור
- Performance Hub אישר את הגישה שלכם לסביבת הייצור.
- לפחות מתקן אחד בסביבת הייצור הפעיל את האינטגרציה שלכם.
- מפתח הייצור שלכם פעיל.
- אנשי הקשר התפעוליים והטכניים שלכם מעודכנים.
- תהליך התמיכה שלכם מתועד עבור הלקוחות.
לאחר שבדיקות אלה הושלמו, האינטגרציה שהגדרתם תופיע במדריך השותפים של Performance Hub בתוך פלטפורמת הליבה של Performance Hub.