Amazon Keyspaces (per Apache Cassandra) è un servizio gestito Apache Cassandra scalabile ad alta disponibilità compatibile con il servizio di database. Con Amazon Keyspaces, puoi eseguire i carichi di lavoro Cassandra su AWS utilizzando lo stesso codice applicativo e gli stessi strumenti per sviluppatori Cassandra che utilizzi oggi. Non sei tenuto ad eseguire il provisioning, applicare patch o gestire i server né ad installare, manutenere o utilizzare il software. Amazon Keyspaces è serverless, quindi paghi soltanto in base alle risorse che utilizzi e il servizio può ridimensionare automaticamente le tabelle in risposta al traffico delle applicazioni. Puoi creare applicazioni che offrono il servizio a migliaia di richieste al secondo con throughput e storage essenzialmente illimitato.
Compatibile con Apache Cassandra
Compatibile con Cassandra Query Language (CQL)
Amazon Keyspaces è compatibile con l'API open source Cassandra CQL e ti consente pertanto di migrare le tue tabelle Cassandra esistenti ad Amazon Keyspaces mentre continui a utilizzare il tuo attuale codice applicativo. Ulteriori informazioni sulle API CQL supportate.
Supporto per driver con licenza e strumenti per sviluppatori Apache Cassandra 2.0 esistenti
Puoi utilizzare i tuoi attuali driver con licenza e strumenti per sviluppatori Apache Cassandra 2.0 esistenti con Amazon Keyspaces. I driver Cassandra open source sono disponibili per Java, Python, Ruby, .NET, Node.js, PHP, C++ e Perl.
Nessun server da gestire
Modalità capacità on demand
Con la modalità capacità on demand, non devi eseguire un eccessivo provisioning del throughput per picchi di carichi di lavoro imprevisti. La capacità è gestita automaticamente e paghi soltanto in base alle risorse che utilizzi. Scopri di più sulla modalità capacità on demand visitando la pagina dei prezzi.
Modalità capacità assegnata
Se il traffico delle applicazioni è prevedibile, la modalità capacità assegnata ti consente di ottimizzare il costo di throughput, permettendoti di specificare in anticipo il numero di letture e scritture per secondo richieste per l'esecuzione dell'applicazione. Puoi usare la funzionalità di auto scaling per impostare automaticamente la capacità della tabella in risposta alle modifiche apportate nel traffico delle applicazioni per mantenere prestazioni elevate senza eseguire un provisioning in eccesso della capacità. Scopri di più sulla modalità capacità assegnata visitando la pagina dei prezzi.
Prestazioni e scalabilità
Prestazioni uniformi e scalabilità
Amazon Keyspaces fornisce prestazioni di lettura e scrittura uniformi nell'ordine dei millisecondi su qualsiasi scala, affinché tu possa creare applicazioni con una bassa latenza per fornire un'esperienza utente fluida.
Scalabilità ed elasticità con throughput essenzialmente illimitato
Le tabelle di Amazon Keyspaces si ridimensionano in risposta al traffico di applicazioni effettivo, con throughput e storage essenzialmente illimitati. Non vi è alcun limite alle dimensioni delle tabelle o al numero di righe per tabella.
Monitoraggio delle prestazioni
Amazon Keyspaces si integra con Amazon CloudWatch. CloudWatch raccoglie ed elabora i dati di Amazon Keyspaces in parametri leggibili, fornendoti la visibilità sulla qualità delle prestazioni delle applicazioni.
Disponibilità e sicurezza elevate
Servizio di storage dati completamente gestito a disponibilità elevata
Amazon Keyspaces assicura un servizio di storage dati completamente gestito e a disponibilità elevata. I dati della tua tabella vengono replicati automaticamente tre volte su più zone di disponibilità AWS ai fini della durata.
Ripristino point-in-time
Il ripristino point-in-time (PITR) ti permette di proteggere le tabelle Amazon Keyspaces da operazioni di scrittura o eliminazione accidentali. Il ripristino point-in-time esegue backup continui dei dati della tabella Amazon Kespaces e ti consente di recuperare la tabella in un qualsiasi momento negli ultimi 35 giorni. Puoi attivare il ripristino point-in-time o avviare le operazioni di backup e ripristino con un semplice clic nella console di gestione AWS o una singola chiamata API.
Crittografia dei dati su disco e in transito
Amazon Keyspaces crittografa tutti i dati inattivi dei clienti per impostazione predefinita. La crittografia dei dati inattivi migliora la sicurezza dei dati utilizzando chiavi di crittografia memorizzate in AWS Key Management Service.
Gestione degli accessi
Amazon Keyspaces è integrato con AWS Identity and Access Management per consentirti di gestire l'accesso alle tue tabelle e ai dati.
Connettività di rete sicura
Grazie all'uso di TLS, Amazon Keyspaces supporta un networking sicuro. Puoi utilizzare AWS PrivateLink per fornire una connettività sicura tra le risorse in Amazon Keyspaces e Amazon Virtual Private Cloud (Amazon VPC).
Contratto sul livello di servizio per la disponibilità
Amazon Keyspaces offre un contratto sul livello di servizio (SLA) per la disponibilità pari al 99,99% all'interno di una regione AWS, per raggiungere un'ampia disponibilità e tempi di inattività programmati.

Scopri ulteriori informazioni su Amazon Keyspaces consultando la documentazione.

Inizia a utilizzare Amazon Keyspaces nella Console di gestione AWS.