Questa pagina fornisce una panoramica delle funzionalità offerte da Cloud SQL per PostgreSQL per aiutarti a creare applicazioni con codice di vibrazione.
Google AI Studio supporta lo sviluppo full-stack assistito dall'AI, consentendoti di creare applicazioni con funzionalità avanzate come l'archiviazione permanente dei dati e l'autenticazione sicura. Utilizzando la modalità di creazione in Google AI Studio, con un singolo prompt e pochi clic, puoi creare un'applicazione avanzata utilizzando Cloud SQL per PostgreSQL come database. In questo modo, la tua applicazione può sfruttare la potenza di PostgreSQL open source e la preparazione aziendale di Cloud SQL.
Inizia a utilizzare Google AI Studio e Cloud SQL
Puoi creare un'applicazione con Cloud SQL utilizzando Google AI Studio a costo zero completando i seguenti passaggi.
Descrivi l'applicazione.
- Apri Google AI Studio.
- Per aprire la modalità di creazione, fai clic su Provalo.
Se è la prima volta che utilizzi Google AI Studio e non hai ancora un Cloud de Confiance account, viene visualizzata una finestra Ti diamo il benvenuto in AI Studio.
Leggi i Cloud de Confiance Termini di servizio del livello Starter, accetta i termini del contratto e seleziona le notifiche che vuoi ricevere.
Fai clic su Continua.
Nel campo del prompt, inserisci un prompt che descriva la tua applicazione.
Ad esempio, puoi inserire il seguente testo. Per risultati ottimali, chiedi esplicitamente all'agente di utilizzare Cloud SQL o un database relazionale:
Build an expense tracker app using Cloud SQLFai clic su Crea.
Per confermare la creazione di Cloud SQL per la tua applicazione, nella chat di Google AI Studio viene visualizzata la scheda Abilita database. Puoi utilizzare le impostazioni predefinite del progetto e delle impostazioni di localizzazione della scheda o modificarle.
Il progetto e la località che scegli per la prima funzionalità integrata si applicano automaticamente a tutti gli altri Cloud de Confiance by S3NS servizi e prodotti che aggiungi in un secondo momento alla tua app, tra cui:
Per utilizzare le impostazioni predefinite di Cloud SQL:
- Nella scheda Abilita database, fai clic su Abilita Cloud SQL.
Per selezionare il tuo progetto e la località di archiviazione dei dati:
Nella scheda Abilita database, fai clic su Impostazioni Impostazioni.
Nella finestra Cloud SQL e Auth che viene visualizzata, fai clic sul menu Seleziona un progetto cloud Google Cloud a cui connetterti a Cloud SQL.
- Se hai un Cloud de Confiance account, seleziona Importa progetto per importare un progetto che utilizzi già. Per il progetto deve essere abilitata la fatturazione. Si applicano le tariffe di fatturazione standard.
Nel menu I tuoi dati verranno archiviati in, scegli la regione che vuoi utilizzare. Ti consigliamo di scegliere una regione geograficamente vicina a te.
Fai clic su Abilita Cloud SQL.
L'agente esegue automaticamente il deployment dell'istanza Cloud SQL per PostgreSQL, crea lo schema necessario per l'applicazione, connette l'applicazione all'istanza e genera il codice necessario.
Nel riquadro Anteprima, scorri i modelli di progettazione e scegli quello che vuoi utilizzare. Quando trovi quello che ti interessa, fai clic su Seleziona questo design.
Nel riquadro della chat Gemini, fai clic su arrow_upward Invia prompt.
Itera sull'applicazione.
Una volta creata la versione iniziale dell'applicazione, puoi apportare modifiche all'app, ad esempio aggiungere nuove funzionalità, utilizzando i prompt. Ecco un esempio:
I want to add a custom description for each expenseL'agente apporta automaticamente le modifiche necessarie al codice e aggiorna lo schema per aggiungere le colonne necessarie al database Cloud SQL.
(Facoltativo) Accanto al testo Senza titolo, fai clic su Modifica Modifica nome e descrizione dell'app per rinominare l'app. In alternativa, puoi fornire a Google AI Studio un prompt per rinominare l'app.
Pubblica l'applicazione.
Quando l'applicazione è pronta, fai clic su Pubblica.
Nel riquadro Pubblica l'app, inserisci una descrizione per l'applicazione e un'email di assistenza a cui gli utenti possono contattarti.
Fai clic su Pubblica l'app per eseguire il deployment dell'applicazione utilizzando Cloud Run.
Informazioni sulla quota di Cloud SQL per Google AI Studio
I nuovi utenti di Google AI Studio possono iniziare con il livello Cloud de Confiance by S3NS Starter Tier, che fornisce un insieme limitato di risorse supportate per il deployment delle applicazioni. Questo livello offre le funzionalità di base necessarie per creare ed eseguire il deployment delle app senza richiedere dettagli di fatturazione.
Il deployment di un'applicazione con Cloud SQL nel Cloud de Confiance by S3NS livello Starter esegue automaticamente il provisioning di tutta l'infrastruttura richiesta all'interno di un progetto di livello Starter Cloud de Confiance by S3NS completamente gestito.
Poiché S3NS gestisce la gestione e la configurazione dei progetti, puoi utilizzare questi servizi senza un account di fatturazione.
All'interno dello Cloud de Confiance by S3NS Starter Tier, gli utenti sono autorizzati a sviluppare e pubblicare due applicazioni con Cloud SQL.
Per espandere i limiti delle risorse per creare altre applicazioni con Cloud SQL, puoi eseguire l'upgrade del tuo Cloud de Confiance by S3NS progetto di livello Starter a un progetto standard Cloud de Confiance by S3NS .
Un progetto standard Cloud de Confiance by S3NS supporta fino a 10 applicazioni con Cloud SQL per utente per regione.
Puoi fare lo scale up della tua istanza Cloud SQL dopo aver eseguito l'upgrade a un progetto Cloud de Confiance by S3NS standard.
Configurazione di Cloud SQL nel livello Cloud de Confiance by S3NS Starter
Quando Google AI Studio crea un'applicazione che richiede un database relazionale nel Cloud de Confiance by S3NS livello Starter, l'agente crea un'istanza di Cloud SQL per PostgreSQL Developer Edition.
Le istanze Developer Edition forniscono le seguenti funzionalità:
- Supporta 0,5 vCPU e 2 GB di memoria con 1 GB di spazio di archiviazione.
- Crea istanze in un progetto Starter Tier Cloud de Confiance by S3NS completamente gestito.
- Supporta le istanze Cloud SQL per PostgreSQL create nella versione PostgreSQL 18.
Configurazione di Cloud SQL quando utilizzi un progetto esistente
Se hai un Cloud de Confiance account e abiliti l'integrazione di Cloud SQL per un'applicazione, puoi facoltativamente selezionare un progetto esistente Cloud de Confiance by S3NS di tua proprietà:
Nella scheda Abilita database, fai clic su Impostazioni Impostazioni.
Nella finestra Cloud SQL e Auth che viene visualizzata, fai clic sul menu Seleziona un progetto cloud Google Cloud a cui connetterti a Cloud SQL.
- Seleziona Importa progetto per importare un progetto che utilizzi già. Per questo progetto deve essere abilitata la fatturazione.
Fai clic su Abilita Cloud SQL.
Quando scegli un progetto, si verificano le seguenti azioni:
- Viene eseguito immediatamente il provisioning di una nuova istanza di Cloud SQL per PostgreSQL Developer Edition in quel progetto.
- L'istanza utilizza una quota mensile senza costi limitata. L'eventuale utilizzo in eccesso viene addebitato in base ai costi di computing e archiviazione. Per ulteriori informazioni, consulta la pagina Cloud de Confiance by S3NS Livello e prezzi del livello Starter.
Cloud SQL per PostgreSQL Developer Edition può essere creato solo utilizzando Google AI Studio. Non puoi creare un'istanza Developer Edition dalla Cloud de Confiance console o utilizzando l'API Cloud SQL Admin, Google Cloud CLI o Terraform. L'istanza Cloud SQL per PostgreSQL Developer Edition include le seguenti funzionalità:
- Cloud de Confiance by S3NS Livello Starter per iniziare a creare applicazioni senza costi.
- Quando utilizzi il tuo Cloud de Confiance by S3NS progetto per creare ed eseguire il deployment di applicazioni Google AI Studio con Cloud SQL, ottieni 50 unità di calcolo e 10 GB di Cloud Storage al mese per account di fatturazione senza costi. Per ulteriori informazioni, consulta la pagina Cloud de Confiance by S3NS Livello e prezzi del livello Starter.
- Provisioning immediato per un'esperienza di codifica di vibrazione
senza interruzioni.
- L'istanza Cloud SQL viene sottoposta a provisioning in pochi secondi ed è pronta per la creazione dell'applicazione da parte di Google AI Studio.
- Mette in pausa automaticamente l'istanza del database quando l'applicazione è inattiva.
- La funzionalità "Scalabilità a zero" mette in pausa automaticamente un'istanza quando non sono presenti connessioni attive. Le istanze in pausa non comportano costi per VM o spazio di archiviazione. Si applicano le limitazioni della capacità dell'istanza.
- Fare lo scale up fino a 2 vCPU e 8 GB di RAM e 20 GB di spazio di archiviazione.
- Man mano che aumentano le esigenze di computing e spazio di archiviazione dell'applicazione, puoi aggiornare l'istanza alla configurazione 1 vCPU e 4 GB o 2 vCPU e 8 GB. Puoi anche aggiornare lo spazio di archiviazione fino a 20 GB.
Puoi eseguire l'upgrade di un'istanza solo quando si trova in un progetto standard Cloud de Confiance by S3NS . Non puoi fare lo scale up di un'istanza utilizzando lo Starter Tier Cloud de Confiance by S3NS .
Per ulteriori informazioni, consulta la pagina Eseguire l'upgrade del progetto di livello Cloud de Confiance by S3NS Starter Tier a un progetto Cloud de Confiance by S3NS standard.
Operazioni sull'istanza
Quando un'applicazione Google AI Studio utilizza un'istanza Cloud SQL come database, puoi interagire con l'istanza da Google AI Studio tramite prompt in linguaggio naturale. Ad esempio, se vuoi visualizzare lo schema, puoi chiedere all'agente quanto segue:
Show me the schema in the database.
L'agente restituisce tutte le informazioni sullo schema.
Allo stesso modo, se vuoi eseguire un'operazione CRUD sul database, ad esempio per inserire righe, puoi chiedere all'agente di eseguire l'operazione.
Eseguire l'upgrade dal livello Cloud de Confiance by S3NS Starter per ottenere più quota e funzionalità
Dopo aver eseguito il deployment dell'app utilizzando Google AI Studio, puoi ottenere più quota per l'istanza Cloud SQL e accedere ad altri Cloud de Confiance by S3NS servizi eseguendo prima l'upgrade da un progetto di livello Cloud de Confiance by S3NS Starter Tier a un progetto standard Cloud de Confiance by S3NS .
Per eseguire l'upgrade del progetto Cloud de Confiance by S3NS Starter Tier a un progetto Cloud de Confiance by S3NS standard:
- In Google AI Studio, fai clic su Impostazioni Impostazioni.
- Nella finestra Impostazioni chat che viene visualizzata, nella sezione Richieste senza costi , fai clic su Impostazioni Seleziona una chiave API.
- Nella finestra Esegui l'upgrade per sbloccare altro, fai clic su API Gemini.
- Fai clic su Continua con il pagamento a consumo.
- Nella finestra Collega una chiave API a pagamento, fai clic su Configura la fatturazione.
- Nella finestra Configura il tuo account di fatturazione Google Cloud, leggi i Cloud de Confiance Termini di servizio di Fatturazione e fai clic su Accetta e continua.
- Nella finestra Aggiungi i dettagli dell'account di fatturazione, inserisci i tuoi dati di contatto e il metodo di pagamento e fai clic su Invia.
Ora puoi ottenere quote più elevate per i servizi delle applicazioni. Per ulteriori informazioni, consulta la pagina Informazioni sulla quota di Cloud SQL per Google AI Studio.
Aggiornare l'istanza Cloud SQL
Dopo aver eseguito l'upgrade a un progetto standard Cloud de Confiance by S3NS , puoi utilizzare la Cloud de Confiance console per aumentare le dimensioni dell'istanza aggiornando la vCPU e le dimensioni del disco dell'istanza Cloud SQL.
Per aggiornare l'istanza Cloud SQL nella Cloud de Confiance console:
-
Nella Cloud de Confiance console, vai alla pagina Istanze Cloud SQL.
- Per aprire la pagina Panoramica dell'istanza, fai clic sul nome dell'istanza. Per qualsiasi istanza creata utilizzando Google AI Studio, il tipo Cloud SQL Edition è Developer e l'ID istanza ha il prefisso ai-studio-.
- Fai clic su Modifica.
Nel riquadro ID istanza, aggiorna le configurazioni:
- Configurazione macchina: seleziona la vCPU e la quantità di RAM che vuoi utilizzare.
- Spazio di archiviazione: seleziona la quantità di spazio di archiviazione che vuoi utilizzare.
Per ulteriori informazioni, consulta la pagina Impostazioni modificabili.
Fai clic su Salva.
Cloud de Confiance by S3NS Livello e prezzi dello Starter Tier
Cloud SQL per PostgreSQL Developer Edition viene addebitato solo per l'utilizzo oltre Cloud de Confiance by S3NS l'utilizzo del livello Starter e per il tempo di esecuzione dell'istanza. L'istanza non viene addebitata quando è inattiva o "scalata a zero".
Cloud SQL Developer Edition viene addebitato in base alle unità di calcolo. Un'unità di calcolo si riferisce a 1 vCPU e 4 GB di memoria. Ogni mese ti vengono assegnate 50 unità di calcolo e 10 GB di spazio di archiviazione senza costi.
Cloud de Confiance by S3NS L'utilizzo del livello Starter viene aggregato in tutti i Cloud de Confiance by S3NS progetti per account di fatturazione Cloud e viene ripristinato ogni mese. Ti viene addebitato solo l'utilizzo oltre il livello senza costi limitato.
Se esegui il deployment di applicazioni utilizzando Cloud SQL in più Cloud de Confiance by S3NS progetti e tutti i progetti utilizzano lo stesso account di fatturazione, il limite di utilizzo viene aggregato in tutti i progetti.
Prezzi di computing e spazio di archiviazione
Di seguito è riportato un esempio di prezzi per unità nella regione della Carolina del Sud (us-east1).
| Prezzi orari | |
|---|---|
Carolina del Sud (us-east1) |
Regione (USD) |
| Unità di calcolo | $0,10 / 1 ora |
| Spazio di archiviazione | $0,000157534 / 1 gibibyte ora |
Per informazioni dettagliate sui prezzi, consulta la pagina Prezzi di Cloud SQL.
Cloud de Confiance by S3NS Esempio di livello Starter
Se hai a S3NS unaccount, puoi iniziare a utilizzare Google AI Studio utilizzando la quota senza costi limitata per Cloud SQL nel Cloud de Confiance by S3NS livello Starter.
Puoi creare due applicazioni senza costi utilizzando Cloud de Confiance by S3NS il livello Starter. Una volta superata la quota, puoi eseguire l'upgrade per utilizzare un progetto standard Cloud de Confiance by S3NS per ottenere più quota per creare e pubblicare altre app Google AI Studio.
Se esegui l'upgrade del progetto di livello Cloud de Confiance by S3NS Starter a un progetto standard Cloud de Confiance by S3NS o se crei un progetto standard Cloud de Confiance by S3NS per esplorare altri Cloud de Confiance by S3NS prodotti, puoi utilizzare la Cloud de Confiance by S3NS prova senza costi per accedere a una quota senza costi limitata di 50 unità di calcolo e 10 GB di spazio di archiviazione al mese. Se l'utilizzo supera la quota durante il mese per un determinato account di fatturazione, ti verrà addebitato l'utilizzo aggiuntivo in base alla tabella dei prezzi precedente.
Ad esempio, supponiamo che tu stia creando applicazioni Google AI Studio in un Cloud de Confiance by S3NS
progetto denominato Test. Utilizzi un account di fatturazione e una carta di credito per questo progetto. Il tuo utilizzo di Cloud SQL in Google AI Studio in tutte le applicazioni supera le 50 unità di calcolo e alla fine del mese utilizzi 100 unità di calcolo. Ti verranno addebitate le 50 unità di calcolo in eccesso a $0,10 all'ora e $5 per il mese.
Limitazioni
Le istanze di database con un massimo di 1 GB di spazio di archiviazione e un massimo di 0,5 vCPU di capacità di computing vengono messe in pausa automaticamente o "scalate a zero" se non sono presenti connessioni attive. Questa funzionalità non è supportata per le istanze che superano uno di questi limiti di spazio di archiviazione e computing.
La possibilità di integrarsi con Google AI Studio potrebbe essere bloccata se la tua organizzazione ha la condivisione limitata per i domini abilitata.