Google App Engine

Crea backend web e mobili scalabili in qualsiasi linguaggio nell'infrastruttura di Google

Fai una prova gratuita

App Engine per tutti

Crea applicazioni mobili e web moderne in una piattaforma cloud aperta: inserisci i runtime del linguaggio, i framework e le librerie di terze parti che preferisci. Google App Engine è una piattaforma completamente gestita che astrae del tutto l'infrastruttura, permettendoti di concentrarti esclusivamente sul codice. Spostandoti nell'ottica globale scoprirai perché alcune delle più importanti aziende di oggi creano le loro applicazioni in App Engine.

App Engine per tutti

Per le community di tutti i linguaggi

App Engine supporta fin da subito Node.js, Java, Ruby, C#, Go, Python e PHP. Gli sviluppatori di queste community di linguaggi possono essere immediatamente produttivi in un ambiente familiare: basta aggiungere il codice.

Per le community di tutti i linguaggi

Il futuro della cloud è aperto

Gli sviluppatori rifiutano gli strumenti proprietari che li confinano in piattaforme e tecnologie con vincoli artificiali. Hai bisogno di qualcosa di diverso fin da subito? Fornisci la tua immagine Docker personale o il tuo stack software personalizzato, dai runtime del linguaggio ai framework e alle librerie di terze parti. Devi spostare la tua applicazione in una piattaforma diversa? Porta con te l'applicazione e distribuiscila in un sistema basato su container, ad esempio Kubernetes in loco o nella cloud pubblica o privata.

Il futuro della cloud è aperto

Basta aggiungere il codice

Fornire codice di alta qualità è alla tua portata. Non dovrai più preoccuparti dei problemi dell'infrastruttura, come la scalabilità verticale o orizzontale dell'applicazione per gestire il traffico, il bilanciamento del carico, il controllo dello stato, la riparazione delle istanze e l'applicazione di aggiornamenti al sistema operativo sottostante: tutte queste operazioni verranno completamente gestite da Google al posto tuo.

Infrastruttura sempre disponibile

Infrastruttura sempre disponibile

Usufruisci di un'esperienza di sviluppo completamente gestita o accedi all'infrastruttura per un controllo di alto livello se ne hai bisogno. Puoi accedere direttamente alle tue istanze tramite SSH per distribuire codice personalizzato, gestire i container o integrare App Engine nel tuo processo DevOps. Specifica i requisiti di CPU e memoria dell'applicazione e App Engine eseguirà automaticamente il provisioning dell'infrastruttura al posto tuo.

Calcolo end-to-end per qualsiasi carico di lavoro

Le aziende più grandi con applicazioni esistenti o preesistenti lavorano in ambienti ibridi, spesso multi-cloud, dove le applicazioni possono essere distribuite su macchine virtuali, container o piattaforme completamente gestite.

GCP si distingue in questo ambiente diversificato e consente alle applicazioni di comunicare con latenza molto bassa nell'infrastruttura di rete di livello mondiale di Google per supportare qualsiasi carico di lavoro.

Calcolo end-to-end per qualsiasi carico di lavoro

Ecosistema di servizi in crescita

App Engine è progettato per fare in modo che l'utente possa sfruttare un ecosistema crescente di servizi gestiti, accessibile con una semplice chiamata API. Scegli tra database SQL e NoSQL, strumenti di monitoraggio e diagnostica, servizi noti quali Cloud Pub/Sub e un'ampia gamma di preziosi strumenti per gli sviluppatori in GCP.

Funzionalità di App Engine

Una potente piattaforma per creare applicazioni e ottenere scalabilità automatica

Linguaggi più utilizzati
Crea la tua applicazione in Node.js, Java, Ruby, C#, Go, Python o PHP, oppure utilizza il tuo runtime del linguaggio personalizzato
Apertura e flessibilità
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, registrazione 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à
Application Security
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

" Desideriamo scalabilità automatica e disponibilità elevata, ma abbiamo bisogno di un controllo a livello di sistema operativo per l'infrastruttura di registrazione e BI in loco. L'ambiente flessibile di Google App Engine ci permette di concentrarci su quello che sappiamo fare meglio anziché sull'IT. ”

Danny Leshem Director, Wix Restaurants

Prezzi di App Engine

App Engine ha prezzi cloud competitivi che variano in base all'utilizzo dell'applicazione. L'ambiente standard e l'ambiente flessibile di App Engine seguono tabelle di prezzi diverse elencate nella guida ai prezzi.

Risorse aggiuntive

Java è un marchio registrato di Oracle e/o delle sue affiliate.
*Beta: i certificati SSL gratuiti e gestiti sono in release beta.