Google App Engine

Crea applicazioni altamente scalabili su una piattaforma serverless completamente gestita

Prova gratuitamente

Visualizza la documentazione per questo prodotto.

Una piattaforma serverless completamente gestita

Crea ed esegui il deployment delle applicazioni su una piattaforma completamente gestita. Scala le tue applicazioni senza interruzioni, su scala globale e senza doverti preoccupare della gestione dell'infrastruttura sottostante. Grazie a deployment che non richiedono alcuna configurazione e alcuna gestione dei server, gli sviluppatori possono concentrarsi sulla creazione di applicazioni straordinarie senza preoccuparsi dell'overhead associato alle attività di gestione. App Engine consente agli sviluppatori di essere più agili e produttivi grazie al supporto dei linguaggi di sviluppo più diffusi e di una vasta gamma di strumenti per sviluppatori.

Linguaggi e strumenti aperti e familiari

Linguaggi e strumenti aperti e familiari

Crea ed esegui il deployment delle applicazioni in modo rapido, utilizzando molti dei linguaggi più diffusi come Java, PHP, Node.js, Python, C#, .Net, Ruby e Go oppure, se vuoi, utilizza runtime e framework dei linguaggi personalizzati. Inizia rapidamente con deployment senza necessità di configurazione in App Engine. Gestisci le risorse dalla riga di comando, esegui il debug del codice sorgente in produzione ed esegui facilmente i backend delle API utilizzando strumenti leader del settore come Cloud SDK, Cloud Source Repositories, IntelliJ IDEA, Visual Studio e Powershell.

Basta aggiungere il codice

Concentrati sulla scrittura del codice, senza doverti preoccupare della gestione dell'infrastruttura sottostante. Con funzionalità come la scalabilità verticale e la scalabilità orizzontale automatiche dell'applicazione su scala globale, l'applicazione di patch e la gestione dei server completamente gestite, puoi affidare a Google tutte le tue preoccupazioni relative all'infrastruttura. Proteggi le tue applicazioni dalle minacce alla sicurezza utilizzando le funzionalità firewall, le regole di gestione di identità e accessi (IAM) e i certificati SSL/TLS gestiti di App Engine.

Crea applicazioni completamente gestite

Paghi solo per quello che usi

Scegli di eseguire le tue applicazioni in un ambiente serverless senza preoccuparti di incorrere in rischi di overprovisioning o underprovisioning. App Engine scala automaticamente a seconda del traffico della tua applicazione e consuma risorse solo quando il codice è in esecuzione. Dovrai solo pagare per le risorse che utilizzi.

Paghi solo per quello che usi

Funzionalità di App Engine

Una potente piattaforma per creare applicazioni e ottenere scalabilità automatica

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
Ambiente aperto e flessibile
I runtime personalizzati consentono di inserire qualsiasi libreria e framework in App Engine fornendo un container Docker
Ambiente completamente gestito
Un ambiente completamente gestito consente di concentrarti sul codice mentre App Engine gestisce i problemi dell'infrastruttura
Monitoraggio, logging e diagnostica
Google Stackdriver offre efficienti funzioni di diagnostica delle applicazioni per eseguire il debug e monitorare l'integrità e le prestazioni dell'applicazione
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 GCP dall'applicazione, tra cui un'eccellente suite di strumenti per sviluppatori cloud

Soluzioni e casi 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 Platform.

Applicazioni web moderne

Clienti

Khan Academy Logo Idexx Logo Dialpad

Documentazione

Deployment di un'applicazione web Java nell'ambiente standard di App Engine

Inizia con una semplice applicazione bookshelf Java su App Engine

Fai un tour guidato dell'ambiente standard nella Cloud Console

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. Inoltre, l'integrazione perfetta con Firebase fornisce una piattaforma mobile front-end 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 Platform.

Backend per dispositivi mobili scalabili

Clienti

Logo Pocketgems Logo Rovio

Documentazione

Firebase e ambiente standard di Google App Engine

Firebase e ambiente flessibile di Google App Engine

Sfrutta Cloud Endpoints per connetterti ai dispositivi client

I nostri clienti

Prezzi

App Engine offre prezzi cloud competitivi che scalano in base all'utilizzo dell'applicazione. App Engine viene eseguito come istanza all'interno dell'ambiente standard o dell'ambiente flessibile. Il modello di fatturazione di App Engine prevede alcuni componenti di base, come le istanze dell'ambiente standard, le istanze dell'ambiente flessibile e i servizi e le API di App Engine. Per ricevere una stima della fattura, fai riferimento al nostro Calcolatore prezzi.
Per ulteriori informazioni sui prezzi, consulta la nostra pagina della documentazione.

Invia feedback per...