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. |
|
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. |
|
|
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. |
|
|
Framework Spring su Google Cloud
Offri agli sviluppatori Java su Google Cloud la semplicità e la produttività di Spring, il framework Java open source più popolare. |
|
|
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. |
|
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. |
|
|
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. |
|
|
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. |
|
Deployment |
Google Cloud Deploy
Sfrutta la distribuzione continua in Google Kubernetes Engine utilizzando pipeline definite come codice e lascia che Google Cloud gestisca i lanci. |
|
Cloud Build
Esegui il deployment utilizzando integrazioni incorporate in Google Kubernetes Engine, App Engine, Cloud Functions e Firebase. |
|
|
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. |
|
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
Framework Spring su 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
Google 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
Java è un marchio registrato di Oracle e/o delle sue società consociate.