Cos'è IBM Cloud Kubernetes Service?

IBM Cloud™ Kubernetes Service è un servizio di contenitori gestito per la fornitura rapida di applicazioni che può collegarsi a servizi avanzati come IBM Watson® e la blockchain. Come provider certificato K8s, IBM Cloud Kubernetes Service fornisce pianificazione intelligente, correzione automatica, scalabilità orizzontale, rilevamento dei servizi e bilanciamento del carico, rollout e rollback automatizzati e la gestione di configurazione e segreto. Il servizio Kubernetes dispone anche di funzionalità avanzate per la gestione semplificata del cluster, politiche di sicurezza e isolamento del contenitore, la capacità di progettare il proprio cluster e strumenti operativi integrati per la congruenza nella distribuzione. Modernizza le tue applicazioni con strumenti come microservizi, contenitori/ Kubernetes e DevSecOps.

Visualizza le FAQ

Funzionalità principali di IBM Cloud Kubernetes Service

Pienamente gestito, in modo scalabile

IBM Cloud — inclusi IBM Watson® e IBM Blockchain Platform — viene eseguito su Kubernetes, consentendo elevata scalabilità e diversità del carico di lavoro. Sfrutta la disponibilità continua con cluster multizona, abilitati al master e ad elevata disponibilità, attraverso 6 regioni e 35 data center.

Cluster Kubernetes sicuri

Questo ambiente altamente sicuro per i carichi di lavoro di produzione ha una sicurezza integrata a livello di contenitori, incluse le politiche di isolamento, l'infrastruttura con CIS potenziato e l'ampia conformità di settore (incluso PCI, conformità all'HIPAA, SOC1, SOC2 e altro).

Servizi avanzati

Estendi le funzionalità delle tue app integrando i servizi avanzati IBM, come AI, Watson e Blockchain, attraverso un'architettura automatizzata, standardizzata e sicura. Questo include i segreti di Kubernetes gestiti dal cliente tramite IBM Cloud™ Key Protect.

Provisioning intelligente

I contenitori vengono automaticamente pianificati e collocati su host di elaborazione disponibili, in base ai requisiti definiti e alla disponibilità in ogni cluster.

Contenitori di auto-riparazione

Configura un cluster Kubernetes personalizzato in grado di ripristinare e ridimensionare automaticamente i contenitori, sulla base di politiche definite. Crea dei controlli sullo stato dei componenti critici, come ad esempio containerd, kubelet, kube-proxy e calico, in modo che il ripristino automatico possa avviare azioni correttive.

Registrazione e monitoraggio

Ottieni la visibilità operativa in applicazioni, servizi e piattaforme basate su Kubernetes. Le funzioni avanzate consentono di monitorare e risolvere i problemi, definire gli avvisi e progettazione dashboard personalizzati. Sfrutta la conservazione per 30 giorni a livello di cluster e l'elaborazione del linguaggio naturale con questo servizio completamente centralizzato.

Scopri come creare con Kubernetes, Istio e Watson

In che modo viene utilizzato dai clienti

Distribuisci un'app web scalabile su Kubernetes

Questo tutorial illustra come creare la struttura di un'applicazione web, eseguirla localmente in un contenitore e, quindi, distribuirla su un cluster Kubernetes IBM Cloud. Inoltre, imparerai come eseguire il collegamento a un dominio personalizzato, monitorare lo stato dell'ambiente e la portata.

Ottieni il codice

Diagramma della distribuzione di un'app web nell'architettura Kubernetes

Analizza i log e monitora lo stato delle applicazioni Kubernetes

Questo tutorial mostra come IBM Log Analysis con il servizio LogDNA può essere utilizzato per configurare e accedere ai log di un'applicazione Kubernetes implementata su IBM Cloud™. Ecco le fasi:

1. Distribuire un'applicazione Python su un cluster fornito su IBM Cloud Kubernetes Service.
2. Configurare un agent LogDNA, generare livelli differenti di log delle applicazioni e accedere ai log di lavoro, ai log di pod o ai log di rete.
3. Cercare, filtrare e visualizzare tali log attraverso Log Analysis con l'interfaccia utente Web di LogDNA.
4. Impostare IBM Cloud Monitoring con il servizio Sysdig e configurare l'agent Sysdig per monitorare le prestazioni e lo stato delle applicazioni e il cluster IBM Cloud Kubernetes Service.

Inizia subito

Diagramma di architettura per l'analisi dei log e il monitoraggio dello stato delle applicazioni Kubernetes

Distribuzione continua su Kubernetes

Questo tutorial guida l'utente attraverso il processo che stabilisce un canale continuo di integrazione e distribuzione delle applicazioni caricate in contenitori in esecuzione su IBM Cloud Kubernetes Service. Imparerai come configurare il controllo dell'origine e quindi creare, testare e implementare il codice su diverse fasi di implementazione. Successivamente, aggiungerai le integrazioni ad altri servizi, come le notifiche Slack.

Ottieni la tecnologia

Grafico che mostra come IBM Continuous Delivery può contribuire a creare un canale continuo di integrazione e distribuzione delle applicazioni caricate in contenitori.

Crea cluster

In questa serie di tutorial, verrà illustrato il modo in cui un'azienda fittizia di relazioni pubbliche utilizzi le funzionalità Kubernetes per distribuire un'app caricata in contenitori su IBM Cloud. Utilizzando Watson™ Tone Analyzer, l'azienda di PR analizza i propri comunicati stampa e riceve il feedback.

Mettilo in piedi

Immagine della roadmap per l'utilizzo di Kubernetes per distribuire un'applicazione caricata in contenitori

Clienti che utilizzano IBM Cloud Kubernetes Services

Logo di think research

Think research

Come consentire agli operatori sanitari di offrire un'assistenza rapida ed efficace basata sulle prove

logo di eurobits technologies

Eurobits Technologies

Come trasformare il panorama finanziario con servizi sicuri e affidabili su IBM Cloud

logo di ibm weather

The Weather Company

Come migrare la proprietà web della migliore società di previsioni meteorologiche al mondo su un'architettura globale altamente sicura e scalabile in IBM Cloud

Toolchain DevOps

Combina i servizi IBM Cloud con strumenti open source e di terze parti.

Amplia le tue conoscenze tecniche

Un uomo che usa una lavagna trasparente con diagrammi per spiegare il ruolo dei contenitori

Contenitori: Una guida completa

Scopri qual è il ruolo dei contenitori nel cloud computing e come agiscono nelle tecnologie come Docker, Kubernetes, Istio, VM e Knative.

Un uomo che usa una lavagna trasparente con diagrammi per spiegare come funziona Kubernetes

Kubernetes: Una guida completa

Tutto ciò che devi sapere su Kubernetes - uno strumento di orchestrazione dei contenitori che distribuisce, scala e gestisce le applicazioni in contenitori.

Un uomo che usa una lavagna trasparente con diagrammi per spiegare come Knative può completare il sistema Kubernetes

Knative: Una guida completa

In questa guida trovi informazioni su Knative e su come può aiutarti a completare il sistema Kubernetes.

Inizia in pochi minuti

Gestisci applicazioni con elevata disponibilità all'interno dei contenitori Docker e dei cluster di IBM Cloud Kubernetes Service su IBM Cloud.