Corso Google Cloud Developer
Apprendi le competenze per sviluppare in ambito Google Cloud. Solo per aziende

Obiettivo del corso
Obiettivi del Corso Google Cloud Developer: apprendere le basi per lo sviluppo applicazioni cloud-native con Google Cloud Platform
A chi è rivolto
sviluppatori – aziende
Programma
Dove si svolge
Programma Corso Google Cloud Developer (56 ore):
1. Google Cloud Fundamental: infrastruttura
Panoramica Cloud Computing
IasS e PaaS
Google Cloud Network
Piani/Costi GCP
2. Sviluppare Applicazioni con Google Cloud
Microservizi ad accoppiamento libero e API Gateway
Sicurezza, affidabilità e migrazione
3. Google Cloud Platform per applicazioni hosting
Demo API Explorer
Impostazione ambiente di sviluppo
(utilizzando Node.js, Java o Python)
4. Integrazione delle componenti dell’applicazione
Gestione autenticazione e autorizzazioni
IAM e Cloud IAM
OAuth2.0, IAP, & Firebase Authentication
Esercitazione: aggiungere una user authentication all’applicazione (utilizzando Node.js, Java o Python)
Utilizzo Pub/Sub per l’integrazione componenti
Eserciatazione: sviluppare un servizio back-end (utilizzando Node.js, Java o Python)
5. Data Storage per le applicazioni con Google Cloud
Panoramica Cloud Storage, Datastore, Cloud Bigtable, Cloud SQL e Cloud Spanner
BigQuery, Microsoft SQL Server images su Google Cloud, e introduzione Firebase Storage Options
Esercitazione con connessione sicura a un database Cloud SQL
6. Best Practices all’uso di Datastore
Concetti ed indici
Replication, Query Types, Transactions, Handling Errors
Utilizzo di Cloud Dataflow per caricare in blocco i dati in Cloud Datastore
Esercitazione con Storing Application Data in Cloud Datastore (utilizzando Node.js, Java o Python)
7. Best Practices all’uso di Cloud Storage
Esecuzione di operazioni su buckets ed oggetti
Bucket / Object Operations and Truncated Exponential Backoff
Abilitare la configurazione CORS in Cloud Storage
Esercitazione con archiviazione di file immagini e video in Cloud Storage (utilizzando Node.js, Java o Python)
8. Deploy delle applicazioni
Panoramica del Deploying Applications usando Cloud Build, Container Registry e Terraform
Uso dei containers per il deploy
Costruzione di pipeline con Cloud Build e Terraform
Esercitazione: Deploy di una applicazione in Kubernetes Engine (utilizzando Node.js, Java o Python)
9. Compute Options per l’applicazione
Compute Engine
Panoramica Google Kuberntes Engine
Cloud Run
Cloud Functions
10.Debugging e tracciamento Performance
Google Cloud’s Operations suiter
Debugging e Logging
Monitoraggio Performance
Esercitazione: Harnessing Cloud Trace and Cloud Monitoring
Testimonianze
potete visionare i feedback dei nostri ex studenti sulla pagina Google aziende oppure sulla fan page Facebook.


