Amazon Keyspaces (per Apache Cassandra)
Amazon Keyspaces (per Apache Cassandra) è un servizio di database gestito, compatibile con Apache Cassandra, scalabile e a disponibilità elevata. Con Amazon Keyspaces, puoi eseguire i carichi di lavoro Cassandra su AWS utilizzando lo stesso codice dell'applicazione Cassandra e gli stessi strumenti per sviluppatori 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. I dati sono crittografati di default e Amazon Keyspaces ti permette di eseguire il backup dei dati della tabella in maniera costante utilizzando il ripristino point-in-time. Amazon Keyspaces ti assicura le prestazioni, l'elasticità e le caratteristiche aziendali che ti servono per gestire i carichi di lavoro business-critical Cassandra su larga scala.
Vantaggi
Compatibile con Apache Cassandra
Amazon Keyspaces ti consente di utilizzare il codice API Cassandra Query Language (CQL), i driver Cassandra e gli strumenti per sviluppatori che già utilizzi. L’aggiornamento delle applicazioni per poter utilizzare Amazon Keyspaces è facile tanto quanto modificare il nome host Cassandra nell’endpoint del servizio Amazon Keyspaces.
Nessun server da gestire
Non occorre eseguire il provisioning, applicare patch o gestire i server; puoi quindi concentrarti sulla creazione di applicazioni migliori. Le tabelle possono essere ridimensionate automaticamente e puoi ottimizzare il costo di lettura e scrittura in base ai modello di traffico della tua applicazione, scegliendo la modalità di capacità on demand o quella assegnata.
Prestazioni e scalabilità
Tempi di risposta costanti nell’ordine dei millisecondi su qualsiasi scala. Crea applicazioni con un throughput e storage essenzialmente illimitati che offrono il servizio a migliaia di richieste al secondo senza dove pianificare la capacità. Puoi monitorare le prestazioni sfruttando Amazon CloudWatch per agevolare l’esecuzione fluida delle tue applicazioni.
Disponibilità e sicurezza elevate
Amazon Keyspaces offre un Contratto sul livello del servizio (SLA) con una disponibilità del 99,99% all’interno di una regione AWS. Le tabelle sono crittografate per impostazione predefinita e replicate tre volte in più zone di disponibilità AWS per garantire l’alta disponibilità. Puoi creare continuativamente backup della tabella con centinaia di terabyte di dati senza alcun impatto sulle prestazioni dell’applicazione e recuperare dati fino a un punto temporale qualunque nell'arco dei precedenti 35 giorni.
Casi d'uso
Crea applicazioni che richiedono una bassa latenza
Elabora i dati ad alte velocità per applicazioni che richiedono latenza nell’ordine dei millisecondi, come la manutenzione delle apparecchiature industriali, il monitoraggio degli scambi, la gestione della flotta e l’ottimizzazione del percorso.
Crea applicazioni con le tecnologie open source
Crea applicazioni su AWS utilizzando le API e i driver Cassandra open source, disponibili per una vasta gamma di linguaggi di programmazione, come Java, Python, Ruby, .NET, Node.js, PHP, C++ e Perl.
Sposta i tuoi carichi di lavoro Cassandra nel cloud
Gestire personalmente le tabelle Cassandra può richiedere tempo e denaro. Con il servizio Amazon Keyspaces, puoi impostare, proteggere e ridimensionare le tabelle Cassandra in AWS Cloud senza dover gestire ulteriore infrastruttura.
Datastore per le applicazioni
Utilizza Amazon Keyspaces per archiviare informazioni sui dispositivi per le applicazioni Internet of Things (IoT) o i profili dei giocatori per i videogiochi. Puoi anche utilizzare Amazon Keyspaces per archiviare grandi volumi di dati in serie temporali, come le voci in un file di log o la cronologia dei messaggi per un’applicazione di chat.
Scopri ulteriori informazioni su Amazon Keyspaces consultando la documentazione.
Inizia a utilizzare Amazon Keyspaces nella Console di gestione AWS.