פיתוח אפליקציות עם קוד מבוסס-תחושה באמצעות AI Studio ו-Cloud SQL

בדף הזה מפורטות היכולות של Cloud SQL ל-PostgreSQL, שיעזרו לכם לפתח אפליקציות בשיטת Vibe coding.

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

איך מתחילים לעבוד עם Google AI Studio ו-Cloud SQL

כדי ליצור אפליקציה עם Cloud SQL באמצעות Google AI Studio בחינם, צריך לבצע את השלבים הבאים.

  1. מתארים את האפליקציה.

    1. פותחים את Google AI Studio.
    2. כדי לפתוח את מצב הפיתוח, לוחצים על אני רוצה לנסות.
    3. אם זו הפעם הראשונה שאתם משתמשים ב-Google AI Studio ואין לכם חשבון Cloud de Confiance , יופיע החלון Welcome to AI Studio.

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

      לוחצים על Continue.

    4. בשדה הפרומפט, כותבים פרומפט שמתאר את האפליקציה.

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

      Build an expense tracker app using Cloud SQL
      
    5. לוחצים על Build.

  2. כדי לאשר את יצירת Cloud SQL לאפליקציה, הכרטיס Enable Database מופיע בצ'אט של Google AI Studio. אתם יכולים להשתמש בהגדרות ברירת המחדל של הפרויקט והמיקום בכרטיס, או לשנות את ההגדרות.

    הפרויקט והמיקום שתבחרו לתכונה המשולבת הראשונה יחולו באופן אוטומטי על כל השירותים והמוצרים האחרים של Cloud de Confiance by S3NS שתוסיפו לאפליקציה בהמשך, כולל:

    כדי להשתמש בהגדרות ברירת המחדל של Cloud SQL:

    1. בכרטיס Enable database, לוחצים על Enable Cloud SQL.

    כדי לבחור פרויקט ומיקום לאחסון נתונים משלכם:

    1. בכרטיס Enable database, לוחצים על סמל ההגדרות Settings.

    2. בחלון Cloud SQL and Auth שמופיע, לוחצים על התפריט Select a Google Cloud project to connect to Cloud SQL.

      • אם יש לכם חשבון Cloud de Confiance , בוחרים באפשרות ייבוא פרויקט כדי לייבא פרויקט שכבר נמצא בשימוש. החיוב צריך להיות מופעל בפרויקט. החיוב הוא לפי התעריפים הרגילים.
    3. בתפריט הנתונים שלך יאוחסנו ב, בוחרים את האזור הרצוי. מומלץ לבחור אזור שקרוב אליכם מבחינה גיאוגרפית.

    4. לוחצים על Enable Cloud SQL.

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

  3. בחלונית Preview, גוללים בין תבניות העיצוב ובוחרים את העיצוב שרוצים להשתמש בו. כשמוצאים את העיצוב הרצוי, לוחצים על בחירת העיצוב הזה.

  4. בחלונית הצ'אט של Gemini, לוחצים על arrow_upward Send prompt.

  5. מבצעים איטרציה על האפליקציה.

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

      I want to add a custom description for each expense
      

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

    2. אופציונלי: כדי לשנות את שם האפליקציה, ליד הטקסט Untitled, לוחצים על סמל העריכה Edit app name and description. לחלופין, אפשר לתת ל-Google AI Studio הנחיה לשנות את שם האפליקציה.

  6. מפרסמים את האפליקציה.

    1. כשהאפליקציה מוכנה, לוחצים על פרסום.

    2. בחלונית Publish your app, מזינים תיאור של האפליקציה וכתובת אימייל לתמיכה כדי שהמשתמשים יוכלו ליצור קשר.

    3. לוחצים על Publish your app כדי לפרוס את האפליקציה באמצעות Cloud Run.

הסבר על המכסה של Cloud SQL ל-Google AI Studio

משתמשים חדשים שעומדים בדרישות של Google AI Studio יכולים להתחיל עם תוכנית למתחילים, מוצר של Google שנותן גישה לקבוצה נבחרת של מוצרים בלי צורך באמצעי תשלום.

במסגרת התוכנית הזו, אתם יכולים לפתח ולפרוס אפליקציות באמצעות קבוצה נבחרת של שירותיCloud de Confiance ו-Google (שמוצעים עם פונקציונליות ומכסות מוגבלות). כדי לדעת אם החשבון שלכם עומד בדרישות הסף, קראו את המאמר דרישות הסף לתוכנית למתחילים.

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

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

בתוכנית למתחילים, המשתמשים יכולים לפתח ולפרסם 2 אפליקציות באמצעות Cloud SQL.

כדי להרחיב את מגבלות המשאבים ולפתח אפליקציות נוספות באמצעות Cloud SQL, אתם יכולים לשדרג את הפרויקט בתוכנית למתחילים לפרויקט בתוכנית Cloud de Confiance by S3NS .

בפרויקט רגיל Cloud de Confiance by S3NS אפשר להשתמש בעד 10 אפליקציות עם Cloud SQL לכל משתמש בכל אזור.

אחרי שמשדרגים לפרויקט Cloud de Confiance by S3NS רגיל, אפשר להגדיל את המכונה של Cloud SQL.

הגדרת Cloud SQL בתוכנית למתחילים

כש-Google AI Studio יוצר אפליקציה שצריכה מסד נתונים רלציוני בתוכנית למתחילים, הנציג יוצר מכונה של Cloud SQL ל-PostgreSQL במהדורת המפתחים.

מכונות של מהדורת Developer מספקות את היכולות הבאות:

  • תומך ב-‎0.5 vCPU ובזיכרון בנפח 2GB עם אחסון בנפח 1GB.
  • יצירת מכונות בפרויקט בתוכנית למתחילים בניהול מלא.
  • תמיכה במכונות של Cloud SQL ל-PostgreSQL שנוצרו בגרסה PostgreSQL 18.

הגדרת Cloud SQL כשמשתמשים בפרויקט קיים

אם יש לכם חשבון Cloud de Confiance והפעלתם את השילוב של Cloud SQL באפליקציה, אתם יכולים לבחור פרויקטCloud de Confiance by S3NS קיים שבבעלותכם:

  1. בכרטיס Enable database, לוחצים על סמל ההגדרות Settings.

    1. בחלון Cloud SQL and Auth שמופיע, לוחצים על התפריט Select a Google Cloud project to connect to Cloud SQL.

      • כדי לייבא פרויקט שכבר נמצא בשימוש, לוחצים על ייבוא פרויקט. החיוב בפרויקט הזה צריך להיות מופעל.
  2. לוחצים על Enable Cloud SQL.

כשבוחרים פרויקט, מתרחשות הפעולות הבאות:

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

אפשר ליצור את Cloud SQL ל-PostgreSQL במהדורת המפתחים רק כשמשתמשים ב-Google AI Studio. אי אפשר ליצור מכונה של מהדורת המפתחים ממסוף Cloud de Confiance או באמצעות Cloud SQL Admin API,‏ ה-CLI של gcloud או Terraform. מכונות Cloud SQL ל-PostgreSQL במהדורת המפתחים כוללות את התכונות הבאות:

  • תוכנית למתחילים כדי להתחיל לפתח אפליקציות בחינם.
    • כשאתם משתמשים בפרויקט ב- Cloud de Confiance by S3NS כדי לפתח ולפרוס אפליקציות של Google AI Studio באמצעות Cloud SQL, אתם מקבלים 50 יחידות מחשוב ו-10GB של אחסון ב-Cloud Storage לכל חודש לכל חשבון לחיוב, ללא תשלום. מידע נוסף זמין במאמר תוכנית למתחילים ותמחור.
  • הקצאה מיידית לחוויית תכנות בשיטת Vibe coding חלקה.
    • המכונה של Cloud SQL מוקצית תוך כמה שניות ומוכנה ל-Google AI Studio כדי ליצור את האפליקציה.
  • משהה את המכונה של מסד הנתונים באופן אוטומטי כשהאפליקציה לא פעילה.
    • היכולת "צמצום הפעולה לאפס" משהה מכונה באופן אוטומטי כשאין חיבורים פעילים. מכונות מושהות לא צוברות עלויות של מכונות וירטואליות או של אחסון. המגבלות על קיבולת המכונה חלות.
  • אפשר להגדיל את המכונה עד ל-2 מעבדי vCPU, זיכרון RAM בנפח 8GB ונפח אחסון של 20GB.
    • ככל שצורכי המחשוב והאחסון של האפליקציה גדלים, אפשר לעדכן את המכונה להגדרות של vCPU אחד ו-4GB או 2 vCPU ו-8GB. אתם יכולים גם להגדיל את נפח האחסון עד ל-20GB.

אפשר לשדרג מכונה רק כשהיא נמצאת בפרויקט Cloud de Confiance by S3NS רגיל. אי אפשר להגדיל את המכונה בתוכנית למתחילים.

מידע נוסף זמין במאמר שדרוג פרויקט בתוכנית למתחילים לפרויקט בתוכנית Cloud de Confiance by S3NS .

פעולות במכונה

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

Show me the schema in the database.

הסוכן מחזיר את כל המידע על הסכימה.

באופן דומה, אם רוצים לבצע פעולת CRUD במסד הנתונים, למשל להוסיף שורות, אפשר לבקש מהנציג להריץ את הפעולה הזו.

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

אחרי שפורסים את האפליקציה באמצעות Google AI Studio, אפשר להגדיל את המכסה של מכונת Cloud SQL ולגשת לשירותי Cloud de Confiance by S3NS אחרים. קודם צריך לשדרג את הפרויקט מתוכנית למתחילים לפרויקט Cloud de Confiance by S3NS רגיל.

כדי לשדרג פרויקט בתוכנית למתחילים לפרויקט רגיל ב- Cloud de Confiance by S3NS :

  1. ב-Google AI Studio, לוחצים על סמל ההגדרות הגדרות.
  2. בחלון Chat settings שמופיע, בקטע Free requests לוחצים על settings בחירת מפתח API.
  3. בחלון שדרוג כדי לקבל גישה לתכונות נוספות, לוחצים על Gemini API.
  4. לוחצים על המשך עם תשלום לפי בקשה.
  5. בחלון קישור מפתח API בתשלום, לוחצים על הגדרת חיוב.
  6. בחלון Set up your Google Cloud billing account, קוראים את התנאים וההגבלות של Cloud de Confiance Billing ולוחצים על Agree and continue.
  7. בחלון Add your billing account details, מזינים את הפרטים ליצירת קשר ואת אמצעי התשלום ולוחצים על Submit.

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

עדכון המכונה של Cloud SQL

אחרי השדרוג לפרויקט Cloud de Confiance by S3NS רגיל, תוכלו להשתמש במסוףCloud de Confiance כדי להגדיל את המכונה על ידי עדכון ה-vCPU וגודל הדיסק של מכונת Cloud SQL.

כדי לעדכן את המכונה של Cloud SQL במסוף Cloud de Confiance :

  1. נכנסים לדף Cloud SQL Instances במסוף Cloud de Confiance .

    כניסה לדף Cloud SQL Instances

  2. כדי לפתוח את הדף Overview של המכונה, לוחצים על שם המכונה. בכל מכונה שנוצרה באמצעות Google AI Studio, מהדורת Cloud SQL מופיעה כ-Developer, ולמזהה המכונה יש את הקידומת ai-studio-‎.
  3. לוחצים על Edit.
  4. בחלונית Instance ID, מעדכנים את ההגדרות:

    1. Machine configuration: בוחרים את ה-vCPU ואת כמות ה-RAM שבהם רוצים להשתמש.
    2. אחסון: בוחרים את נפח האחסון שרוצים להשתמש בו.

    מידע נוסף זמין בקטע הגדרות שניתנות לעריכה.

  5. לוחצים על Save.

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

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

החיוב על מהדורת Cloud SQL למפתחים מבוסס על יחידות מחשוב. יחידת מחשוב מתייחסת ל-vCPU אחד ו-4GB של זיכרון. בכל חודש אתם מקבלים 50 יחידות מחשוב ו-10GB של נפח אחסון ללא תשלום.

השימוש בתוכנית למתחילים נצבר בכל הפרויקטים ב-Cloud de Confiance by S3NS לפי חשבון לחיוב ב-Cloud ומתאפס כל חודש. אתם מחויבים רק על שימוש שחורג מהתוכנית המוגבלת בחינם.

אם אתם פורסים אפליקציות באמצעות Cloud SQL בכמה פרויקטים ב- Cloud de Confiance by S3NS, וכל הפרויקטים משתמשים באותו חשבון לחיוב, מגבלת השימוש נצברת בכל הפרויקטים.

תמחור של מחשוב ואחסון

הדוגמה הבאה היא של תמחור ליחידה באזור קרוליינה הדרומית (us-east1).

תמחור לפי שעה
קרוליינה הדרומית (us-east1) אזור (USD)
יחידת מחשוב ‫0.10$ לשעה
אחסון ‫$0.000157534 / 1 gibibyte hour

למידע מפורט על מחירים, ראו תמחור של Cloud SQL.

דוגמה לתוכנית למתחילים

אם יש לכם חשבון S3NS , אתם יכולים להתחיל להשתמש ב-Google AI Studio עם המכסה המוגבלת בחינם ל-Cloud SQL בתוכנית למתחילים.

בתוכנית למתחילים אפשר ליצור 2 אפליקציות בחינם. אחרי שמגיעים למכסה הזו, אפשר לשדרג לפרויקט Cloud de Confiance by S3NS רגיל כדי לקבל מכסה גדולה יותר ליצירה ולפרסום של אפליקציות נוספות ב-Google AI Studio.

אם תשדרגו את הפרויקט שלכם בתוכנית למתחילים לפרויקט רגיל ב- Cloud de Confiance by S3NS, או אם תיצרו פרויקט רגיל ב- Cloud de Confiance by S3NS כדי להתנסות במוצרים אחרים של Cloud de Confiance by S3NS, תוכלו להשתמש ב Cloud de Confiance by S3NS תקופת הניסיון בחינם כדי לקבל מכסה מוגבלת בחינם של 50 יחידות מחשוב ו-10GB של נפח אחסון בחודש. אם השימוש שלכם בחשבון לחיוב מסוים חורג מהמכסה הזו במהלך החודש, תחויבו על השימוש הנוסף בהתאם לטבלת התמחור הקודמת.

לדוגמה, נניח שאתם מפתחים אפליקציות של Google AI Studio בפרויקט ב- Cloud de Confiance by S3NSבשם Test. אתם משתמשים בחשבון לחיוב ובכרטיס אשראי בפרויקט הזה. השימוש שלכם ב-Google AI Studio ב-Cloud SQL בכל האפליקציות חורג מ-50 יחידות מחשוב, ועד סוף החודש אתם משתמשים ב-100 יחידות מחשוב. תחויבו על 50 יחידות המחשוב הנוספות לפי 0.10 $לשעה, ובסך הכול ב-5 $לאותו חודש.

מגבלות

  • מכונות של מסדי נתונים עם נפח אחסון של עד 1GB וקיבולת מחשוב של עד 0.5vCPU מושהות באופן אוטומטי, או "מצמצמות את הפעולה לאפס", אם אין חיבורים פעילים. היכולת הזו לא נתמכת במכונות שחורגות ממגבלות האחסון והמחשוב האלה.

  • אם בארגון שלכם מופעלת הגבלה לפי דומיין, יכול להיות שלא תוכלו לשלב את Google AI Studio.

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