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 toolchain
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:

Aggiungi una toolchain a un'app

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.