App Engine

Crea applicazioni a elevata scalabilità su una piattaforma serverless completamente gestita.

Fai una prova gratuita di App Engine
  • action/check_circle_24px Creato con Sketch.

    Scala le tue applicazioni su scala globale e senza doverti preoccupare della gestione dell'infrastruttura.

  • action/check_circle_24px Creato con Sketch.

    Grazie a deployment che non richiedono configurazione né gestione dei server, gli sviluppatori hanno più tempo per concentrarsi su altro

  • action/check_circle_24px Creato con Sketch.

    Garantisci l'agilità con il supporto per i linguaggi di sviluppo più diffusi e diversi strumenti per sviluppatori

Linguaggi e strumenti aperti e familiari

Crea app ed eseguine il deployment in modo rapido utilizzando i linguaggi più diffusi o i tuoi runtime e framework del linguaggio personalizzati. Puoi inoltre gestire le risorse dalla riga di comando, eseguire il debug del codice sorgente ed eseguire facilmente il backup delle API.

Basta aggiungere il codice

Focalizza l'attenzione sulla scrittura del codice senza necessità di gestire l'infrastruttura sottostante Proteggi le tue app dalle minacce alla sicurezza utilizzando le funzionalità firewall, le regole IAM e i certificati SSL/TLS gestiti.

Paghi solo quello che usi

Opera in un ambiente serverless senza preoccuparti di incorrere in rischi di overprovisioning o underprovisioning. App Engine scala automaticamente a seconda del traffico della tua app e consuma risorse solo quando il codice è in esecuzione.

Funzionalità principali

Crea la tua applicazione in Node.js, Java, Ruby, C#, Go, Python o PHP oppure utilizza il tuo runtime del linguaggio personalizzato.

Aperto e flessibile

I runtime personalizzati consentono di inserire qualsiasi libreria e framework in App Engine fornendo un container Docker.

Piattaforma completamente gestita

Un ambiente completamente gestito ti consente di concentrarti sul codice mentre App Engine gestisce i problemi dell'infrastruttura.

Visualizza tutte le funzionalità

Clienti

Case study IDEXX
IDEXX contribuisce a proteggere la salute degli animali domestici con VetConnect PLUS, creata su App Engine.
Leggi la storia

La storia in breve

  • Spesa IT annuale ridotta fino a $ 500.000

  • Scala a più di 30 TB senza problemi di prestazioni

  • Esperienza del cliente migliorata

Settore

Documentazione

Nozioni di base su Google Cloud
Scegliere il giusto ambiente App Engine

Scopri come eseguire applicazioni in App Engine utilizzando l'ambiente flessibile, l'ambiente standard o entrambi.

Nozioni di base su Google Cloud
Ambiente standard di App Engine

Scopri in che modo l'ambiente standard di App Engine semplifica la creazione e il deployment di un'applicazione che può essere eseguita in modo affidabile anche se sottoposta a un carico elevato e con grandi quantità di dati.

Nozioni di base su Google Cloud
Ambiente flessibile di App Engine

Scopri in che modo App Engine consente agli sviluppatori di concentrarsi su ciò che sanno fare meglio: scrivere codice.

Tutorial
Installazione di un SDK per App Engine

Impara a configurare il tuo computer per lo sviluppo, il deployment e la gestione delle tue app in App Engine.

Architettura
Python su App Engine

Scopri di più sui due ambienti del linguaggio Python disponibili su App Engine e stabilisci qual è il più adatto a te.

Architettura
Java su App Engine

Scopri di più sui due ambienti applicativi Java disponibili su App Engine e determina qual è il più adatto a te

Architettura
Node.js su App Engine

Scopri la differenza tra i due ambienti di linguaggio Node.js disponibili su App Engine e determina qual è il più adatto alle tue esigenze.

Nozioni di base su Google Cloud
Località App Engine

Scopri la disponibilità a livello di area geografica di App Engine e in che modo la località influenza latenza, disponibilità e durata.

Tutorial
Creazione di un'app Android tramite Firebase e App Engine

Questo tutorial mostra come scrivere un'app per dispositivi mobili con archiviazione dei dati backend, sincronizzazione in tempo reale e logging degli eventi utente utilizzando Firebase.

Casi d'uso

Caso d'uso
Applicazioni web moderne

Raggiungi rapidamente clienti e utenti finali eseguendo il deployment delle applicazioni web su App Engine. Grazie a deployment senza necessità di configurazione e server che non richiedono gestione, App Engine ti consente di concentrarti sulla scrittura del codice. Inoltre, App Engine scala automaticamente per supportare picchi di traffico improvvisi senza provisioning, applicazione di patch o monitoraggio.

Di seguito è riportato un esempio di architettura di riferimento per creare una semplice applicazione web utilizzando App Engine e Google Cloud.

applicazioni web moderne
Caso d'uso
Backend per dispositivi mobili scalabili

Che tu stia creando la tua prima app per dispositivi mobili o cercando di raggiungere utenti esistenti tramite un'esperienza mobile, App Engine scala l'ambiente di hosting automaticamente. L'integrazione perfetta con Firebase fornisce una piattaforma mobile frontend facile da usare insieme al backend scalabile e affidabile.

Di seguito è riportato un esempio di architettura di riferimento per una tipica app per dispositivi mobili creata utilizzando Firebase e App Engine insieme ad altri servizi offerti da Google Cloud.

backend per dispositivi mobili scalabili

Tutte le funzionalità

Supporto dei linguaggi più diffusi Crea la tua applicazione in Node.js, Java, Ruby, C#, Go, Python o PHP oppure utilizza il tuo runtime del linguaggio personalizzato.
Aperto e flessibile I runtime personalizzati consentono di inserire qualsiasi libreria e framework in App Engine fornendo un container Docker.
Piattaforma completamente gestita Un ambiente completamente gestito ti consente di concentrarti sul codice mentre App Engine gestisce i problemi dell'infrastruttura.
Diagnostica avanzata delle applicazioni Usa Cloud Monitoring e Cloud Logging per monitorare integrità e prestazioni dell'app e Cloud Debugger ed Error Reporting per diagnosticare e risolvere rapidamente i bug.
Controllo delle versioni dell'applicazione Ospita diverse versioni dell'applicazione e crea ambienti di sviluppo, test, gestione temporanea e produzione in tutta semplicità.
Suddivisione del traffico Instrada le richieste in entrata a diverse versioni dell'applicazione, effettua test A/B ed esegui implementazioni incrementali delle funzionalità
Sicurezza delle applicazioni Contribuisci a salvaguardare la tua applicazione definendo le regole di accesso con il firewall di App Engine e sfrutta i certificati SSL/TLS gestiti per impostazione predefinita sul tuo dominio personalizzato senza costi aggiuntivi.
Ecosistema di servizi Accedi a un ecosistema in evoluzione di servizi Google Cloud dall'applicazione, tra cui un'eccellente suite di strumenti per sviluppatori cloud.

Prezzi

App Engine offre prezzi cloud competitivi che scalano in base all'utilizzo dell'applicazione. Il modello di fatturazione di App Engine prevede alcuni componenti di base, come le istanze dell'ambiente standard, le istanze dell'ambiente flessibile e le API e i servizi di App Engine. Per ricevere una stima della fattura, consulta il nostro Calcolatore prezzi.

App Engine viene eseguito come istanza all'interno dell'ambiente standard o dell'ambiente flessibile.