Computing serverless

Concentrati solo sulla creazione di applicazioni straordinarie.

Che cos'è il computing serverless?

Per serverless si intende la capacità di scrivere ed eseguire il deployment del codice, senza doversi preoccupare della gestione dell'infrastruttura sottostante. L'architettura serverless migliora la produttività degli sviluppatori aiutandoli a concentrarsi su ciò che conta di più: la creazione di applicazioni eccezionali. Nessuna gestione dei server, nessun provisioning anticipato, scalabilità automatica per soddisfare le richieste di traffico e pagamento solo per le risorse utilizzate sono solo alcuni dei vantaggi del computing serverless.

Piattaforma serverless end-to-end

I vantaggi del serverless dovrebbero essere applicabili indipendentemente dal fatto che l'unità di computing sia composta da funzioni o applicazioni. Google ti consente di creare ed eseguire il deployment di funzioni o applicazioni utilizzando una piattaforma serverless end-to-end completamente gestita.

computing

Cloud Functions

Computing basato su eventi per connettere ed estendere facilmente i servizi cloud.

computing

App Engine

Piattaforma serverless completamente gestita per applicazioni web e per dispositivi mobili scalabili.

archiviazione

Cloud Storage

Archiviazione di oggetti unificata, progettata per garantire sicurezza e durabilità.

database

Cloud Firestore

Completamente gestito, a scalabilità orizzontale, nessun database SQL per i dispositivi mobili e il Web.

data warehousing

BigQuery

Data warehouse aziendale veloce e completamente gestito per l'analisi su qualsiasi scala.

analisi di dati

Cloud Dataflow

Elaborazione dei dati in modalità flusso e batch, con affidabilità ed efficacia.

messaggistica

Cloud Pub/Sub

Importazione di flussi di eventi in tempo reale, ovunque e su qualsiasi scala.

machine learning

Cloud ML Engine

Creazione di modelli di qualità superiore che possono essere facilmente distribuiti nell'ambiente di produzione.

Per iniziare

Cloud Functions

Avvia il codice on demand in risposta a eventi provenienti da qualsiasi origine. Connetti ed estendi tutti i servizi cloud di Google e di terze parti e crea applicazioni che garantiscono scalabilità su scala globale, senza provisioning o gestione di alcun server.

ulteriori informazioni arrow_forward

App Engine

Resta più produttivo e agile utilizzando gli strumenti e i linguaggi di sviluppo più diffusi. Grazie a deployment che non richiedono configurazione né gestione dei server, gli sviluppatori possono concentrarsi sulla creazione di applicazioni a scalabilità elevata senza preoccuparsi delle attività di gestione.

ulteriori informazioni arrow_forward

Contatta il team di vendita

Hai bisogno di aiuto per iniziare o per trovare il partner giusto?

contattaci

Il computing serverless è la prossima grande novità! È il meglio per quanto riguarda lo sviluppo di software.

Brian Granatir, SmartCloud Engineering Team Lead, Smart Parking

Serverless e container: il meglio di entrambi i mondi

I container offrono la flessibilità necessaria per eseguire applicazioni con requisiti unici ovunque tu scelga: on-premise, su Google Cloud o in un fornitore di servizi cloud di terze parti. Tuttavia, i clienti non dovrebbero essere costretti a scendere a compromessi tra i vantaggi del serverless e l'utilizzo dei container.

Componente aggiuntivo serverless di Kubernetes EngineALPHA

Esegui oggi stesso i tuoi carichi di lavoro su Kubernetes Engine grazie al componente aggiuntivo serverless click-to-deploy. Puoi eseguire i carichi di lavoro serverless sul tuo cluster, gestendo automaticamente le esigenze di pubblicazione e di scalabilità automatica. Per saperne di più sul componente aggiuntivo, registrati per la versione alpha.

Knative

Knative estende Kubernetes per fornire il middleware mancante di cui gli sviluppatori hanno bisogno per creare applicazioni moderne, basate su sorgenti e container. Knative si concentra sulle parti "noiose ma difficili" di cui tutti hanno bisogno, ma nessuno trae vantaggio da attività ripetitive eseguite manualmente.

CI/CD con serverless

Cloud Build ti consente di creare una pipeline di integrazione/distribuzione continua (CI/CD) per le tue applicazioni serverless, in modo facile e veloce. Ottieni il controllo completo sulla definizione di flussi di lavoro personalizzati per creare, testare ed eseguire il deployment in diversi ambienti, tra cui Kubernetes, Firebase e runtime serverless come Cloud Functions, Knative e App Engine.

ulteriori informazioni arrow_forward

Documenti Cloud Build

Usa i trigger Cloud Build per creare, testare ed eseguire il deployment in modo automatico quando vengono apportate modifiche al codice in repository GitHub, GitLab, Cloud Source Repositories o Bitbucket.

Google Cloud

Inizia

Impara e crea

Non hai mai usato GCP? Inizia a utilizzare gratuitamente qualsiasi prodotto di GCP con un credito di $ 300.

Hai bisogno di ulteriore assistenza?

I nostri esperti ti aiuteranno a sviluppare la soluzione adeguata o a trovare il partner adatto alle tue esigenze.

I prodotti elencati in questa pagina sono in versione alpha. Per ulteriori informazioni sulle fasi di lancio dei nostri prodotti, visita questa pagina.