La certificazione EITC/CL/GCP di Google Cloud Platform è un nuovo importante programma di competenze chiave.
Il curriculum di Google Cloud Platform EITC/CL/GCP si concentra sui fondamenti di Google Cloud Platform organizzati all'interno della seguente struttura, che comprende contenuti didattici video completi di Google come riferimento per questa certificazione EITC.
Google Cloud Platform (GCP) è 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, archiviazione di file e YouTube. Fornisce una serie di servizi cloud modulari tra cui elaborazione, archiviazione dati, analisi dei dati e apprendimento automatico, integrati con strumenti di gestione accessibili dal Web.
Google Cloud Platform fornisce infrastruttura come servizio, piattaforma come servizio 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, nonché Google Workspace (G Suite), versioni aziendali di Android e Chrome OS e interfacce di programmazione di applicazioni (API) per machine learning e aziende servizi di mappatura.
Google elenca oltre 90 prodotti con il marchio Google Cloud. Alcuni dei servizi chiave sono:
- Calcolare
- App Engine - Platform as a Service per distribuire applicazioni Java, PHP, Node.js, Python, C #, .Net, Ruby e Go.
- Compute Engine: infrastruttura come servizio per eseguire macchine virtuali Microsoft Windows e Linux.
- Kubernetes Engine (GKE) o GKE on-prem offerto come parte della piattaforma Anthos [5] [6] - Containers as a Service basato su Kubernetes.
- Cloud Functions: funziona come un servizio per eseguire codice basato sugli eventi scritto in Node.js, Python o Go.
- Cloud Run: ambiente di esecuzione del calcolo basato su Knative. [7] Offerto come Cloud Run (completamente gestito) [8] o come Cloud Run per Anthos. [8] Attualmente supporta GCP, AWS e la gestione di VMware. [9]
Archiviazione e database - Cloud Storage: archiviazione 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: archiviazione a blocchi per macchine virtuali 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.
- Networking
- Topologia di rete Google Cloud - External Load Balancer Architecture.png
- VPC - Virtual Private Cloud per la gestione della rete definita dal software di risorse cloud.
- Cloud Load Balancing: servizio gestito e definito da 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 autorevole e gestito in esecuzione sulla stessa infrastruttura di Google.
- Livelli di servizio di rete: opzione per scegliere il livello di rete Premium o Standard per una rete a 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 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 visivamente, pulire e preparare 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 tramite dashboard e report.
- IA cloud
- Cloud AutoML: servizio per addestrare e distribuire macchine personalizzate, modelli di apprendimento. A partire da settembre 2018, il servizio è in beta.
- Cloud TPU: acceleratori utilizzati da Google per addestrare modelli di machine learning.
- Cloud Machine Learning Engine: servizio gestito per l'addestramento e la creazione di modelli di machine learning basati su framework tradizionali.
- Cloud Job Discovery: servizio basato sulle funzionalità di ricerca e apprendimento automatico di Google per l'ecosistema di reclutamento.
- Dialogflow Enterprise: ambiente di sviluppo basato sul machine learning di Google per la creazione di interfacce di conversazione.
- Cloud Natural Language: servizio di analisi del testo basato sui modelli di Google Deep Learning.
- Cloud Speech-to-Text: servizio di conversione da voce a testo basato sull'apprendimento automatico.
- Cloud Text-to-Speech: servizio di conversione da testo a voce basato sull'apprendimento automatico.
- API Cloud Translation - Servizio per tradurre dinamicamente tra migliaia di combinazioni linguistiche disponibili
- API Cloud Vision: servizio di analisi delle immagini basato sull'apprendimento automatico
- Cloud Video Intelligence: servizio di analisi video basato sull'apprendimento automatico
- Strumenti di gestione
- Suite operativa (in precedenza Stackdriver): monitoraggio, registrazione e diagnostica per applicazioni su Google Cloud Platform e AWS.
- Cloud Deployment Manager: strumento per distribuire le risorse di Google Cloud Platform definite nei modelli creati in YAML, Python o Jinja2.
- Cloud Console: interfaccia web per gestire le risorse di Google Cloud Platform.
- Cloud Shell: accesso alla riga di comando della shell basato su browser per gestire le risorse di Google Cloud Platform.
- App mobile Cloud Console: applicazione Android e iOS per gestire le risorse di Google Cloud Platform.
- API Cloud: API per accedere in modo programmatico alle risorse di Google Cloud Platform
- Identità e sicurezza
- Cloud Identity: servizio Single Sign-On (SSO) basato su SAML 2.0 e OpenID.
- Cloud IAM: servizio IAM (Identity & Access Management) per la definizione di policy basate sul controllo degli accessi basato sui ruoli.
- Cloud Identity-Aware Proxy: servizio per controllare l'accesso alle applicazioni cloud in esecuzione su Google
- Cloud Platform senza utilizzare una VPN.
- API Cloud Data Loss Prevention: servizio per rilevare, classificare e oscurare automaticamente i dati sensibili.
- Applicazione del token di sicurezza: servizio di verifica in due passaggi basato su un token di sicurezza.
- Cloud Key Management Service: servizio di gestione delle chiavi ospitato nel cloud integrato con IAM e audit logging.
- Cloud Resource Manager: servizio per gestire le risorse per progetto, cartella e organizzazione in base alla gerarchia.
- Cloud Security Command Center: piattaforma per la sicurezza e il rischio dei dati per dati e servizi in esecuzione in Google Cloud Platform.
- Cloud Security Scanner: servizio automatizzato di scansione delle vulnerabilità per le applicazioni distribuite in App Engine.
- Trasparenza degli accessi: log di controllo quasi in tempo reale che forniscono visibilità agli amministratori di Google Cloud Platform.
- Controlli del servizio VPC: servizio per gestire i perimetri di sicurezza per i dati sensibili nei servizi di Google Cloud Platform.
- IoT
- Cloud IoT Core: connessione sicura del dispositivo e servizio di gestione per Internet of Things.
- Edge TPU: ASIC appositamente progettato per eseguire inferenze ai margini. A partire da settembre 2018, questo prodotto è in beta privata.
- Cloud IoT Edge: porta l'AI al livello di edge computing.
- Piattaforma API
- Piattaforma Maps: API per mappe, percorsi e luoghi basati su Google Maps.
- Apigee API Platform: piattaforma di gestione del ciclo di vita per progettare, proteggere, distribuire, monitorare e scalare le API.
- Monetizzazione delle API: strumento per i fornitori di API per creare modelli di entrate, report, gateway di pagamento e integrazioni del portale per sviluppatori.
- Portale per gli sviluppatori: piattaforma self-service per gli sviluppatori per pubblicare e gestire le API.
- API Analytics: servizio per analizzare i programmi basati su API attraverso il monitoraggio, la misurazione e la gestione delle API.
- Apigee Sense: abilita la sicurezza delle API identificando e avvisando gli amministratori di comportamenti sospetti delle API.
- Cloud Endpoints: un proxy basato su NGINX per distribuire e gestire le API.
- Infrastruttura di servizi: una serie di servizi fondamentali per la creazione di prodotti Google Cloud.
Per conoscere nel dettaglio il curriculum di certificazione puoi espandere e analizzare la tabella sottostante.
Per i dettagli sulla procedura di certificazione controllare Come Funziona?.
Scarica i materiali preparatori completi di autoapprendimento offline per il programma EITC/CL/GCP Google Cloud Platform in un file PDF
Materiali preparatori EITC/CL/GCP – versione standard
Materiali preparatori EITC/CL/GCP – versione estesa con domande di revisione