MongoDB Cloud

MongoDB Cloud è il modo migliore per creare applicazioni basate sui dati.

Fondamento dei dati

Innanzitutto, MongoDB Cloud è una base per lavorare con i dati. MongoDB Atlas, Search e Data Lake servono carichi di lavoro diversi attraverso un’API comune, mentre Realm Database estende la base dei dati al perimetro.

MongoDB Atlas

Il fulcro di MongoDB Cloud è MongoDB Atlas, un database cloud completamente gestito per applicazioni moderne. Atlas è il modo migliore per eseguire MongoDB, il database moderno leader del settore. Il modello di documento di MongoDB è il modo più veloce per innovare, offrendo flessibilità e facilità d’uso al database.

Atlas è disponibile in oltre 70 aree di AWS, GCP e Azure. La miglior automazione della categoria e le pratiche comprovate garantiscono disponibilità, scalabilità e conformità agli standard più severi relativi alla sicurezza e alla privacy dei dati.

Atlas Search

Atlas viene fornito con MongoDB Atlas Search integrato, semplificando la creazione di funzionalità di ricerca full-text rapide, pertinenti e in cima ai dati MongoDB. Non è necessario implementare una piattaforma di ricerca separata: crea indici di ricerca direttamente in Atlas e utilizza il framework di aggregazione di MongoDB per creare query sofisticate.

Atlante Data Lake

MongoDB Atlas Data Lake offre un data lake serverless e scalabile sulla piattaforma cloud. Esigere e analizzare in modo nativo i dati su AWS S3 e MongoDB Atlas utilizzando MongoDB Query Language (MQL). Elimina la necessità di spostare i dati, elimina i costi operativi e paga solo per le query eseguite. Atlas Data Lake si integra direttamente con Atlas tramite Atlas Online Archive: classifica automaticamente i dati su database completamente gestiti e storage di oggetti cloud mantenendo la capacità di interrogarli tutti.

Database di Realm

La base dati viene estesa fino all’edge da Realm Mobile Database, un database leggero incorporato nel client. Realm aiuta a risolvere le sfide specifiche della costruzione per dispositivi mobili, semplificando l’archiviazione dei dati sul dispositivo e consentendo l’accesso ai dati anche offline. Altre considerazioni tecniche, come l’impatto di un’applicazione sulla durata della batteria e la necessità di creare più piattaforme, sono prese in considerazione. Realm Sync è perfettamente integrato e mantiene i dati aggiornati su tutti i dispositivi e gli utenti sincronizzando automaticamente e bidirezionalmente i dati tra il client e un cluster Atlas back-end.

Integrazioni della piattaforma

MongoDB Cloud funziona con gli strumenti che già usi. Integrare il data foundation con il tuo ambiente è semplice, dai sistemi di gestione all’ecosistema di dati.

multi-tenancy

Gestisci l’infrastruttura come codice con le integrazioni Kubernetes e Terraform e configura il monitoraggio e l’avviso in DataDog, New Relic, Slack, Sumo Logic, PagerDuty, VictorOps e altro ancora.

Sicurezza

Autentica gli utenti di database con LDAP o AWS IAM, gestisci i segreti con Hashicorp Vault, porta la tua chiave di crittografia con integrazioni di gestione delle chiavi, imposta il peering di rete ai provider cloud o utilizza AWS PrivateLink e autenticati ad Atlas utilizzando il tuo provider di identità tramite SAML.

Connettori dati

MongoDB si connette con gli altri strumenti di dati utilizzati, tra cui Kafka, Spark, Rockset e la maggior parte degli strumenti di BI e visualizzazione.

Strumenti di sviluppo

Usa MongoDB Compass, la GUI nativa gratuita per MongoDB, o lavora nel tuo solito IDE con integrazioni per VS Code e prodotti JetBrains.

Servizi applicativi

MongoDB Cloud include servizi che semplificano lo sviluppo e qualunque sia il modo di creare applicazioni, può esserti d’aiuto.

MongoDB Realm

MongoDB Realm ti aiuta a creare funzioni chiave più velocemente semplificando il codice necessario per sostenere applicazioni mobili e web. Gli SDK di Realm offrono agli sviluppatori gli strumenti necessari per accedere ai dati archiviati in MongoDB Atlas direttamente dal client e interagire con i servizi applicativi della piattaforma. Questi servizi includono Realm Functions, che si attivano in base alle modifiche del database in tempo reale o su una pianificazione preimpostata, e Realm GraphQL, che rende senza soluzione di continuità la generazione di uno schema JSON dai dati memorizzati nelle raccolte MongoDB.

MongoDB Charts

MongoDB Charts ti offre il modo più veloce e semplice per creare visualizzazioni di dati MongoDB. Crea grafici in pochi minuti, quindi assembla e condividi dashboard. Con l’SDK per diagrammi è facile incorporare grafici in applicazioni, arricchendoli con visualizzazioni di dati in tempo reale.

Driver

Naturalmente, è possibile accedere a MongoDB Cloud direttamente dal codice dell’applicazione. Con più di una dozzina di driver per le lingue più popolari, è possibile utilizzare una libreria che consente di scrivere query in modo idiomatico nell’applicazione.

Sei pronto per iniziare con MongoDB Cloud?