BARCELLONA, 21 maggio 2019- Kubecon Europe 2019, Stand #S15 - Couchbase, Inc. ha annunciato oggi l'ultima versione di Operatore autonomo Couchbase, un aggiornamento innovativo che apporta funzionalità avanzate che consentono ai deployer di applicazioni basate su Kubernetes una maggiore libertà e flessibilità nel ciclo di vita delle applicazioni.
Le aziende cercano di ridurre i costi e la complessità dell'implementazione, della gestione e dello scaling di cluster multipli e centinaia di istanze di database su piattaforme hybrid-cloud. Couchbase supera queste aspettative con Couchbase Autonomous Operator 1.2 con diverse nuove funzionalità, tra cui:
Certificazione di produzione per i servizi Kubernetes gestiti in cloud
Grazie alla stretta collaborazione con i partner, Autonomous Operator 1.2 porta la certificazione di produzione e il supporto completo per i servizi Kubernetes gestiti in cloud sulle piattaforme Amazon (AWS EKS), Azure (Azure AKS) e Google (Google GKE). La versione 1.2 aggiorna anche il supporto per Red Hat OpenShift all'ultima release.
Questo approccio cloud-agnostico evita il vendor lock-in e consente alle aziende con strategie multicloud di distribuire, gestire e spostare le applicazioni da e verso qualsiasi cloud, in qualsiasi momento. L'implementazione per il cloud ibrido, che mescola fornitori di cloud pubblici con implementazioni on-premises su Red Hat OpenShift, offre ulteriore flessibilità.
Aggiornamento automatico dei cluster Couchbase
Con Autonomous Operator 1.2, gli sviluppatori possono ora eseguire aggiornamenti automatici dei cluster di Couchbase Server. Per aggiornare un intero cluster Couchbase è sufficiente specificare la versione di Couchbase desiderata nella configurazione e quindi inviarla a Kubernetes.
Aggiornamento automatizzato dei cluster Kubernetes
Grazie al supporto per gli aggiornamenti automatici di Kubernetes, Autonomous Operator 1.2 alleggerisce notevolmente il carico di aggiornamento del cluster Kubernetes o OpenShift dell'azienda, garantendo al contempo che l'implementazione di Couchbase non subisca alcun downtime o perdita di dati.
Convalida automatica delle risorse tramite Kubernetes Admission Controller
L'Operatore Autonomo 1.2 ora utilizza un Controllore di ammissione Kubernetes, dall'interno del cluster Kubernetes stesso, per eseguire controlli di convalida prima di implementare una nuova configurazione del cluster Couchbase. Questo protegge la distribuzione di Couchbase (e l'operatore) da eventuali danni accidentali che potrebbero derivare da una configurazione non valida.
Supporto per Helm
L'uso di Helm è un modo efficace per distribuire, gestire e aggiornare l'Operatore, fornendo un unico punto di autorità per tenere traccia delle risorse associate a ogni distribuzione. L'aggiunta dei grafici ufficiali di Couchbase Helm rende l'installazione, l'aggiornamento e la manutenzione ancora più semplici.
Connettività pubblica per i client Couchbase
Questa versione introduce il supporto per la connessione dei client al cluster Couchbase via Internet tramite l'indirizzamento pubblico basato su IP e il DNS dinamico.
Rotazione dei certificati TLS
È supportata la rotazione dei certificati di Kubernetes mentre è online e fornisce servizi, per consentire la sostituzione dei certificati scaduti o compromessi.
Citazioni di supporto
“Couchbase Autonomous Operator 1.2 stabilisce un nuovo standard per Kubernetes nelle implementazioni di produzione. Per la prima volta, un database di classe enterprise completamente distribuito e scalabile che può essere orchestrato da Kubernetes è generalmente disponibile per le aziende che desiderano automatizzare la distribuzione, il monitoraggio, la scalabilità e la gestione delle applicazioni di database sia on-premise che in ambienti cloud pubblici senza soluzione di continuità. Inoltre, offre l'astrazione e l'automazione necessarie per la creazione di pipeline CI/CD intelligenti”.”
- Bipin Jethwani, Architetto principale del Gruppo AT&T Entertainment
“Il fermento intorno a Kubernetes si sta diffondendo anche nel mondo dei database. Il nuovo operatore autonomo renderà la configurazione di Couchbase in un ambiente cloud ibrido o privato più simile a un'esperienza di cloud database-as-a-service completamente gestita, riducendo notevolmente l'attrito dell'implementazione.”
- Tony Baer, Direttore di dbInsight
“Couchbase è il primo e unico database distribuito che porta un database nella pipeline CI/CD, riducendo l'attrito tra sviluppo e distribuzione, in modo che le imprese possano portare rapidamente le loro innovazioni sul mercato. Con Couchbase Autonomous Operator 1.2, è ora possibile per i team di sviluppo creare rapidamente le proprie applicazioni nel cloud e poi distribuirle sia nel cloud che on premise. Insieme ai nostri partner, ora forniamo questa soluzione su GKE, EKS o AKS e Red Hat OpenShift, offrendo agli sviluppatori più opzioni e flessibilità che mai”.”
- Ravi Mayuram, SVP di Ingegneria e CTO di Couchbase
Risorse
Leggi il blog
Portale per gli sviluppatori di Couchbase
Scaricare Operatore autonomo Couchbase 1.2
Per ulteriori informazioni, contattare couchbasepr@couchbase.com.