סקירה כללית של התוכנית למתחילים

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

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

איך פועלים פרויקטים בתוכנית למתחילים

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

‫Google מנהלת את התשתית הבסיסית, ולכן פרויקט בתוכנית למתחילים לא דורש הגדרה ידנית. הוא שונה מפרויקטים בניהול המשתמש ב-Google Cloud בדרכים הבאות:

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

    • אזורים וכללי מדיניות של הארגון: Google מגבילה את המשאבים האזוריים לאזור נתמך אחד, ואוכפת כללי מדיניות של הארגון שמגבילים הגדרות מתקדמות ותכונות לא נתמכות.
    • מכסות שירות: השירותים פועלים במסגרת מגבלות קבועות ללא עלות על אפליקציות שנפרסו, מכונות, אחסון ובקשות.
    • הפעלת ממשקי API: רק ממשקי ה-API שנדרשים לשירותים בתוכנית למתחילים ולשירותים המקושרים מופעלים מראש. אי אפשר להפעיל ממשקי API אחרים שלGoogle Cloud .
    • בקרת גישה: Google מנהלת את ההרשאות של ניהול הזהויות והרשאות הגישה (IAM) בפרויקט. אתם יכולים לראות ולהגדיר את המשאבים, היומנים והמדדים הנתמכים, אבל לא לשנות את תפקידי ה-IAM בפרויקט או ליצור חשבונות שירות.
  • תנאים והגבלות נפרדים: המשאבים שלכם בתוכנית למתחילים הם לא שירותים סטנדרטיים של Google Cloud , והם לא כפופים לGoogle Cloud התנאים וההגבלות. במקום זאת, שירותי Starter Tier כפופים לתנאים ולהגבלות הנוספים של Starter Tier. כדי להשתמש בשירותי Firebase, צריך לאשר את התנאים וההגבלות של Firebase בנוסף לתנאים ולהגבלות הנוספים של תוכנית Starter. לעומת זאת, שירותים מקושרים לא נכללים בתנאים ובהגבלות הנוספים של תוכנית למתחילים, והם כפופים רק לתנאים ולהגבלות שלהם.

מי יכול להשתמש בתוכנית למתחילים

התוכנית למתחילים זמינה לחשבונות Google פרטיים שעומדים בכל הקריטריונים הבאים:

  • חשבון Google אישי: החשבון שלכם לא משויך לארגון ב-Google Workspace. חשבונות בתשלום או בחינם ב-Google Workspace, ב-Google Workspace for Education או ב-Google Workspace for Nonprofits לא עומדים בדרישות.
  • אין היסטוריית תשלומים בחשבון לחיוב ב-Cloud: אין לכם חשבון פעיל או חשבון קודם לחיוב ב-Cloud.
  • פעילות בחשבון ומיקום נתמך: יש מספיק פעילות בחשבון והוא נמצא באזור נתמך.

מה קורה אם החשבון לא עומד בדרישות

אם החשבון שלכם לא עומד בדרישות של התוכנית למתחילים, אתם עדיין יכולים להשתמש בשירותים שמפורטים בקטעים שירותים בתוכנית למתחילים ושירותים מקושרים בפרויקטGoogle Cloud בניהול המשתמש:

  • שירותים שלא דורשים חיוב: אתם יכולים להשתמש בהרבה שירותים בפרויקט בניהול המשתמשים במסגרת המגבלות ללא עלות, בלי חשבון לחיוב ב-Cloud, כמו אימות ב-Firebase, ‏ Firestore וממשקי API של Google Workspace.
  • שירותים שדורשים חיוב: כדי להשתמש בשירותים שדורשים חשבון לחיוב ב-Cloud בפרויקט בניהול המשתמש, כמו פריסת אפליקציית אינטרנט פעילה ב-Cloud Run או הקצאת מכונה של Cloud SQL ל-PostgreSQL (מהדורת המפתחים), צריך להגדיר או לקשר חשבון לחיוב ב-Cloud. גם Cloud Run וגם Cloud SQL ל-PostgreSQL (מהדורת המפתחים) כוללים מגבלות שימוש חודשיות ללא עלות בפרויקטים שעומדים בדרישות ומנוהלים על ידי המשתמשים ב- Google Cloud .

שירותים בתוכנית למתחילים

אתם יכולים להשתמש בפרויקט בתוכנית למתחילים כדי לפתח ולפרוס אפליקציות אינטרנט ב-Full Stack מ-Google AI Studio עם קבוצה נבחרת של שירותי Google Cloud ו-Firebase. האפליקציות שלכם יכולות גם להשתלב עם שירותים מקושרים שכפופים רק לתנאים ולהגבלות שלהם. הוראות פריסה מפורטות ומגבלות לפרויקטים מפורטות במאמר פריסה מ-Google AI Studio.

בטבלה הבאה מפורטים השירותים בתוכנית למתחילים (שמוצעים עם פונקציונליות ומכסות מוגבלות) שכפופים לתנאים ולהגבלות הנוספים של התוכנית למתחילים:

שירות תרחיש לדוגמה
Cloud Run

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

אימות ב-Firebase

הוספת כניסה ואימות של משתמשים לאפליקציה באמצעות כניסה באמצעות חשבון Google, כתובת אימייל וסיסמה או אימות אנונימי.

Firestore

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

‫Cloud SQL ל-PostgreSQL (מהדורת המפתחים)

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

כדי להשתמש בשירותי Firebase ולנהל אותם במסוף Firebase, צריך לאשר את התנאים וההגבלות של Firebase בנוסף לתנאים ולהגבלות הנוספים של התוכנית למתחילים.

שירותים מחוברים

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

בטבלה הבאה מתוארים השירותים המקושרים שאפשר להשתמש בהם בפרויקט בתוכנית למתחילים (עם פונקציונליות ומכסות מוגבלות), שכל אחד מהם כפוף רק לתנאים ולהגבלות שלו:

שירות תרחיש לדוגמה
Google Maps Platform

אפשר להוסיף מפות אינטראקטיביות, חיפוש מקומות, חיפוש כתובות ומסלולי הגעה לאפליקציות עם גישה למיקום, ללא עלות, באמצעות מפתחות Maps Demo Key שמוקצים אוטומטית. השימוש כפוף לתנאים ולהגבלות של פרויקט ההדגמה של מפות Google.

ממשקי API של Google Workspace

לחבר את אפליקציית האינטרנט לשירותים של המשתמשים, כמו Google Drive, ‏Google Docs, ‏Google Sheets, ‏Google Slides, יומן Google, ‏Gmail, ‏Google Forms, ‏Google Tasks ו-Google Picker, באמצעות הרשאות מובנות לכניסה באמצעות חשבון Google. השימוש כפוף לתנאים ולהגבלות של Google APIs, למדיניות של Google בנושא נתוני משתמשים בשירותי API ולתנאים הנוספים הרלוונטיים של ממשקי ה-API של Google Workspace.

שדרוג פרויקט בתוכנית למתחילים

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

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

איפה מתחילים את השדרוג

אתם יכולים להתחיל שדרוג בשלב אחד מ-Google AI Studio, ממסוף Firebase או ממסוףGoogle Cloud . כדי לשדרג ולהמיר את הפרויקט בתוכנית למתחילים לפרויקט בניהול המשתמש ב- Google Cloud , צריך לאשר את התנאים וההגבלות של Google Cloud ולקשר או ליצור חשבון לחיוב ב-Cloud באמצעות הגדרת החיוב ב-Cloud בתוך המוצר.

מה קורה כשמשדרגים

במהלך תהליך השדרוג, הפרויקט עובר לפרויקט בניהול המשתמש Google Cloud :

  • האפליקציות שפועלות לא מושבתות.
  • מצב האפליקציה, מסדי הנתונים, מפתחות ה-API וכתובות ה-URL של אפליקציית האינטרנט נשמרים.
  • אתם מקבלים בעלות על הפרויקט ושליטה מלאה ב-IAM.
  • אתם יכולים להפעיל כל ממשק API של Google Cloud .
  • אם אתם משתמשים חדשים ב- Google Cloud , יכול להיות שאתם זכאים לקרדיט בשווי 300 $לGoogle Cloud תקופת ניסיון בחינם או לקרדיט חינמי בתוך המוצר, וגם למכסות שימוש חודשיות בתוכנית בחינם.

אחרי השדרוג לפרויקט בניהול המשתמש, המשאבים מחויבים בתעריפים רגילים בחשבון לחיוב ב-Cloud שמקושר לפרויקט. הפרויקט המשודרג כפוף Google Cloud לתנאים ולהגבלות.

המאמרים הבאים