1. לפני שמתחילים
קל ליצור אפליקציות של App Engine, לתחזק אותן ולהתאים אותן לעומס, ככל שנפח התנועה והאחסון של הנתונים משתנים. באמצעות App Engine אין שרתים לתחזק. פשוט מעלים את האפליקציה והיא מוכנה לפעולה.
אפליקציות App Engine מותאמות באופן אוטומטי לעומס, לפי התנועה הנכנסת. תמיכה מקומית: איזון עומסים, מיקרו-שירותים, הרשאות, מסדי נתונים של SQL ו-NoSQL, שמירה במטמון של זיכרון, פיצול תנועה, רישום ביומן, חיפוש, ניהול גרסאות, השקות ושינויים חוזרים ובסריקת אבטחה.
הסביבה הסטנדרטית של App Engine והסביבה הגמישה של App Engine תומכות במגוון שפות תכנות, כולל Java, Python, PHP, NodeJS ו-Go. שתי הסביבות מספקות למפתחים גמישות מקסימלית לגבי אופן הפעולה של האפליקציה שלהם. לכל סביבה יש יתרונות מסוימים. למידע נוסף, קראו את המאמר בחירת סביבה של App Engine.
תלמדו לפרוס אפליקציית Spring Boot בסביבה הרגילה של App Engine. הסביבה הרגילה מוקטנת לאפס מופעים כשאין אף אחד בשימוש בה, וההתאמה לעומס (scaling) מתבצעת באופן אוטומטי!
דרישות מוקדמות
- היכרות עם שפת התכנות והכלים של Java
- ידע בעורכי טקסט סטנדרטיים של Linux, כגון Vim, Emacs ו-nano
מה תעשו
- איך יוצרים אפליקציית Spring Boot Java ב-App Engine
מה צריך להכין
- פרויקט ב-Google Cloud
- דפדפן, כמו Google Chrome
2. הגדרה ודרישות
הגדרת סביבה בקצב עצמאי
- נכנסים למסוף Google Cloud ויוצרים פרויקט חדש או עושים שימוש חוזר בפרויקט קיים. אם אין לכם עדיין חשבון Gmail או חשבון Google Workspace, עליכם ליצור חשבון.