Cos'è Databases for Elasticsearch?

IBM Cloud™ Databases for Elasticsearch combina la flessibilità di un motore di ricerca di testo completo con la potenza dell'indicizzazione di un database di documenti JSON. La combinazione di queste caratteristiche risulta in uno strumento potente per l'analisi completa di grandi volumi di dati pronti per cataloghi, autocompletamento, analisi di log, monitoraggio, analisi della blockchain e altro ancora.

Funzionalità di Databases for Elasticsearch

Completamente gestito

Gli sviluppatori possono concentrarsi sulla creazione di applicazioni piuttosto che sulla gestione di alta disponibilità, backup, registrazione, monitoraggio, scalabilità, installazione hardware e patch software. IBM fornisce integrazioni pronte all'uso con IBM Identity and Access Management e IBM Activity Tracker per estendere il controllo degli accessi e la verifica.

Sicuro

Tutti i dati sono crittografati a riposo e in movimento. È possibile utilizzare le integrazioni con IBM Key Protect per inserire la propria chiave di crittografia per lo storage su disco. Tutti i dati in transito sono protetti con connessioni TLS e i dati a riposo vengono crittografati per impostazione predefinita, sempre. I backup del database vengono crittografati automaticamente a riposo e le whitelist IP possono essere impostate per ulteriori controlli di accesso.

Scalabilità serverless

Databases for Elasticsearch consente la scalabilità di disco e RAM in modo indipendente per soddisfare al meglio i requisiti dell'applicazione. Inizia in piccolo e cresci man mano con elasticità con una sola chiamata API.

Compatibile con l'open source

Il servizio è compatibile con le API Elasticsearch, i formati di dati e i client, il che significa che le applicazioni che già sfruttano Elasticsearch possono utilizzare facilmente Databases for Elasticsearch come sostituzione drop-in.

Alta disponibilità

La configurazione standard include tre membri di dati configurati per l'alta disponibilità per fornire uno SLA al 99,95%. Tutte le implementazioni sfruttano più zone di disponibilità, con tre data center in una determinata regione, dove disponibile. IBM fornisce un singolo endpoint per facilità di utilizzo, ma in realtà il sistema è progettato per essere resistente ai malfunzionamenti e affidabile.

Capacità di automazione

Passa dalla progettazione alla produzione velocemente con una console di gestione, CLI e API REST. La console di gestione supporta funzioni quali le impostazioni del database e la gestione di backup, mentre la CLI e l'API supportano gli eventi del ciclo di vita del database come il provisioning, l'eliminazione, la creazione di utenti e la scalabilità. Databases for Elasticsearch offre anche opzioni di gestione native per il cloud con un plug-in della CLI IBM Cloud.

In che modo viene utilizzato dai clienti

Analisi dei log

Analizza e visualizza i log e i dati generati dalla macchina provenienti da server, sensori e siti web per sottoporre a debug applicazioni e sistemi.

Diagramma di architettura che mostra l'utilizzo dei database Elasticsearch per l'analisi di log

Ricerca di testo completo

Offri al tuo sito web o alla tua applicazione tutta la potenza di una ricerca dotata di una serie di API di ricerca leader di settore.

Diagramma di architettura che mostra l'utilizzo dei database Elasticsearch per la ricerca di testo completo.

Introduzione a IBM Cloud Databases for Elasticsearch