Strumenti per sviluppatori Google Cloud

Tutti gli strumenti di cui gli sviluppatori e i team di sviluppo hanno bisogno per essere produttivi quando scrivono, eseguono il deployment e il debug di applicazioni in hosting su Google Cloud.

Scopri i nostri strumenti per sviluppatori

Categoria Prodotti Funzionalità
Codice
Cloud Workstations

Ambienti di sviluppo completamente gestiti su Google Cloud con sicurezza integrata e flessibilità per gli sviluppatori.

  • Accessibile in qualsiasi momento tramite browser o IDE locale

  • Misure di sicurezza integrate come i Controlli di servizio VPC e l'aggiornamento forzato delle immagini

  • Supporto di più editor e personalizzazione basata su container

  • Supporto per strumenti DevOps di terze parti

Cloud Code

Scrivi, sottoponi a debug ed esegui le applicazioni cloud-native, in locale o nel cloud, in tutta semplicità e rapidità. Le estensioni agli IDE come Visual Studio Code e IntelliJ permettono di eseguire rapidamente l'iterazione, il debug e il deployment del codice su Kubernetes. L'editor di Cloud Shell è un IDE basato su Eclipse Theia nel tuo browser che ti garantisce accesso immediato a Cloud Code.

  • Deployment dei servizi su Cloud Run o Cloud Run for Anthos

  • Integrazione con Skaffold, Jib e kubectl per feedback in tempo reale

  • Esempi pronti per l'esecuzione e snippet di configurazione pronti all'uso

Cloud SDK

Gestisci risorse e applicazioni Google Cloud con strumenti a riga di comando e librerie. Cloud SDK include gli strumenti a riga di comando gcloud, gsutil e bq, utili per accedere a Compute Engine, Cloud Storage, BigQuery e altro ancora.

  • Orchestrazione delle VM direttamente dalla riga di comando

  • Librerie client per Java, Python, Node.js, Ruby, Go, .NET, PHP, C++

  • Emulatori di servizi locali per Pub/Sub, Spanner, Bigtable, Datastore 

Spring Framework on Google Cloud

Offri agli sviluppatori Java su Google Cloud la semplicità e la produttività di Spring, il framework Java open source più popolare.

  • Integrazioni dei servizi Google Cloud per estendere Spring

  • Implementazione delle astrazioni esistenti e introduzione di nuove

Build
Cloud Build

Sviluppa, testa ed esegui il deployment di software in modo continuo in tutti i linguaggi e in più ambienti, tra cui VM, serverless, Kubernetes e Firebase.

  • Piattaforma completamente serverless

  • Scansioni di sicurezza come parte della tua pipeline CI/CD

  • Pacchettizzazione del codice sorgente in container o artefatti non containerizzati

Tekton su Google Cloud

Standardizza le pipeline CI/CD per più linguaggi e strumenti, on-premise o nel cloud, con un framework open source nativo di Kubernetes.

  • Supporto nativo per Jenkins, Skaffold, Knative e Jenkins X

  • Best practice integrate per Kubernetes

  • Deployment in ambienti ibridi o multi-cloud

Jenkins su Google Cloud

Aumenta la velocità, la scalabilità e la sicurezza della tua pipeline Jenkins. Sfrutta Compute Engine per eseguire in maniera ottimale i tuoi job e lo scale out della tua build farm.

  • Semplicità di configurazione di una pipeline CI/CD con il supporto nativo per Kubernetes

  • Scalabilità e bilanciamento del carico basati su GKE

  • Controlli automatici di sicurezza e conformità per gli artefatti

  • Best practice integrate per CD

Gestione artefatti
Artifact Registry

Gestisci le immagini container e i pacchetti di linguaggio, Maven e npm, in un unico posto, completamente integrato con gli strumenti e i runtime di Google Cloud.

  • Supporto del formato per gli artefatti nativi

  • Repository a livello di una o più regioni

  • Più repository per progetto

  • Controlli dell'accesso granulari

Deployment
Cloud Deploy

Sfrutta la distribuzione continua in Google Kubernetes Engine utilizzando pipeline definite come codice e lascia che Google Cloud gestisca i lanci. 

  • ​​Creazione delle pipeline di deployment per GKE in pochi minuti

  • Servizio di distribuzione continua completamente gestito per una scalabilità semplice

  • Piano di controllo "guidato" per il lancio e il rollback in tutta l'organizzazione

  • Sicurezza e controllo aziendali

Cloud Build

Esegui il deployment utilizzando integrazioni incorporate in Google Kubernetes Engine, App Engine, Cloud Functions e Firebase.

  • Piattaforma completamente serverless per la scalabilità basata sul carico

  • Supporto alla creazione di pipeline complesse con Spinnaker

  • Passaggi ed estensioni personalizzati per app di terze parti

  • Protezione della sicurezza Google Cloud

Cloud Deployment Manager

Crea e gestisci risorse cloud con modelli semplici. Specifica tutte le risorse necessarie per le applicazioni in un formato dichiarativo utilizzando yaml. 

  • Deployment di risorse in parallelo

  • Modelli di risorse Python e Jinja2

  • Schema JSON per la gestione dei parametri

  • Visualizzazione gerarchica del deployment nella console Cloud

Cloud Workstations

Ambienti di sviluppo completamente gestiti su Google Cloud con sicurezza integrata e flessibilità per gli sviluppatori.

  • Accessibile in qualsiasi momento tramite browser o IDE locale

  • Misure di sicurezza integrate come i Controlli di servizio VPC e l'aggiornamento forzato delle immagini

  • Supporto di più editor e personalizzazione basata su container

  • Supporto per strumenti DevOps di terze parti

Cloud Code

Scrivi, sottoponi a debug ed esegui le applicazioni cloud-native, in locale o nel cloud, in tutta semplicità e rapidità. Le estensioni agli IDE come Visual Studio Code e IntelliJ permettono di eseguire rapidamente l'iterazione, il debug e il deployment del codice su Kubernetes. L'editor di Cloud Shell è un IDE basato su Eclipse Theia nel tuo browser che ti garantisce accesso immediato a Cloud Code.

  • Deployment dei servizi su Cloud Run o Cloud Run for Anthos

  • Integrazione con Skaffold, Jib e kubectl per feedback in tempo reale

  • Esempi pronti per l'esecuzione e snippet di configurazione pronti all'uso

Cloud SDK

Gestisci risorse e applicazioni Google Cloud con strumenti a riga di comando e librerie. Cloud SDK include gli strumenti a riga di comando gcloud, gsutil e bq, utili per accedere a Compute Engine, Cloud Storage, BigQuery e altro ancora.

  • Orchestrazione delle VM direttamente dalla riga di comando

  • Librerie client per Java, Python, Node.js, Ruby, Go, .NET, PHP, C++

  • Emulatori di servizi locali per Pub/Sub, Spanner, Bigtable, Datastore 

Spring Framework on Google Cloud

Offri agli sviluppatori Java su Google Cloud la semplicità e la produttività di Spring, il framework Java open source più popolare.

  • Integrazioni dei servizi Google Cloud per estendere Spring

  • Implementazione delle astrazioni esistenti e introduzione di nuove

Cloud Build

Sviluppa, testa ed esegui il deployment di software in modo continuo in tutti i linguaggi e in più ambienti, tra cui VM, serverless, Kubernetes e Firebase.

  • Piattaforma completamente serverless

  • Scansioni di sicurezza come parte della tua pipeline CI/CD

  • Pacchettizzazione del codice sorgente in container o artefatti non containerizzati

Tekton su Google Cloud

Standardizza le pipeline CI/CD per più linguaggi e strumenti, on-premise o nel cloud, con un framework open source nativo di Kubernetes.

  • Supporto nativo per Jenkins, Skaffold, Knative e Jenkins X

  • Best practice integrate per Kubernetes

  • Deployment in ambienti ibridi o multi-cloud

Jenkins su Google Cloud

Aumenta la velocità, la scalabilità e la sicurezza della tua pipeline Jenkins. Sfrutta Compute Engine per eseguire in maniera ottimale i tuoi job e lo scale out della tua build farm.

  • Semplicità di configurazione di una pipeline CI/CD con il supporto nativo per Kubernetes

  • Scalabilità e bilanciamento del carico basati su GKE

  • Controlli automatici di sicurezza e conformità per gli artefatti

  • Best practice integrate per CD

Artifact Registry

Gestisci le immagini container e i pacchetti di linguaggio, Maven e npm, in un unico posto, completamente integrato con gli strumenti e i runtime di Google Cloud.

  • Supporto del formato per gli artefatti nativi

  • Repository a livello di una o più regioni

  • Più repository per progetto

  • Controlli dell'accesso granulari

Cloud Deploy

Sfrutta la distribuzione continua in Google Kubernetes Engine utilizzando pipeline definite come codice e lascia che Google Cloud gestisca i lanci. 

  • ​​Creazione delle pipeline di deployment per GKE in pochi minuti

  • Servizio di distribuzione continua completamente gestito per una scalabilità semplice

  • Piano di controllo "guidato" per il lancio e il rollback in tutta l'organizzazione

  • Sicurezza e controllo aziendali

Cloud Build

Esegui il deployment utilizzando integrazioni incorporate in Google Kubernetes Engine, App Engine, Cloud Functions e Firebase.

  • Piattaforma completamente serverless per la scalabilità basata sul carico

  • Supporto alla creazione di pipeline complesse con Spinnaker

  • Passaggi ed estensioni personalizzati per app di terze parti

  • Protezione della sicurezza Google Cloud

Cloud Deployment Manager

Crea e gestisci risorse cloud con modelli semplici. Specifica tutte le risorse necessarie per le applicazioni in un formato dichiarativo utilizzando yaml. 

  • Deployment di risorse in parallelo

  • Modelli di risorse Python e Jinja2

  • Schema JSON per la gestione dei parametri

  • Visualizzazione gerarchica del deployment nella console Cloud