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 catena di strumenti.
Template toolchain
Continuous Delivery Il servizio 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 |
|---|---|---|
| Distribuisci un'app sulla toolchain di Kubernetes
Disponibile a Dallas, Washington, Toronto, 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'app utilizzando la toolchain IBM Cloud Satellite
Disponibile a Dallas, Washington, Toronto, 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 il continuous delivery
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 |
| Distribuisci le risorse di " Kubernetes " su più cluster utilizzando la suite di strumenti " IBM Cloud Satellite "
Disponibile a Dallas, Washington, Toronto, 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 collegarla 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'app su IBM Cloud® Virtual Private Cloud utilizzando la catena di strumenti per le strategie di distribuzione
. Disponibile a Dallas, Washington, Toronto, 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 "Hello World" di esempio 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 Git Repos and Issue Tracking Secrets Manager |
| Sviluppare e distribuire un'applicazione su una catena di strumenti per macchine virtuali
Disponibile a Dallas, Washington, Toronto, 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 "Hello
World" di esempio 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 Git Repos and Issue Tracking Secrets Manager |
| Sviluppare una catena di strumenti per app " Code Engine "
Disponibile a Dallas, Washington, Toronto, 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 |
| Crea la tua toolchain
Disponibile a Dallas, Washington, Toronto, 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.