Piattaforma Google Cloud

Article

February 1, 2023

Google Cloud Platform (GCP), offerto da Google, è una suite di servizi di cloud computing che viene eseguita sulla stessa infrastruttura che Google utilizza internamente per i suoi prodotti per gli utenti finali, come Ricerca Google, Gmail, Google Drive e YouTube. Oltre a una serie di strumenti di gestione, fornisce una serie di servizi cloud modulari tra cui elaborazione, archiviazione dei dati, analisi dei dati e apprendimento automatico. La registrazione richiede i dettagli di una carta di credito o di un conto bancario.Google Cloud Platform fornisce Infrastructure as a Service, Platform as a Service e ambienti di elaborazione serverless. Nell'aprile 2008, Google ha annunciato App Engine, una piattaforma per lo sviluppo e l'hosting di applicazioni web nei data center gestiti da Google, che è stato il primo servizio di cloud computing dell'azienda. Il servizio è diventato generalmente disponibile nel novembre 2011. Dall'annuncio di App Engine, Google ha aggiunto più servizi cloud alla piattaforma. Google Cloud Platform fa parte di Google Cloud, che include l'infrastruttura cloud pubblica di Google Cloud Platform, oltre a Google Workspace (G Suite), versioni aziendali di Android e Chrome OS e interfacce di programmazione delle applicazioni (API) per l'apprendimento automatico e le imprese servizi cartografici.

Prodotti

Google elenca oltre 100 prodotti con il marchio Google Cloud. Alcuni dei servizi chiave sono elencati di seguito.

Calcola

App Engine - Platform as a Service per distribuire applicazioni Java, PHP, Node.js, Python, C#, .Net, Ruby e Go. Compute Engine - Infrastructure as a Service per eseguire macchine virtuali Microsoft Windows e Linux. Google Kubernetes Engine (GKE) o GKE on-prem offerto come parte della piattaforma Anthos - Containers as a Service basato su Kubernetes. Funzioni cloud: funziona come un servizio per eseguire codice basato su eventi scritto in Node.js, Java, Python o Go. Cloud Run - Ambiente di esecuzione del calcolo basato su Knative. Offerto come Cloud Run (completamente gestito) o come Cloud Run per Anthos. Attualmente supporta la gestione di GCP, AWS e VMware.

Archiviazione e database

Cloud Storage: storage di oggetti con edge caching integrato per archiviare dati non strutturati. Cloud SQL - Database as a Service basato su MySQL, PostgreSQL e Microsoft SQL Server. Cloud Bigtable - Servizio di database NoSQL gestito. Cloud Spanner: servizio di database relazionale scalabile orizzontalmente, fortemente coerente. Cloud Datastore - Database NoSQL per applicazioni web e mobili. Disco persistente: spazio di archiviazione a blocchi per le macchine virtuali di Compute Engine. Cloud Memorystore: archivio dati in memoria gestito basato su Redis e Memcached. SSD locale: archiviazione a blocchi locale ad alte prestazioni, transitoria. Filestore: archiviazione di file ad alte prestazioni per gli utenti di Google Cloud.

Rete

VPC - Virtual Private Cloud per la gestione della rete di risorse cloud definita dal software. Cloud Load Balancing - Servizio gestito e definito dal software per il bilanciamento del carico del traffico. Cloud Armor: firewall per applicazioni Web per proteggere i carichi di lavoro dagli attacchi DDoS. Cloud CDN - Content Delivery Network basata sui punti di presenza edge distribuiti a livello globale di Google. Cloud Interconnect - Servizio per connettere un data center con Google Cloud Platform Cloud DNS: servizio DNS gestito e autorevole in esecuzione sulla stessa infrastruttura di Google. Livelli di servizio di rete: opzione per scegliere il livello di rete Premium rispetto a quello Standard per una rete con prestazioni più elevate.

Big Data

BigQuery: data warehouse aziendale scalabile e gestito per l'analisi. Cloud Dataflow - Servizio gestito basato su Apache Beam per l'elaborazione di dati in streaming e batch. Cloud Dataproc: piattaforma per big data per l'esecuzione di lavori Apache Hadoop e Apache Spark. Cloud Composer: servizio di orchestrazione del flusso di lavoro gestito basato su Apache Airflow. Cloud Datalab - Strumento per l'esplorazione, l'analisi, la visualizzazione e l'apprendimento automatico dei dati. Questo è un servizio Jupyter Notebook completamente gestito. Cloud Dataprep: servizio dati basato su Trifacta per esplorare visivamente, pulire e preparare i dati per l'analisi. Cloud Pub/Sub: servizio di importazione di eventi scalabile basato sulle code di messaggi. Studio dati cloud