My IBM Accedi

Home

Automazione IT

Schematics

IBM Cloud Schematics

IBM Cloud Schematics

Utilizza gli strumenti di IBM Cloud Schematics per creare e potenziare il tuo ambiente IBM Cloud, automatizzare le operazioni delle risorse cloud, installare software ed eseguire app multilivello sulle risorse cloud.
Crea uno spazio di lavoro Scopri di più
Illustrazione che mostra varie attività di automazione in azione
Automazione infrastructure-as-code IBM Cloud Automatizza il provisioning e la configurazione dell'infrastruttura, dei servizi e degli stack di applicazioni IBM Cloud in tutti gli ambienti cloud. Aumenta la visibilità e il controllo sulla configurazione e il provisioning di Cloud. Scopri di più
Offerte

Offerte

Aree di lavoro

Utilizza Terraform per automatizzare il provisioning e la configurazione delle tue risorse IBM Cloud. Crea, duplica e ridimensiona rapidamente ambienti cloud complessi e multilivello da modelli riutilizzabili. Per maggiori informazioni, vedi Schematics Workspaces.

Azioni

Utilizza i playbook di Ansible per eseguire le operazioni di routine su risorse cloud, ambienti cloud e workload delle app. Sia che tu voglia implementare software applicativo multilivello, avviare o arrestare virtual server, effettuare la rotazione delle chiavi, eseguire il backup e il ripristino dei dati delle app o gestire gli schemi del database, è sufficiente specificare nel playbook le attività che desideri svolgere e lasciare che Schematics si connetta e le completi in modo sicuro. Per ulteriori informazioni sulla gestione di Schematics Actions e delle sue funzioni, vedi Schematics Actions.

Inventari

Definire gli inventari per specificare gli obiettivi delle operazioni Ansible con Schematics Actions. Seleziona dinamicamente gli host distribuiti utilizzando Schematics Workspaces e utilizza le query sulle risorse per definire gli obiettivi delle operazioni o dell'implementazione delle applicazioni.

Agenti

Estendi la capacità di Schematics di fornire e configurare risorse e infrastrutture su reti cloud private isolate o infrastrutture on-premise. Nella tua rete isolata o privata vengono implementati agenti che consentono ai job di automazione Terraform o Ansible di essere eseguiti localmente sui tuoi sistemi.

Casi d’uso

IaC automation as-a-service Gestire le operazioni di routine con Ansible Operazioni in hosting nel cloud
IaC automation as-a-service Schematics utilizza tecnologie open source Infrastructure as Code (IaC), tra cui Terraform, Ansible e Git, per offrire l'IaC automation as-a-service. Utilizza Terraform per automatizzare il provisioning e la gestione del ciclo di vita delle tue risorse cloud. Scopri di più
Vantaggi

Vantaggi

Aumenta la produttività

Velocizza il provisioning dell'infrastruttura automatizzando le attività ed eliminando la configurazione manuale.

Maggiore coerenza

Migliora l'uniformità utilizzando moduli e configurazioni Terraform e Ansible predefiniti e riutilizzabili.

Sviluppo più efficiente

Accelera ogni fase del ciclo di vita della distribuzione del software, incluso il provisioning in modalità sandbox, il controllo qualità e altro ancora.

ROI migliorato

Riduci i costi del cloud attraverso il provisioning delle risorse, solo quando necessario, consentendo all'automazione di gestire il provisioning e l'eliminazione delle risorse on-demand.

Scopri IBM Cloud Schematics

Integrazione perfetta

Schematics funziona con le risorse IBM Cloud, affinché tu possa disporre di risorse e gestione di IBM Cloud in un unico luogo.

Provalo subito
Rilevamento delle deviazioni delle risorse IBM Cloud

L'integrazione della registrazione e del monitoraggio delle attività per le operazioni IaC fornisce insight sullo stato di salute e sugli eventi delle risorse IBM Cloud.

Provalo subito
Ambiente collaborativo

Permetti al tuo team di creare, distribuire e ripetere i processi di automazione dell'infrastruttura.

Scopri di più
Sicurezza e governance integrate

Integrazione con IBM Cloud IAM, Key Protect, LogDNA, SysDig e altro ancora.

Scopri di più
Risorse

Risorse

Strumento DevOps

Migliora il ciclo di vita dei DevOps, dalla pianificazione e la creazione delle build ai test del software e al monitoraggio delle applicazioni.

Soluzioni IBM Cloud Pak

Implementa IBM Cloud Paks con IBM Cloud Schematics e accedi a soluzioni per dati, automazione, AIOps e altro ancora.

IBM Cloud Satellite

Utilizza Satellite e Schematics per automatizzare la creazione di location Satellite e Red Hat OpenShift on IBM Cloud.

Questo video spiega l’Infrastructure as Code (IaC), la differenza tra approcci imperativi e dichiarativi, l’impatto di ciascuno di essi sull’ambiente di sviluppo e altro ancora.

Terraform è uno strumento open source che consente di automatizzare e gestire l’infrastruttura, la piattaforma e i servizi utilizzando un linguaggio dichiarativo.

Esempi di modelli di playbook Ansible per le azioni Schematics

Prova un playbook Ansible fornito da IBM per eseguire operazioni cloud sugli host di destinazione o per iniziare con le azioni IBM Cloud Schematics.

Domande frequenti

Consulta le risposte alle domande più frequenti su questo prodotto.

IBM Cloud Schematics fornisce potenti strumenti per automatizzare il processo di provisioning e gestione dell'infrastruttura cloud, la configurazione e il funzionamento delle risorse cloud e l'implementazione dei carichi di lavoro delle app.

A tale scopo, Schematics sfrutta progetti open source come Terraform, Ansible, OpenShift, Operators e Helm e ti fornisce queste funzionalità come servizio gestito. Invece di installare ogni progetto open source sulla tua macchina e di imparare la API o la CLI, dichiari le attività che vuoi eseguire su IBM Cloud e vedrai Schematics che le esegue per te.

Infrastructure as Code (IaC) ti aiuta a codificare il tuo ambiente cloud in modo da poter automatizzare il provisioning e la gestione delle tue risorse. Invece di effettuare manualmente il provisioning e la configurazione delle risorse infrastrutturali o di utilizzare script per regolare l'ambiente cloud, utilizzi un linguaggio di scripting di alto livello per specificare la risorsa e la sua configurazione. Quindi, utilizzi strumenti come Terraform per effettuare il provisioning della risorsa nel cloud sfruttando la sua API. Il codice della tua infrastruttura viene trattato allo stesso modo del codice della tua app in modo che tu possa applicare le pratiche principali di DevOps come il controllo delle versioni, i test e il monitoraggio continuo.

Gli spazi di lavoro di IBM Cloud Schematics sono forniti gratuitamente. Tuttavia, quando si decide di applicare il modello Terraform in IBM Cloud facendo clic su "Applica piano" dalla pagina dei dettagli dell'area di lavoro o eseguendo il comando "ibmcloud terraform apply", vengono addebitate le risorse IBM Cloud descritte nel modello Terraform. Controlla i piani di servizio disponibili e le informazioni sui prezzi per ciascuna risorsa che stai per creare. Alcuni servizi prevedono un limite per account IBM Cloud. Se stai per raggiungere il limite di servizio per il tuo account, il provisioning della risorsa non verrà effettuato finché non aumenti la quota di servizio o non rimuovi prima i servizi esistenti.

Con IBM Cloud Schematics, è possibile eseguire i playbook Ansible o le azioni di Schematics su IBM Cloud utilizzando il provisioner di Ansible nel file di configurazione di Terraform. Ad esempio, si può usare il provisioner Ansible per implementare software sulle risorse IBM Cloud o per eseguire azioni sulle risorse, come lo spegnimento di un'istanza di server virtuale. Per ulteriori informazioni su come utilizzare il provisioner Ansible, consulta i seguenti blog:

Terraform è uno strumento IaC open source creato da HashiCorp. È uno strumento di codifica dichiarativa che consente agli sviluppatori di utilizzare un linguaggio di configurazione di alto livello chiamato HCL (HashiCorp Configuration Language) per descrivere lo "stato finale" desiderato dell'infrastruttura cloud o on-premise per l'esecuzione di un'applicazione. In seguito, genera un piano per raggiungere lo stato finale e lo esegue per effettuare il provisioning dell'infrastruttura.

Poiché Terraform utilizza una sintassi semplice, è possibile eseguire il provisioning dell'infrastruttura su più cloud e data center on-premise. Puoi eseguire nuovamente il provisioning dell'infrastruttura in modo sicuro ed efficiente in risposta alle modifiche della configurazione. Attualmente è uno degli strumenti di automazione dell'infrastruttura più popolari disponibili. Se la tua organizzazione prevede di implementare un cloud ibrido o un ambiente multicloud, è probabile che tu voglia o debba conoscere Terraform.

Sì, IBM Cloud Schematics supporta più versioni di provider Terraform. Devi aggiungere il blocco del provider Terraform con la versione del provider giusta. Per impostazione predefinita, il provider esegue l'ultima versione 1.21.0 e sono supportate quattro versioni precedenti come 1.20.1, 1.20.0, 1.19.0 e 1.18.0.

Ansible è un motore di automazione IT estremamente semplice che automatizza il provisioning cloud, la gestione della configurazione, l'implementazione delle applicazioni, l'orchestrazione tra servizi e molte altre esigenze nel campo dell'IT. Poiché non utilizza agenti e nessuna infrastruttura di sicurezza personalizzata aggiuntiva, è facile da implementare. E, cosa più importante, utilizza un linguaggio semplice (YAML, sotto forma di Playbook Ansible) che ti consente di descrivere i tuoi lavori di automazione in un modo simile all'inglese semplice.

Dopo il rilascio delle nuove versioni di Terraform e Ansible da parte della community, il team IBM inizia un processo di rafforzamento e test della versione per Schematics. La disponibilità delle nuove versioni dipende dai risultati di questi test, aggiornamenti della community, patch di sicurezza e cambiamenti tecnologici tra le versioni. Assicurati che i tuoi modelli Terraform e i playbook Ansible siano compatibili con una delle versioni supportate in modo da poterli eseguire in Schematics.

Inizia senza costi aggiuntivi

Accedi ai modelli che puoi distribuire su IBM Cloud oggi stesso.

Provalo subito