custom background image

Managed Kubernetes Service


Managed Kubernetes Service

Liberati dell'installazione e della gestione dei cluster Kubernetes ed esegui rapidamente il deploy delle tue applicazioni con la soluzione di orchestrazione di container di riferimento.

Perché scegliere Managed Kubernetes Service di OVHcloud?

Gestione completa da parte di OVHcloud

OVHcloud si occupa della configurazione, del deploy e della manutenzione di tutti i componenti necessari al corretto funzionamento dei cluster Kubernetes su un'infrastruttura Cloud sovrana. In questo modo, puoi concentrarti sullo sviluppo e l’innovazione dei prodotti digitali.

Scalabilità e resilienza

L’infrastruttura si adatta automaticamente in base al carico. In questo modo utilizzi solo le risorse di cui hai bisogno e aumenti la resilienza delle applicazioni.

Interoperabilità

Usufruisci di tutte le funzionalità di un Kubernetes certificato. La nostra soluzione, approvata dalla Cloud Native Computing Foundation (CNCF), garantisce un alto livello di interoperabilità. L’infrastruttura è flessibile e compatibile con tutti gli strumenti e i sistemi esistenti.

Ecosistema di servizi

Managed Kubernetes Service (MKS) integra nativamente i servizi dell’infrastruttura OVHcloud, come le istanze orientate alla CPU per i calcoli intensivi, le GPU per l'Intelligenza Artificiale, le classi di storage e il Load Balancer. Crea e implementa in modo più efficace applicazioni containerizzate o basate su microservizi grazie ai nostri servizi aggiuntivi: Managed Private Registry, Managed Databases, Object Storage.

Funzionalità principali

Scaling automatico dei cluster

Grazie all'auto-scaling, l’infrastruttura si adatta alle necessità delle applicazioni, aumentando o diminuendo le risorse.

Integrazione con gli strumenti di gestione degli accessi

Controlla gli accessi alle risorse dei cluster MKS grazie all'integrazione di OpenID Connect (OIDC) per gestire i diritti di accesso.

Gestione semplificata del ciclo di vita

Attiva gli aggiornamenti Kubernetes in un click o tramite chiamata API e definisci la politica di sicurezza del tuo cluster per applicare automaticamente nuove patch di sicurezza.

SPECIFICHE TECNICHE

Caratteristiche tecniche

Compatibilità con le istanze Public Cloud

Bilanciate o ottimizzate a livello di CPU, GPU, RAM, storage

Storage High Performance

Classi di storage Block e Object Storage

Integrazione rete privata vRack

Interconnessione dei servizi OVHcloud

Soluzione di ripartizione del carico integrata

Grazie al Public Cloud Load Balancer

Dimensionamento automatico

Auto-scaling fino a 100 nodi per pool di nodi

Integrato nell'ecosistema di servizi

Logs management, database gestiti, Big Data & IA...

Implementare i cluster Kubernetes tramite l’Infrastructure as Code (IaC) con Terraform

Questa guida ti mostra come implementare in modo semplice e rapido Managed Kubernetes Service con Terraform. Questa guida ti mostra come implementare un cluster Kubernetes sicuro, configurare un Load Balancer per garantire una disponibilità elevata e creare volumi persistenti per una gestione ottimale dei dati.

La riproduzione di video su Youtube prevede strumenti di tracciamento per offrirti pubblicità personalizzate basate sulla tua navigazione.

Per guardare il video, devi accettare la politica sulla privacy relativa ai cookies di condivisione su piattaforme terze del nostro Privacy Center. Puoi disattivare questa opzione in qualsiasi momento.

Per maggiori informazioni, consulta la politica sui cookies di Vimeo e la politica sui cookies di OVHcloud.

Funzionalità

Auto-scaling dei pool di nodi

Garantisci alle tue applicazioni le risorse necessarie per funzionare in modo efficace. Il ridimensionamento automatico del cluster permette di aggiungere o togliere risorse in base alle proprie necessità, pagando soltanto quelle utilizzate dai servizi. 

Control plane ad alta disponibilità

Scegliendo un piano Standard, il control plane viene replicato su più Availability Zone. In caso di indisponibilità di una zona, le risorse e il control plane rimangono protetti.

Disponibilità regolare di nuove versioni Kubernetes

In conformità alla nostra politica del ciclo di vita, mettiamo a disposizione le nuove versioni entro 3 mesi da quando vengono dichiarate “stable” dal progetto Kubernetes.

Funzionalità avanzate di gestione di rete

Scegli la CNI che risponde meglio alle tue esigenze. Grazie a Cilium e eBPF, puoi usufruire di un controllo avanzato del traffico, politiche di rete personalizzate e una maggiore osservabilità.

Risorse dedicate

Il piano Standard permette di scegliere un database etcd su risorse dedicate.

Nodi di lavoro idonei ai Savings Plan

Accedi a tariffe vantaggiose sui tuoi nodi di lavoro sottoscrivendo dei Savings Plan. I nodi MKS sono considerati istanze Public Cloud standard. In questo modo puoi utilizzare le risorse di uno stesso Savings Plan per creare istanze e nodi MKS.

Perché scegliere Managed Kubernetes Service?

Cos’è Kubernetes?

Kubernetes è l'orchestratore di container di riferimento del settore. Open source e molto diffuso, consente il deploy, l'upgrade e la gestione di applicazioni containerizzate in tutti i tipi di organizzazioni. Grazie a questo servizio, gli sviluppatori possono installare le proprie applicazioni più rapidamente, senza dover gestire l'infrastruttura sottostante.

Kubernetes organizza i container in gruppi logici per semplificarne la gestione. Si occupa della ripartizione del carico, della configurazione, della gestione dello storage e del ripristino automatico in caso di incidente, garantendo affidabilità e prestazioni elevate. Progettato per adattarsi a diversi ambienti (on-site, Public Cloud o Cloud ibrido), Kubernetes offre una portabilità ottimale delle applicazioni.

Reversibilità, Cloud ibrido e multicloud

Grazie al programma di conformità della CNCF, la portabilità dei carichi di lavoro è garantita, anche tra diversi provider Cloud. Kubernetes si è affermato come la soluzione di riferimento per gli ambienti multicloud (diversi provider o datacenter) e ibridi (combinazione di Cloud e infrastruttura locale). Una stessa configurazione può essere trasferita senza sforzo da un ambiente all'altro.

Gestione ottimizzata

OVHcloud garantisce l’hosting e la manutenzione di tutti i componenti essenziali di Kubernetes, inclusi il sistema operativo e gli elementi tecnici (come il runtime Docker) dei nodi di calcolo.

Le risposte alle tue domande

Quali risorse sono gestite da OVHcloud?

In conformità alla nostra matrice di responsabilità, ci occupiamo dell’installazione e del deploy del control plane Kubernetes (API Server, storage etcd, controller, ecc.). Tuttavia, anche se questi componenti vengono eseguiti su risorse OVHcloud, spetta al cliente occuparsi della sicurezza di nodi di lavoro, container e pod, del corretto dimensionamento dell’infrastruttura e del backup dei dati.

Come attivare un Savings Plan per i nodi di lavoro Managed Kubernetes Service?

Per sottoscrivere un Savings Plan, accedi alla sezione dedicata dello Spazio Cliente OVHcloud. Questa sottoscrizione non è direttamente collegata alla creazione dei nodi e può essere effettuata prima o dopo la loro creazione.

Qual è la differenza tra cluster mono-zona e multi-zona per Managed Kubernetes Service?

In un cluster Standard, i componenti del control plane sono configurati in alta disponibilità in tre zone distinte della Region (multi-AZ), con replica automatica.

In un cluster Free, questi componenti sono sempre in alta disponibilità, ma all'interno di una sola zona.

Per i pool di nodi puoi specificare le zone di deploy, a condizione che appartengano alla stessa area del control plane.

Quanto costa trasferire i dati tra cluster Kubernetes o verso l'esterno?

Per offrire un miglior controllo del budget ed evitare costi nascosti, il traffico tra i cluster, tra i cluster e servizi OVHcloud e verso l'esterno (Internet) è totalmente gratuito.

Ci sono costi legati alle chiamate API?

Le chiamate API, interne a Managed Kubernetes Service o indirizzate all'API Server, non prevedono costi aggiuntivi.

Quali sono le garanzie di disponibilità del control plane di Managed Kubernetes Service?

Per la versione Free (gratuita), l’accordo sul livello del servizio (SLA) garantisce una disponibilità mensile del 99,5%. Per la versione Standard, dopo la fase beta sarà proposto uno SLA del 99,99%.

Quali sono le garanzie relative alle risorse (di calcolo, storage o altro) utilizzate da Managed Kubernetes Service?

Managed Kubernetes Service si basa su servizi Cloud OVHcloud come istanze, Block Storage e Load Balancer. Usufruirai delle loro garanzie di livello di servizio (SLA), indicate nelle rispettive pagine.

Quali sono i casi d’uso di Kubernetes?

Kubernetes è un orchestratore di risorse e distribuisce i container sui nodi disponibili del cluster, a seconda delle regole di posizionamento e della struttura dell’applicazione.

2 Per le Region multi-AZ

3 La gratuità non riguarda risorse, istanze, storage e rete associati, che sono a carico del cliente.