= Hosting di app su Google Cloud = Google Cloud offre un'ampia gamma di opzioni per l'hosting di applicazioni. Dai un'occhiata alle tabelle qui sotto per scoprire qual è quella giusta per le tue esigenze. == Casi d'uso == - Borraccia - Django - Express.js - Sinfonia - Stivale primaverile - Pubblica un commento sul canale Slack seguendo un GitHub - Analisi statistica - Generazione di miniature di immagini - Progettato per carichi di lavoro basati su eventi - Scale per soddisfare la domanda improvvisa - Configurazione minima ![ Funzioni cloud](httpscloud.google.com/images/hosting-options/cloudfunction_128px.png) - Ambienti di runtime personalizzati come Rust, Kotlin, C e Bash - App Web legacy che utilizzano linguaggi come Python 2.7, Java 7 - Supporta i contenitori Docker standard del settore - Ridimensiona automaticamente la tua app containerizzata - Binari personalizzati e dipendenze di sistema - Supporta gli endpoint API ![ Cloud Run](httpscloud.google.com/images/hosting-options/cloudrun_128px.png) - Controllo a livello di sistema operativo - Supporta tipi di macchine personalizzate - Supporto per la scalabilità automatica ![ Compute Engine](httpscloud.google.com/images/hosting-options/computeengine_128px.png) - App containerizzate che richiedono hardware e software personalizzati (sistema operativo, GPU) - App stateless containerizzate esistenti - App su Google Kubernetes Engine che possono trarre vantaggio dal ridimensionamento a zero - Imballaggio del contenitore Docker standard del settore - Altamente configurabile per carichi di lavoro e configurazioni legacy - Scale per soddisfare la domanda, inclusa la scala a zero 1 ![ Cloud Run per Anthos](httpscloud.google.com/images/hosting-options/cloudrun_128px.png) == Termini chiave == Formato di distribuzione Come viene impacchettato il codice al momento della distribuzione su una determinata piattaforma? - Immagini VM: istantanee di un intero file system, incluso il sistema operativo sottostante. - Contenitori: file system portatili multipiattaforma isolati dal sistema operativo sottostante. - App: un servizio contenuto in una directory con uno o più casi d'uso. - Funzioni: singoli frammenti di codice, ciascuno corrispondente a un singolo caso d'uso. URL personalizzati Puoi creare percorsi URL a più livelli (come /abc/def) e/o utilizzare il proprio nome del dominio? Dischi persistenti Lo stato del disco può essere salvato quando un'istanza viene arrestata o i dati a lungo termine devono essere archiviati all'esterno dell'istanza? Scala a zero Questo prodotto può ridimensionarsi fino a zero istanze ed evitare di fatturarmi per periodi di zero richieste? Esegui qualsiasi lingua Questo prodotto può eseguire codice in linguaggi di programmazione arbitrari? Richiedi timeout Qual è il tempo massimo di attesa della piattaforma per una risposta dal codice dell'applicazione? Processi in background Questo prodotto può eseguire operazioni in background in corso al di fuori di un periodo di richiesta? Usa GPU e TPU Questo prodotto supporta l'accelerazione hardware per i carichi di lavoro ottimizzati per GPU/TPU? Connettività VPC Questo prodotto può accedere alle risorse all'interno di un Virtual Private Cloud?