Casa Finanza personale La valutazione aziendale di NoSQL Databases - dummies

La valutazione aziendale di NoSQL Databases - dummies

Sommario:

Video: Unbabel API: Enabling Multilingual Conversations - Full Talk 2025

Video: Unbabel API: Enabling Multilingual Conversations - Full Talk 2025
Anonim

Ciò che è importante tanto quanto le abilità tecniche, ma troppo spesso dato molto più bassa priorità, è il valutazione aziendale. Di seguito sono riportate alcune delle aree di valutazione non tecnica o aziendale, da considerare quando si valutano i database NoSQL.

Sviluppo delle competenze

NoSQL è un'area in così rapida crescita che le abilità necessarie per usarlo non possono tenere il passo, e con così tanti sistemi diversi, non ci sono standard aperti equivalenti a quelli per SQL nel mondo del database relazionale.

Pertanto, è una buona idea trovare e impiegare o contrattare, al giusto prezzo, le persone che hanno esperienza nel database selezionato. Inoltre, assicurati di poter trovare un allenamento online o di persona.

In questo modo, non accettare, a titolo definitivo, i profili LinkedIn di persone in cui è elencata l'esperienza con MongoDB - a volte è elencata solo perché è un database molto popolare e la persona sta cercando un lavoro quando in realtà non lo hanno qualsiasi esperienza di consegna comprovata con quel database. Quindi, vuoi essere sicuro che siano effettivamente esperti nel database che stai utilizzando.

Ottenere rapidamente il valore

I database NoSQL semplificano il caricamento dei dati e possono aggiungere valore immediato. Ad esempio, se all'inizio risolvi alcuni casi aziendali di alto valore, potresti ottenere un sostegno finanziario e gestionale per progetti più grandi. Con questo background, sarai in grado di distribuire rapidamente nuove applicazioni, potenzialmente rubando una marcia alla concorrenza e divertendoti con nuovi database meravigliosi!

Quindi, inizia identificando soluzioni ad alto valore per alcuni problemi aziendali difficili e ben definiti e realizza alcuni progetti di ricerca a breve termine su di essi. Utilizzare una selezione di database NoSQL durante le fasi iniziali del progetto e verificare se le estensioni specifiche del fornitore possono aiutarti a raggiungere i tuoi obiettivi. In NoSQL, il lock-in del fornitore è un dato perché ogni prodotto è così diverso - puoi anche abbracciare il database più adatto alle tue esigenze.

Trovare aiuto

Con qualsiasi prodotto software, arriva un punto in cui è necessario chiedere aiuto. Trovare risposte su StackOverflow. com è una cosa, ma in un progetto reale, potresti imbatterti in un problema intricato che è unico per la tua attività.

In questa situazione, le ricerche sul Web probabilmente non ti possono aiutare. Hai bisogno di un esperto sul database che stai utilizzando. Prima di selezionare un database, assicurati di poter ricevere aiuto quando ne hai bisogno. Questo potrebbe essere da consulenti freelance o venditori di software NoSQL stessi.

Controlla il prezzo, però, prima di selezionare un database: alcuni fornitori fatturano il doppio della tariffa giornaliera degli altri per un consulente che si trova sul posto. Consegnando il software gratuitamente o molto a buon mercato devono fare i loro soldi da qualche parte!

Il supporto dedicato è anche un'ottima idea per le soluzioni mission critical. I modelli di risoluzione dei problemi "Follow the sun" aiuteranno anche a risolvere rapidamente i problemi. Il personale di supporto di alcuni fornitori è meno tecnico di supporto IT, mentre altri venditori utilizzano in realtà ingegneri in grado di risolvere il problema fino alla risoluzione. Questo è più veloce di dover aspettare il fuso orario giusto per alcuni tecnici dell'assistenza di terzo livello per arrivare al lavoro al mattino.

Decidere su software open source e commerciale

Molte persone sono attratte dal software open source a causa del prezzo e della disponibilità di community online di esperti. La buona notizia è che puoi trovare molti fornitori NoSQL open source e società commerciali che vendono supporto, servizi e versioni aziendali del loro software.

Ecco alcuni motivi per utilizzare il software open-source in primo luogo:

  • Software disponibile gratuitamente: Questo tipo di software è stato scaricato e provato da altri, quindi alcuni sviluppatori hanno almeno familiarità con esso; e le persone trascorrono del tempo contribuendo solo allo sviluppo di software che considerano preziosi o appassionati.

  • Siti come StackOverflow. com : siti come StackOverflow. com è pieno di correzioni e qualcuno probabilmente si è avvicinato a questi siti con i problemi che potresti incontrare.

  • Prova prima di acquistare: Con il software open source, puoi familiarizzare con una versione gratuita del software prima di affondare il tuo budget annuale nell'acquisto di un'impresa, la versione completamente supportata.

Viceversa, ci sono diversi buoni motivi per acquistare e utilizzare database commerciali NoSQL:

  • Documentazione: La documentazione del prodotto è in genere molto più completa e approfondita rispetto al software open source.

  • Supporto: Queste aziende possono offrire un supporto globale 24 ore su 24 e 7 giorni su 7 formatori, consulenti e ingegneri di vendita che possono recarsi nel tuo ufficio per mostrarti come il loro software può aiutarti. di concetti e casi aziendali.

  • Motivazione: Queste società guadagnano vendendo software, non servizi di consulenza - le loro tariffe giornaliere potrebbero essere inferiori a quelle che vendono componenti aggiuntivi e supporto per database open source, che possono ridurre i costi di implementazione.

  • Prodotti: I prodotti di solito hanno molte funzionalità aziendali incorporate rispetto a quelle open-source, il che significa che sono necessari meno moduli e servizi aggiuntivi.

  • Omaggi: A causa dell'enorme numero di opzioni open source, le aziende commerciali offrono ora gratuitamente o con sconti corsi di formazione e versioni gratuite scaricabili dei loro prodotti che è possibile utilizzare e valutare.

Costruire contro comprare

Molti fornitori NoSQL open-source fanno i loro soldi offrendo supporto e servizi commerciali piuttosto che vendendo software.

Molti prodotti NoSQL open source sono anche molto nuovi, quindi non tutte le funzionalità di cui potresti aver bisogno sono prontamente disponibili nel software. Di conseguenza, è probabile che tu spenda denaro per pagare servizi per aggiungere questa funzionalità.

Molte organizzazioni hanno team tecnici interni, in particolare nelle società di servizi finanziari e in alcune organizzazioni della difesa e dei media. Poiché le società di servizi finanziari traggono vantaggio dal fatto di poter ottenere un profitto, assumono personale molto capace.

La tua organizzazione potrebbe anche avere uno staff qualificato. Se è così, "Congratulazioni", perché sei l'eccezione piuttosto che la regola! Se ti trovi in ​​questa situazione, potresti essere in grado di aggiungere tu stesso le funzionalità extra, piuttosto che acquistare servizi costosi.

Tuttavia, la maggior parte delle organizzazioni non si trova in questa posizione, quindi vale la pena di verificare le funzionalità "aggiuntive" nel software commerciale, anche se non forniscono tutte le funzionalità che si desiderano della scatola, ma consentono di costruirle funzioni più velocemente.

È facile bruciare denaro pagando che il software sia costruito per risolvere le carenze del software open source. Considerare il costo totale di proprietà di qualsiasi futuro database NoSQL.

Valutazione delle capacità del fornitore

Di chi fidarsi? Alla fine, devi fare il grande passo e scegliere una ditta per aiutarti nei tuoi sforzi.

Le piccole aziende possono essere consulenti indipendenti locali o piccoli fornitori NoSQL. Offrono un paio di vantaggi:

  • I piccoli venditori possono essere più sintonizzati nel tuo settore o nella tua geografia. Sono particolarmente utili in piccoli paesi o settori in cui le grandi aziende commerciali non si avventurano spesso.

  • I piccoli venditori tendono ad essere flessibili, perché è probabile che rappresentino una percentuale importante del loro reddito annuale, nonché un'utile aggiunta al loro portafoglio.

I piccoli venditori potrebbero essere soggetti a problemi finanziari e flessioni. Inoltre, potrebbero non avere abbastanza personale per assistere e supportare l'uso esteso della tua organizzazione di un database NoSQL.

Le grandi aziende di software (di solito commerciali) in genere hanno i propri punti di forza:

  • Le grandi aziende hanno una portata maggiore e più risorse, sia umane che finanziarie, da richiedere.

  • Se hai un problema che deve essere risolto velocemente, queste aziende potrebbero essere in una posizione migliore per aiutarti rispetto a quelle più piccole.

    Le grandi aziende hanno esperienze più ampie rispetto a quelle di piccole dimensioni, il che significa che le aziende più grandi hanno probabilmente affrontato casi limite unici. Quindi, se hai un requisito univoco, queste aziende potrebbero avere persone che hanno affrontato problemi simili.

Ricerca di assistenza in tutto il mondo

Si desidera sapere se è disponibile un supporto locale, come consulenti di servizio o personale di supporto tecnico e di progettazione. Assicurati di poterli contattare nel tuo fuso orario e che parlano correttamente la tua lingua. Forse è possibile richiedere un incontro con il proprio leader di supporto locale prima di firmare un contratto.

Nelle organizzazioni governative, la sicurezza è fondamentale. In alcuni paesi, una persona di supporto che sta esaminando i file di registro e gestisce le chiamate di supporto per i sistemi del settore pubblico deve disporre di un'adeguata autorizzazione di sicurezza, e questo è vero anche per i sistemi civili non classificati.Di solito, questi severi requisiti sono dovuti a organizzazioni governative che hanno subito perdite di dati o furti in passato. Assicurati che queste persone siano disponibili se lavori nel settore pubblico.

Espansione nel cloud

Molte organizzazioni esternalizzano la fornitura e il supporto dei propri servizi IT a terzi. Durante il provisioning di nuovo hardware o applicazioni, questo processo è in genere in corso. Può anche rivelarsi costoso.

I database NoSQL vengono spesso utilizzati per risolvere rapidamente problemi emergenti. Lo sviluppo agile è la norma nel fornire soluzioni a questi problemi. Questo è particolarmente vero quando i sistemi devono entrare in produzione entro sei mesi circa.

Molte organizzazioni si stanno ora spostando verso il cloud per le loro esigenze di fornitura e assistenza al fine di rendere la consegna di nuovi sistemi IT meno costosi e più agili. Assicurati che il tuo database NoSQL possa essere utilizzato in questi ambienti.

Diversi prodotti NoSQL hanno caratteristiche di gestione specifiche in un ambiente cloud. Le loro API di gestione possono essere programmate e integrate con gli strumenti di gestione dei sistemi esistenti. Chiedi al tuo fornitore quale supporto ha con l'ambiente cloud che scegli.

La valutazione aziendale di NoSQL Databases - dummies

Scelta dell'editore

Come salvare le immagini in un file immagine in R - dummies

Come salvare le immagini in un file immagine in R - dummies

Se vuoi pubblicare le tue risultati, è necessario salvare la trama in un file in R e quindi importare questo file grafico in un altro documento. Tuttavia, per la maggior parte del tempo, potresti semplicemente voler utilizzare la grafica R in modo interattivo per esplorare i tuoi dati. Per salvare un grafico su un'immagine ...

Come cercare più parole in R - dummies

Come cercare più parole in R - dummies

Quando si lavora con il testo in R, potrebbe essere necessario per trovare parole o motivi all'interno del testo. Immagina di avere una lista degli stati negli Stati Uniti e vuoi scoprire quali nomi di stato consistono in due parole. Per trovare sottostringhe, è possibile utilizzare la funzione grep (), che prende due argomenti essenziali: ...

Come cercare le singole parole in R - dummies

Come cercare le singole parole in R - dummies

Quando lavori con il testo, spesso tu può risolvere i problemi se riesci a trovare parole o motivi all'interno del testo. R rende questo facile da fare. Immagina di avere una lista degli stati negli Stati Uniti e vuoi scoprire quale di questi stati contiene la parola Nuovo. Per indagare su questo ...

Scelta dell'editore

Come calcolare le detrazioni e i crediti di imposta sugli investimenti immobiliari per l'esame di licenza immobiliare

Come calcolare le detrazioni e i crediti di imposta sugli investimenti immobiliari per l'esame di licenza immobiliare

Una detrazione fiscale è qualcosa che puoi vedere nell'esame di licenza immobiliare che puoi detrarre dal reddito di un investimento immobiliare per ridurre le tasse. Un credito d'imposta è qualcosa che puoi detrarre dalle tasse dovute. I governi federali e talvolta statali creano programmi che consentono crediti d'imposta o detrazioni per ...

Fattori economici che influenzano il valore per l'esame di licenza immobiliare - dummies

Fattori economici che influenzano il valore per l'esame di licenza immobiliare - dummies

Valore doesn ' semplicemente succede; le persone devono crearlo. La maggior parte di queste azioni personali che saranno trattate durante l'esame di licenza immobiliare, di solito chiamate influenze economiche, non sono altro che normali comportamenti umani. Il test pone due tipi di domande su questi principi o fattori economici. Vedrai domande sulle definizioni e ...

Come calcolare le aliquote fiscali per l'esame di licenza immobiliare - dummy

Come calcolare le aliquote fiscali per l'esame di licenza immobiliare - dummy

Pur calcolando la tassa le tariffe non sono qualcosa che devi sapere esattamente come fare per l'esame di licenza immobiliare, è qualcosa che devi capire in generale per rispondere a domande di non-matematica sul processo. Sapere come calcolare le tasse non è una cosa brutta da sapere, perché probabilmente si pagano le tasse di proprietà e ...

Scelta dell'editore

Suggerimenti per la registrazione Regole di gioco logiche sull'LSAT - manichini

Suggerimenti per la registrazione Regole di gioco logiche sull'LSAT - manichini

La maggior parte dei giochi di logica sull'LSAT hanno tre, quattro o cinque condizioni o regole che limitano il modo in cui giochi con i pezzi. Per ordinare i giochi, le restrizioni forniscono indizi su come i pezzi possono essere posizionati in relazione l'uno con l'altro. I tipi comuni di regole di ordinazione sono obiettivi, distanziatori e arrangiatori. Regole di destinazione I bersagli danno ...

Come gestire il tuo tempo con saggezza sul TASC - dummies

Come gestire il tuo tempo con saggezza sul TASC - dummies

Perché ogni sezione del TASC, oppure Prova l'esame di completamento secondario, ha un limite di tempo, vorrai essere consapevole di quanto tempo è passato mentre stai facendo il test. Un modo per gestire efficacemente il tuo tempo è semplicemente indossando un orologio. I centri di test potrebbero non avere sempre un orologio disponibile e ...

Rendendo più semplice il giorno di prova SSAT o ISEE - manichini

Rendendo più semplice il giorno di prova SSAT o ISEE - manichini

Non è possibile effettuare SSAT o ISEE più facile, ma puoi iniziare la giornata di test correttamente e renderlo più semplice e meno stressante, il che può portare a risultati migliori durante l'esame di ammissione. Ecco alcuni suggerimenti da tenere a mente al giorno del test SSAT o ISEE: riposati molto. La ...