‫Ruby on Google App Engine

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

בחירת הסביבה המועדפת

  • תוכנית בחינם

  • האפליקציה יכולה להתרחב ל-0 מופעים כשאין תנועה. הכי משתלם לאפליקציות שבהן יש תקופות משמעותיות שבהן הן לא משרתות תנועה

  • זמן פריסה מהיר

  • אי אפשר להתאים אישית תמונה בזמן ריצה

  • מערכת ההפעלה Ubuntu

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

  • זמן פריסה ארוך יותר

  • אפשר להתאים אישית את התמונה נטענת לאפקט

  • שימוש בסוגי מכונות מותאמים אישית כדי להגדיר את מספר ליבות המעבד וגודל הזיכרון

  • מערכת ההפעלה Ubuntu

בחירת סביבה

אפשר להריץ אפליקציית App Engine בשתי סביבות: הסביבה הרגילה והסביבה הגמישה. אפשר לראות סיכום של ההבדלים בין שתי הסביבות.