Il Red Hat Summit Connect torna anche quest’anno, consolidandosi come il principale evento in Italia dedicato all'innovazione tecnologica e al mondo open source. Le due tappe italiane, che si terranno il 7 novembre a Roma e il 19 novembre a Milano, rappresentano...
Perché lo abbiamo scelto
Opensearch: OS Compliant & Enterprise Ready
100% Open
OpenSearch è un progetto rilasciato su linceza Apache 2.0, e mette a disposizione tutte le funzionalità, di base e avanzate, a disposizione per qualsiasi progetto
Community driven
Il progetto si avvale della guida e collaborazione continua di una community di sviluppatori, engineer e system administrator
Scalabilità
il motore di OpenSearch si basa su Apache Lucene, un sistema altamente scalabile per fornire accesso e risposta rapidi a grandi volumi di dati
Integrabilità
Rende possibile l’integrazione con altri servizi e sorgenti di dati, attraverso connettori nativi e un set di API per svilupparne di custom.
Facilità di esplorazione
Integra Dashboard personalizzabili per la visualizzazione e presentazione dei dati, monitoraggio e Observability dei sistemi.
ML ready
Supporta modelli di Machine Learning, caricabili ed esportabili sulla piattaforma, dando la possibilità di personalizzare e migliorare gli algoritmi di ricerca
OVERVIEW
OpenSearch: Caratteristiche principali
Funzionalità di ricerca integrate
OpenSearch offre una serie di funzionalità che consentono di personalizzare l’esperienza di ricerca, come le query full-text, il completamento automatico, la ricerca a scorrimento, il punteggio e la classifica personalizzabili e altro ancora.
SQL based
Fornisce la sintassi familiare delle query SQL. Utilizza aggregazioni, raggruppamenti e frasi WHERE per esaminare i dati. Legge i dati come documenti JSON o tabelle CSV in modo da avere la flessibilità di utilizzare il formato più adatto alle tue esigenze.
Anomaly detection
Sfrutta il rilevamento delle anomalie di machine learning basato sull’algoritmo Random Cut Forest (RCF) per rilevare automaticamente le anomalie man mano che i dati vengono importati. Utilizza anche gli avvisi per monitorare i dati quasi in tempo reale e inviare automaticamente notifiche di avviso.
Reporting
Pianifica, esporta e condividi report da pannelli di controllo, ricerche salvate, avvisi e visualizzazioni.
Alerting
Monitora automaticamente i dati e invia automaticamente notifiche di avviso alle parti interessate. Con un’interfaccia intuitiva e una potente API, imposta, gestisci e monitora facilmente gli avvisi. Crea condizioni di avviso altamente specifiche utilizzando il linguaggio di query completo e le funzionalità di scripting di OpenSearch.
Machine Learning
Utilizzando il machine learning, esegui l’algoritmo di ricerca del vicino più prossimo su miliardi di documenti in migliaia di dimensioni con la stessa facilità di esecuzione di qualsiasi normale query OpenSearch. Utilizza aggregazioni e frasi di filtro per perfezionare ulteriormente le operazioni di ricerca di similarità. I poteri di ricerca per similarità k-NN utilizzano casi d’uso come suggerimenti sui prodotti, rilevamento di frodi, ricerca di immagini e video, ricerca di documenti correlati e altro ancora.
Ricerca integrata
OpenSearch offre una serie di funzionalità che consentono di personalizzare l’esperienza di ricerca, come le query full-text, il completamento automatico, la ricerca a scorrimento, il punteggio e la classifica personalizzabili e altro ancora.
SQL Based
Fornisce la sintassi familiare delle query SQL. Utilizza aggregazioni, raggruppamenti e frasi WHERE per esaminare i dati. Legge i dati come documenti JSON o tabelle CSV in modo da avere la flessibilità di utilizzare il formato più adatto alle tue esigenze.
Anomaly Detection
Sfrutta il rilevamento delle anomalie di machine learning basato sull’algoritmo Random Cut Forest (RCF) per rilevare automaticamente le anomalie man mano che i dati vengono importati. Utilizza anche gli avvisi per monitorare i dati quasi in tempo reale e inviare automaticamente notifiche di avviso.
Dashboard & Reporting
Pianifica, esporta e condividi report da pannelli di controllo, ricerche salvate, avvisi e visualizzazioni.
Alerting
Monitora automaticamente i dati e invia automaticamente notifiche di avviso alle parti interessate. Con un’interfaccia intuitiva e una potente API, imposta, gestisci e monitora facilmente gli avvisi. Crea condizioni di avviso altamente specifiche utilizzando il linguaggio di query completo e le funzionalità di scripting di OpenSearch.
Machine Learning & AI
Utilizzando il machine learning, esegui l’algoritmo di ricerca del vicino più prossimo su miliardi di documenti in migliaia di dimensioni con la stessa facilità di esecuzione di qualsiasi normale query OpenSearch. Utilizza aggregazioni e frasi di filtro per perfezionare ulteriormente le operazioni di ricerca di similarità. I poteri di ricerca per similarità k-NN utilizzano casi d’uso come suggerimenti sui prodotti, rilevamento di frodi, ricerca di immagini e video, ricerca di documenti correlati e altro ancora.
APPLICAZIONI
Contesti d’uso
Fast, scalable, full text search
Application & Infrastructure monitoring
Security & Event Information Management
Operational Health tracking
OFFERTA
Soluzioni modellate sulle tue esigenze
OpenSearch Starter
A chi si rivolge
Ideale per le aziende che hanno intuito le potenzialità di OpenSearch e che vogliono accelerare il processo di adozione della tecnologia, dalle prime fasi fino alla messa in produzione.
Cosa comprende
- Analisi del progetto e definizione degli obiettivi del POC.
- Analisi requisiti e disegno architettura (hw/sw)
- Installazione e configurazione del prototipo
- Analisi e definizione del mapping
- Analisi di integrazione con altri prodotti
- Supporto di secondo livello (SLA Dev)
I principali vantaggi
Acquisizione delle competenze di base necessarie per utilizzare OpenSearch e supporto nell’implementazione iniziale per garantire una transizione fluida.
Opensearch Security Starter
A chi si rivolge
Ideale per aziende che hanno necessità di implementare una soluzione di monitoraggio, comprensiva di sistemi di visualizzazione, alerting e sicurezza.
Cosa comprende
- Installazione di OpenSearch e import dei dati dalle fonti individuate
- Installazione di LogOS Manager e di 10 LogOS agent
- Training on the Job
- Creazione dashboard di monitoraggio
I principali vantaggi
- Visibilità centralizzata su dati di sicurezza da diverse fonti.
- Rilevamento in tempo reale di minacce e attività sospette.
- Efficiente gestione degli allarmi per ridurre i falsi positivi.
- Supporto alla conformità normativa con reportistica e archiviazione dati.
- Risposta rapida agli incidenti
Improve Your Production
A chi si rivolge
Ideale per le aziende che hanno già in piedi un progetto basato su OpenSearch o software analogo e necessitano di una guida per evolvere il progetto, rendendolo scalabile ed enterprise-ready.
Cosa comprende
- Disegno dell’architettura di produzione (hw/sw)
- Definizione delle Strategia Backup e HA
- Installazione/configurazione dell’ambiente di produzione
- Miglioramento delle performance e dell’affidabilità
- Ottimizzazione Query
- Ottimizzazione uso della memoria •
- Supporto nell’aggiunta/rimozione dei nodi
- Supporto ad aggiornamento e migrazione
I principali vantaggi
- Miglioramento delle prestazioni e personalizzazione delle applicazioni esistenti
- Accesso a formazione avanzata per sfruttare appieno le potenzialità di OpenSearch
- Garanzia di totale continuità rispetto ai progetti
- Supporto continuo per mantenere le prestazioni ottimali
Support your production
A chi si rivolge
Ideale per le organizzazioni che utilizzano già OpenSearch o software analogo in produzione e richiedono un supporto avanzato per garantire la continutà del business in sicurezza.
Cosa comprende
- Analisi dei Log interni
- Configurazione del sistema di monitoraggio OpenSearch come attività di supporto proattivo
- Supporto di secondo livello all’ambiente in produzione.
I principali vantaggi
- Disponibilità di supporto tecnico costante per garantire la continuità operativa
- Gestione efficace degli incidenti per minimizzare i tempi di inattività
- Consulenza proattiva per l’ottimizzazione continua e la sicurezza del sistema
OPEN 2 CLOUD
A chi si rivolge
Ideale per Aziende che desiderano migrare i loro applicativi su cloud privato, migliorando scalabilità e prestazioni con OpenSearch
Cosa comprende
- Analisi dettagliata e pianificazione personalizzata della migrazione al cloud
- Assistenza tecnica per la migrazione e l’integrazione di OpenSearch in ambiente cloud
- Formazione specifica sull’uso di OpenSearch nel cloud e supporto post-migrazione
I principali vantaggi
- Migrazione fluida e sicura verso soluzioni cloud, con l’assistenza di esperti
- Ottimizzazione delle prestazioni e scalabilità grazie all’integrazione con OpenSearch
- Supporto e formazione continui per sfruttare al meglio le potenzialità del cloud
Sei pronto?
Hai necessità di sfruttare OpenSearch all’interno di un tuo progetto? Fissa ora una call con il nostro Team!
EVENTI
Rivivi gli eventi
APPLICAZIONI
Principali Use Case
FAQ
Per saperne di più
Il nostro team risponde alle domande più comuni su Opensearch
Che cos'è OpenSearch e come si differenzia da Elasticsearch?
OpenSearch è una piattaforma di ricerca e analisi distribuita, open source, progettata per casi d’uso di ricerca di testo, analisi di log, e applicazioni di analisi in tempo reale. È nata come fork di Elasticsearch 7.10.2 e Kibana 7.10.2 dopo che queste sono diventate software sotto licenza SSPL. OpenSearch include l’omonimo motore di ricerca oltre a OpenSearch Dashboards, precedentemente noto come Kibana. La principale differenza risiede nelle licenze e nella governance della comunità, con OpenSearch che mira a mantenere una struttura completamente open source e guidata dalla comunità.
Come posso installare OpenSearch?
OpenSearch può essere installato su diversi sistemi operativi utilizzando pacchetti binari, Docker, o sistemi di gestione come Helm per Kubernetes. La procedura standard include il download del pacchetto appropriato dal sito ufficiale di OpenSearch, l’estrazione dei file e l’esecuzione del binario opensearch
per avviare il nodo. È importante anche configurare adeguatamente il file opensearch.yml
prima dell’avvio per assicurarsi che tutte le impostazioni, come il clustering e la sicurezza, siano corrette.
Come posso ottimizzare le prestazioni di OpenSearch?
Ottimizzare le prestazioni di OpenSearch può includere vari passaggi, come la configurazione adeguata delle risorse hardware (ad esempio, RAM e CPU), l’ottimizzazione degli indici attraverso una corretta scelta delle strategie di sharding e replica, e l’uso efficiente delle query. È anche consigliabile monitorare regolarmente le metriche di performance tramite OpenSearch Dashboards o strumenti di terze parti per identificare eventuali colli di bottiglia.
Come posso garantire la sicurezza del mio cluster OpenSearch?
La sicurezza di OpenSearch può essere garantita attraverso la configurazione di funzionalità come l’autenticazione e l’autorizzazione degli utenti, il controllo degli accessi basato sui ruoli (RBAC), il trasporto SSL/TLS e l’audit logging. OpenSearch offre anche plugin di sicurezza integrati che possono essere configurati per soddisfare specifiche esigenze di sicurezza.
Quali sono i plugin e le integrazioni più comuni per OpenSearch?
OpenSearch supporta una vasta gamma di plugin e integrazioni, che possono estendere le sue funzionalità o migliorare l’integrazione con altre piattaforme. Tra questi, i più comuni includono plugin per la sicurezza, per il monitoraggio, per l’alerting, e per l’integrazione con sistemi di log management come Logstash o Fluentd, nonché con piattaforme di visualizzazione come Grafana.
Come posso contribuire allo sviluppo di OpenSearch?
Contribuire a OpenSearch è possibile attraverso diverse vie. Gli sviluppatori possono partecipare attivamente allo sviluppo del software contribuendo con codice, documentazione o segnalando bug e suggerendo miglioramenti tramite il repository GitHub del progetto. La comunità di OpenSearch incoraggia anche la partecipazione attraverso forum di discussione e gruppi di lavoro per indirizzare lo sviluppo futuro del progetto.
Risorse
Presentazione Opensearch
Una overview generale delle feature di OpenSearch
Presentazione LogOs
LA verticalizzazione per Security & compliance basata su OpenSearch