Google Cloud Platform
Google Cloud (a volte noto come GCP, precedentemente noto come Google Cloud Platform), offerto da Google, è una suite di servizi modulari di cloud computing tra cui archiviazione dati, analisi dei dati e apprendimento automatico, oltre ad una serie di strumenti di gestione. Funziona sulla stessa…
Google Cloud (a volte noto come GCP, precedentemente noto come Google Cloud Platform), offerto da Google, è una suite di servizi modulari di cloud computing tra cui archiviazione dati, analisi dei dati e apprendimento automatico, oltre ad una serie di strumenti di gestione. Funziona sulla stessa infrastruttura che Google utilizza internamente per i suoi prodotti per gli utenti finali, come ad esempio Ricerca Google, Gmail, e Google Documenti. La registrazione richiede un carta di credito o dettagli del conto bancario.
Google Cloud offre Infrastructure as a service, Platform as a service ed ambienti 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, il primo servizio di cloud computing dell'azienda. Il servizio è diventato generalmente disponibile nel novembre 2011. Dall'annuncio di App Engine, Google ha aggiunto ulteriori servizi cloud alla piattaforma.
Google Cloud Platform è una parte di Google Cloud, che include l'infrastruttura cloud pubblica di Google Cloud, nonché Google Workspace (G Suite), versioni aziendali di Android e ChromeOS e interfacce di programmazione delle applicazioni (API) per il machine learning e le aziende di servizi di mappatura.
Prodotti
Google offre oltre 100 prodotti con il marchio Google Cloud. Alcuni dei servizi chiave sono elencati di seguito.
Computazione
App Engine – Platform as a Service per distribuire applicazioni sviluppate con 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-premise offerto come parte della piattaforma Anthos – Containers as a Service basati su Kubernetes.
Cloud Functions: Function as a service (FaaS) 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 GCP, AWS e VMware.
Archiviazione e database
Storage cloud - Storage di oggetti con cache integrato per memorizzare dati non strutturati.
Cloud SQL - Database come servizio basato su MySQL, PostgreSQL e Microsoft SQL Server.
Cloud Bigtable - Servizio di database NoSQL gestito.
Cloud Spanner - Servizio di database relazionale orizzontale, molto coerente e scalabile.
Datastore cloud - database NoSQL per applicazioni web e mobili.
Disco persistente - Blocco di archiviazione per macchine virtuali di Compute Engine.
Cloud Memorystore - Storage di dati gestito in memoria basato su Reddis e Memcached.
SSD locale: alto rendimento, storage transitorio a blocco locale.
Filestore: archiviazione di file ad alte prestazioni per gli utenti di Google Cloud.
AlloyDB: servizio di database PostgreSQL completamente gestito.
Rete
VPC – Virtual Private Cloud per la gestione della software-defined networking di risorse cloud.
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: rete per la distribuzione di contenuti basata sui punti di presenza distribuiti a livello globale di Google.
Cloud Interconnect – Servizio per connettere un data center con Google Cloud
Cloud DNS: servizio di hosting DNS autorevole e gestito in esecuzione sulla stessa infrastruttura di Google.
Network Service Tiers: possibilità di scegliere il livello di rete Premium o 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 flusso e batch.
Cloud Data Fusion: un servizio ETL gestito basato sulla piattaforma applicativa Cask Data Open Source.
Dataproc: piattaforma Big Data per l'esecuzione di processi 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, pulire e preparare visivamente i dati per l'analisi.
Cloud Pub/Sub: servizio di importazione di eventi scalabile basato su code di messaggi .
Cloud Data Studio – Strumento di business intelligence per visualizzare i dati attraverso dashboard e report.
<i>Looker</i> : piattaforma di business intelligence utilizzata per offrire valore attraverso dashboard in tempo reale, approfondimenti integrati e applicazioni personalizzate.
MCMX
