Amazon Elasticsearch Service permette di analizzare, visualizzare ed eseguire ricerche sui dati in tempo reale. Questo servizio gestisce capacità, scalabilità, applicazione di patch e amministrazione dei cluster Elasticsearch in modo automatico e offre accesso diretto alle API Elasticsearch per far concentrare gli sforzi degli sviluppatori nella creazione di applicazioni. 

Caratteristiche principali

Gestione e distribuzione semplificate

Servizio completamente gestito: è possibile distribuire un cluster Elasticsearch pronto per la produzione in pochi minuti. Le operazioni più pesante sono prese in carico automaticamente, perciò non sarà più necessario perdere tempo in attività operative quali provisioning di hardware, installazione e applicazione di patch software, ripristino da errori, backup e monitoraggio.

Configurazione e impostazione semplificate: è possibile impostare e configurare un dominio Amazon Elasticsearch con pochi clic della console o tramite una singola chiamata API nell'interfaccia a riga di comando o in un kit SDK AWS. Al momento della creazione di un dominio, è possibile specificare il numero di istanze, i tipi di istanza e le opzioni di storage. È anche possibile modificare o eliminare i domini esistenti in qualsiasi momento.

Storage flessibile: gli indici di Elasticsearch possono essere memorizzati nello storage locale su istanza oppure in volumi Amazon EBS. È anche possibile scegliere le dimensioni del volume Amazon EBS da allocare nel dominio e il tipo di volume (Magnetic, General Purpose o Provisioned IOPS). Inoltre, è possibile modificare le opzioni di storage secondo necessità anche dopo la creazione del dominio.

Accesso diretto alle API di Elasticsearch: è disponibile l'accesso diretto alle API Elasticsearch per caricare, interrogare e analizzare i dati e per gestire gli indici.

Durabilità dei dati: è possibile garantire un'elevata durabilità dei dati per un dominio Amazon Elasticsearch mediante snapshot manuali e automatizzati. È possibile impiegare snapshot per ripristinare un dominio o per crearne un nuovo, in entrambi casi con dati precaricati. Di default, Amazon Elasticsearch Service creerà automaticamente snapshot quotidiani di ciascun dominio e li conserverà per 14 giorni. Inoltre, sarà possibile utilizzare le API Elasticsearch per creare ulteriori snapshot manualmente. Gli snapshot creati automaticamente vengono memorizzati senza alcun costo in Amazon S3, mentre a quelli creati manualmente sono applicate le tariffe di utilizzo di Amazon S3.

Supporto per i plug-in: Amazon Elasticsearch Service include diversi plug-in della community, fra cui Kuromoji, ICU, Phonetic Analysis, Smart Chinese Analysis plugin, Stempel Polish Analysis plugin, Ingest Processor Attachment plugin, Ingest User Agent Processor plugin e Mapper Murmur3 Plugin. I plug-in vengono distribuiti e gestiti in automatico.

Monitoraggio e parametri: Amazon Elasticsearch Service applica diversi parametri prestazionali tramite Amazon CloudWatch, tra cui il numero di istanze, l'integrità del dominio, i documenti ricercabili e i parametri di Amazon EBS (se configurati), nonché l'utilizzo di CPU, memoria e disco per i dati e per i nodi master. Questi parametri possono essere impiegati per monitorare l'integrità del dominio e prendere gli eventuali provvedimenti.

Integrazione con servizi AWS e strumenti open source

Acquisizione dati semplificata: è possibile acquisire con la massima semplicità dati strutturati e non strutturati nel dominio Amazon Elasticsearch utilizzando Logstash, una pipeline open source che aiuta l’elaborazione dei log e degli altri dati di eventi. Il dominio Amazon Elasticsearch può essere configurato come store di back-end per tutti i log provenienti dall'implementazione Logstash. È anche possibile acquisire i dati nel dominio Amazon Elasticsearch utilizzando Amazon Kinesis Firehose, AWS IoT o Amazon CloudWatch Logs. Per ulteriori informazioni, consulta la pagina sull'acquisizione dei dati di Amazon Elasticsearch Service.

Supporto integrato per Kibana: consente di ottenere informazioni migliori più rapidamente utilizzando Kibana, una piattaforma di analisi e visualizzazione dati open source. Kibana viene distribuito automaticamente nei domini Amazon Elasticsearch Service.

Scalabilità semplificata

È possibile aggiungere o rimuovere istanze con la massima semplicità e modificare i volumi Amazon EBS senza tempi di inattività seguendo la crescita aziendale. Con qualche riga di codice, è possibile monitorare lo stato del dominio utilizzando i parametri di Amazon CloudWatch e richiamare l'API Amazon Elasticsearch Service per ricalibrare il dominio in base a soglie personalizzabili.

Sicurezza e conformità

Amazon Elasticsearch Service è idoneo per HIPPA e conforme agli standard PCI DSS e ISO, consentendo di creare applicazioni che soddisfano le specifiche industriali o i requisiti normativi. Con Amazon Elasticsearch Service può collegarti in modo sicuro alle tue applicazioni per gestire l’ambiente Elasticsearch dal tuo VPC o dall’internet pubblico, configurando l’accesso alla rete tramite gruppi di sicurezza VPC o policy di accesso basate su IP. Inoltre, consente di autenticare in maniera sicura i tuoi utenti e di controllare gli accessi utilizzando Amazon Cognito e AWS IAM. Dotato di crittografia dei dati incorporata, sia a riposo che in transito, permette di proteggere i dati archiviati nel tuo dominio e negli snapshot automatici, e anche quando sono trasferiti tra nodi del tuo dominio. Utilizzando AWS CloudTrail è anche possibile eseguire l’audit delle chiamate API sul tuo dominio.

Elevata disponibilità

È possibile configurare i domini di Amazon Elasticsearch affinché dispongano di un’elevata disponibilità, optando per la distribuzione delle tue istanze su più zone di disponibilità (fino a un massimo di tre). Se si abilitano repliche per i propri indici, gli shard verranno automaticamente distribuiti in modo da creare una replica tra più zone.

Costi contenuti

I prezzi di Amazon Elasticsearch Service sono calcolati solo in base all'uso effettivo. Non sono previsti impegni anticipati né requisiti di utilizzo. Se vengono selezionate istanze riservate per un periodo di uno o tre anni, è possibile ottenere Amazon Elasticsearch Service a prezzi scontati. Poiché si tratta di un servizio completamente gestito, non è necessario disporre di un team di esperti per allestire, monitorare e gestire l'infrastruttura, perciò i costi di funzionamento risulteranno inferiori.

Ulteriori informazioni sui prezzi di Amazon Elasticsearch Service

Visita la pagina dei prezzi
Pronto per cominciare?
Inizia a usare Amazon Elasticsearch Service
Hai altre domande?
Contattaci