Edge for Private Cloud גרסה 4.17.09
שימוש במאזן עומסים
במהלך התקנה של API BaaS בסביבת ייצור, נעשה שימוש במאזן עומסים בין הצומת של פורטל BaaS של ה-API לבין הצמתים של Stack BaaS ב-API. כשמגדירים את הפורטל, חשוב לציין את כתובת ה-IP או את שם ה-DNS של מאזן העומסים, ולא של צומתי ה-Stack.
כחלופה למאזן עומסים, אפשר להשתמש ב-DNS round-robin. בתרחיש הזה, צריך ליצור רשומת DNS עם מספר רשומות A שתואמות לכתובות IP של ערימת BaaS. במהלך חיפוש DNS, שרת ה-DNS מחזיר באופן אוטומטי ערכי רשומת A באופן סבב.
מתחברים לקסנדרה
כשמתקינים את BaaS, אפשר לחבר את BaaS ואת Edge לאותו אשכול של Cassandra, או ליצור אשכול נפרד של Cassandra עבור BaaS. התקנות BaaS קטנות יותר, כלומר התקנות שנפח התנועה שלהן נמוך יותר, בדרך כלל חולקות אשכול של Cassandra עם Edge.
לגבי תפוקה וזמינות גבוהה, או הפרדת אשכולות של Cassandra לאזורי רשת שונים, ההמלצה של Apigee היא להשתמש באשכולות Cassandra נפרדים. אשכולות נפרדים משפרים את הביצועים אם יש עומסי תנועה גבוהים ב-BaaS.
סנכרון תאריך
עליך לוודא שהתאריך/השעה בכל השרתים צריכים להיות מסונכרנים. אם תוכנית השירות ntpdate
לא מוגדרת, היא יכולה לשרת את המטרה הזו כדי לאמת אם השרתים מסונכרנים בזמן. אפשר להשתמש ב-yum install ntp
כדי להתקין את כלי השירות.
אבטחה של Tomcat
מנהל ההתקנה של API BaaS גם מתקין את שרת Apache Tomcat בכל הצמתים של Stack BaaS ב-API, כולל ממשק המשתמש של מנהל המערכת של Tomcat. מנהל ההתקנה ישאיר את פרטי הכניסה של האדמין שמוגדרים כברירת מחדל ללא שינוי מ-admin:admin.
במידת הצורך, אפשר לשנות את פרטי הכניסה האלה כחלק מאבטחת Tomcat. למידע נוסף:
- https://tomcat.apache.org/tomcat-7.0-doc/manager-howto.html
- https://www.owasp.org/index.php/Securing_tomcat
התקנת BaaS במרכזי נתונים מרובים
אתם יכולים להתקין ממשקי BaaS של API במספר מרכזי נתונים. התהליך הרגיל הוא:
- מתקינים את מרכז הנתונים הראשון כפי שמתואר בהתקנת API BaaS.
- מוסיפים את מרכז הנתונים השני לראשון, כפי שמתואר במאמר התקנת מרכזי נתונים מרובים עבור API BaaS.