Disponibilità delle toolchain, template ed esercitazioni
I toolchain sono disponibili su IBM Cloud Public. È possibile utilizzare un modello o Terraform come punto di partenza per creare una toolchain.
Template toolchain
DevOps Insights Il servizio giungerà al termine e verrà interrotto il 31 agosto 2026. Il servizio " Continuous Delivery " verrà interrotto nelle seguenti regioni il 12 febbraio 2027: au-syd, ca-tor, us-east. A partire da tale data, anche Code Risk Analyzer verrà ritirato dal mercato in tutte le regioni. Se in una regione non si riscontra un utilizzo attivo di queste funzionalità, queste potrebbero essere dismesse in anticipo e non accettare più nuove istanze. Per saperne di più
È possibile utilizzare un modello come punto di partenza per creare una toolchain. I template toolchain includono serie specifiche di integrazioni dello strumento che supportano le attività operative, di sviluppo e di distribuzione.
Alcuni template della toolchain includono le integrazioni dello strumento come parte del servizio Continuous Delivery. Se nel tuo gruppo di risorse non è già presente un'istanza di quel servizio, quando fai clic su "Crea" per creare la toolchain, il servizio viene aggiunto automaticamente con il piano Lite gratuito selezionato. Per ulteriori informazioni e termini, consulta il catalogoIBM Cloud.
I template di toolchain DevOps predefiniti sono degli esempi consigliati che risolvono scenari reali e ciascuno di essi contiene un'applicazione di esempio. Puoi utilizzare la tua applicazione specificando il tuo repository Git quando crei la toolchain dal template.
| Template e regioni disponibili | Descrizione ed esercitazioni disponibili | Strumenti inclusi |
|---|---|---|
| Distribuzione di un'applicazione su Kubernetes toolchain
Disponibile a Dallas, Washington, Toronto, Montreal, San Paolo, Francoforte, Tokyo, Sydney e Londra |
Con questa toolchain, puoi sviluppare e distribuire un'applicazione in modo sicuro in un cluster Kubernetes gestito da IBM Cloud Kubernetes Service. Per impostazione predefinita, la toolchain utilizza un'applicazione "Hello World"
Node.js di esempio, ma puoi effettuare invece il collegamento al tuo repository GitHub. Questa toolchain è preconfigurata per la fornitura continua con il Controllo vulnerabilità, il controllo dell'origine, il tracciamento del problema
e la modifica online.
Prova l'esercitazione: Deploy an app on Kubernetes |
Delivery Pipeline
GitHub e problemi IBM Cloud Kubernetes Service (Kubernetes cluster) |
| Sviluppare e distribuire un'applicazione utilizzando la toolchain IBM Cloud Satellite
Disponibile a Dallas, Washington, Toronto, Montreal, San Paolo, Francoforte, Tokyo, Sydney e Londra |
Con questa toolchain, puoi sviluppare e distribuire un'applicazione a un singolo cluster IBM Cloud® Kubernetes Service, Red Hat® OpenShift® on IBM Cloud® o a più cluster utilizzando IBM Cloud Satellite. Per impostazione predefinita, la
toolchain utilizza un'applicazione di esempio "Hello World" disponibile all'indirizzo Node.js, ma è possibile collegarsi invece alla propria applicazione. Questa suite di strumenti è preconfigurata per la distribuzione continua
con Vulnerability Advisor, Code Risk Analyzer, controllo del codice sorgente, tracciamento dei bug e modifica online.
Prova l'esercitazione: Develop and deploy an app using IBM Cloud Satellite |
Delivery Pipeline
Git Repos and Issue Tracking IBM Secrets Manager IBM Cloud® DevOps Insights |
| Distribuite le risorse di Kubernetes su più cluster utilizzando la toolchain IBM Cloud Satellite
Disponibile a Dallas, Washington, Toronto, Montreal, San Paolo, Francoforte, Tokyo, Sydney e Londra |
Con questa toolchain, puoi distribuire a più cluster Red Hat® OpenShift® ospitati su IBM Cloud Satellite. Per impostazione predefinita, la toolchain utilizza un'applicazione di esempio "Hello World" disponibile all'indirizzo
Golang, ma è possibile collegarsi invece alla propria applicazione. Questa toolchain è creata utilizzando Tekton ed è preconfigurata per la fornitura continua con controllo origine, traccia dei problemi e modifica online.
Provate l'esercitazione: Distribuire le risorse di Kubernetes su più cluster utilizzando IBM Cloud Satellite |
Delivery Pipeline
Git Repos and Issue Tracking |
| Sviluppare e distribuire un'applicazione su IBM Cloud® Virtual Private Cloud utilizzando le strategie di distribuzione della toolchain
Disponibile a Dallas, Washington, Toronto, Montreal, San Paolo, Francoforte, Tokyo, Sydney e Londra |
Con questa toolchain, puoi sviluppare e distribuire un'applicazione alle istanze del server virtuale (macchina virtuale) all'interno del tuo Virtual Private Cloud (VPC) gestito da IBM Cloud. Per impostazione predefinita, la toolchain utilizza
un'applicazione di esempio "Hello World" basata su Maven, disponibile all'indirizzo Java, ma è possibile collegarsi invece alla propria applicazione basata su Maven, disponibile all'indirizzo Java. Questa toolchain è preconfigurata
con pipeline per l'integrazione continua e la fornitura continua con controllo origine, traccia dei problemi e modifica online.
Prova l'esercitazione: Sviluppa e distribuisci un'applicazione su VPC utilizzando strategie di distribuzione |
IBM Cloud Object Storage bucket
Delivery Pipeline IBM Cloud® DevOps Insights Git Repos and Issue Tracking Secrets Manager |
| Sviluppare e distribuire un'applicazione su una toolchain di macchine virtuali
Disponibili a Dallas, Washington, Toronto, Montreal, San Paolo, Francoforte, Tokyo, Sydney e Londra |
Con questa toolchain, puoi sviluppare e distribuire un'applicazione alle istanze del server virtuale (macchina virtuale) nel tuo VPC gestito da IBM Cloud. Per impostazione predefinita, la toolchain utilizza un'applicazione di esempio "Hello
World" basata su Maven, disponibile all'indirizzo Java, ma è possibile collegarsi invece alla propria applicazione basata su Maven, disponibile all'indirizzo Java. Questa toolchain è preconfigurata con pipeline per l'integrazione
continua e la fornitura continua con CRA(Code Risk Analyzer), controllo origine, traccia dei problemi e modifica online.
Prova l'esercitazione: Develop and deploy a Virtual Machine |
IBM Cloud Object Storage bucket
Delivery Pipeline IBM Cloud® DevOps Insights Git Repos and Issue Tracking Secrets Manager |
| Sviluppare una toolchain per le app Code Engine
Disponibile a Dallas, Washington, Toronto, Montreal, San Paolo, Francoforte, Tokyo, Sydney e Londra |
Con questa toolchain, puoi sviluppare e distribuire in modo sicuro un'applicazione in Code Engine, un servizio Kubernetes condiviso e a più tenant su IBM Cloud. Per impostazione predefinita, la toolchain utilizza un'applicazione "Hello
World" Node.js di esempio, ma puoi effettuare invece il collegamento al tuo repository GitHub. Questa toolchain è preconfigurata per l'integrazione continua, la fornitura continua con il controllo origine, la traccia dei problemi
e la modifica online.
Prova l'esercitazione: Develop and deploy an app using Code Engine |
Delivery Pipeline
Git Repos and Issue Tracking IBM Cloud® Code Engine |
| Costruite la vostra catena di strumenti
Disponibile a Dallas, Washington, Toronto, Montreal, San Paolo, Tokyo, Sydney, Francoforte e Londra |
Questa toolchain non ha strumenti preconfigurati. Se hai già familiarità con le toolchain, puoi configurare la tua propria toolchain. | Nessuno |
| Continuous Delivery toolchain
Disponibile a Dallas, Washington, Tokyo, Sydney, Francoforte e Londra |
Questa toolchain è utilizzata quando si abilita la fornitura continua per un'applicazione.
Prova i tutorial: |
Delivery Pipeline
GitHub e problemi IBM Cloud |
Catena di strumenti Terraform
Puoi utilizzare Terraform per definire, creare e gestire le toolchain utilizzando un approccio as code.
Puoi iniziare con un esempio di provider di terraform IBM Cloud, come ibm - cd - toolchain - simple - helm o ibm - cd - tekton - pipelineoppure puoi scrivere il tuo proprio Terraform.
Per iniziare a utilizzare Terraform, vedi Configurazione di Terraform per Continuous Delivery. Per ulteriori informazioni sulle risorse Terraform e sulle origini dati per il servizio IBM Cloud incluso Continuous Delivery, vedi la Documentazione del providerIBM Cloud.