Hjem Personlig finansiering Bedriftsevalueringen av NoSQL Databaser - dummies

Bedriftsevalueringen av NoSQL Databaser - dummies

Innholdsfortegnelse:

Anonim

Hva er like viktig som tekniske ferdigheter, men altfor ofte gitt mye lavere prioritet, er forretningsevaluering. Følgende er noen av områdene i den ikke-tekniske eller virksomhetsevalueringen, du bør vurdere når du vurderer NoSQL-databaser.

Utvikle ferdigheter

NoSQL er et så raskt voksende område at ferdighetene som kreves for å bruke det, ikke kan holde seg oppdatert, og med så mange forskjellige systemer, er det ikke noen åpne standarder som tilsvarer SQL-dataene i relasjonsdatabase verden.

Derfor er det en god ide å finne og ansette eller kontrakt, til riktig pris, de som har kompetanse i databasen du velger. Vær også sikker på at du kan finne online eller personlig trening.

Ikke i så fall godta folkets LinkedIn-profiler der erfaring med MongoDB er oppført - noen ganger er det bare oppført fordi det er en veldig populær database, og personen ser etter en jobb når de faktisk ikke har noen påvist leveranse erfaring med den databasen. Så, du vil være sikker på at de faktisk er dyktige i databasen du bruker.

Få verdi raskt

NoSQL-databaser gjør det enkelt å laste inn data, og de kan legge til umiddelbar verdi. For eksempel, hvis du tidlig løser noen få verdifulle forretningssaker, kan du få økonomisk og ledelsesbasert støtte til større prosjekter. Med denne bakgrunnen vil du kunne distribuere nye applikasjoner raskt - potensielt å stjele marsjer på konkurrentene dine og ha det gøy med - helt nye databaser i prosessen!

Så start med å identifisere høyverdige løsninger for noen få vanskelige, godt scoped, forretningsproblemer og utfør noen kortsiktige forskningsprosjekter på dem. Bruk et utvalg av NoSQL-databaser under prosjektets innledende faser, og kontroller om leverandørspesifikke utvidelser kan hjelpe deg med å nå dine mål. I NoSQL er leverandørlåsingen gitt, fordi hvert produkt er så annerledes - du kan like godt omfavne databasen som passer best for dine behov.

Finne hjelp

Med hvilket som helst programvareprodukt kommer det et punkt der du må spørre om hjelp. Finne svar på StackOverflow. com er en ting, men i et virkelighetsprosjekt kan du komme over et knotty problem som er unikt for virksomheten din.

I denne situasjonen kan websøk antagelig ikke hjelpe deg. Du trenger en ekspert på databasen du bruker. Før du velger en database, må du være sikker på at du kan få hjelp når du trenger det. Dette kan være fra frilanskonsulenter eller NoSQL-programvareleverandører selv.

Sjekk prislappen, men før du velger en database - noen leverandører lader doble dagens pris for andre for at en konsulent skal være på stedet. Ved å levere programvare gratis eller veldig billig må de gjøre pengene sine et sted!

Dedikert støtte er også en veldig god idé for misjonskritiske løsninger. "Følg solen" problemløsning modeller vil også bidra til å løse problemer raskt. Noen leverandørstøttepersonale er mindre tekniske IT-støttefolk, mens andre leverandører bruker faktisk ingeniører som kan ta problemet ditt gjennom å løse seg selv. Dette er raskere enn å måtte vente på riktig tidssone for noen få tredjeparts støtte ingeniører å komme seg til jobb om morgenen.

Beslutte om åpen kildekode versus kommersiell programvare

Mange mennesker er tiltrukket av open source-programvare på grunn av prislappen og tilgjengeligheten av Internett-fellesskap. Den gode nyheten er at du kan finne mange åpen kildekode-NoSQL-leverandører og kommersielle selskaper som selger støtte, tjenester og bedriftsversjoner av programvaren.

Her er noen grunner til å bruke open source-programvare i utgangspunktet:

  • Fritt tilgjengelig programvare: Denne typen programvare er lastet ned og prøvd av andre, så noen utviklere er minst kjent med det; og folk bruker tid bare med å utvikle programvare de anser verdifulle eller er lidenskapelige om.

  • Nettsteder som StackOverflow. com : Nettsteder som StackOverflow. com er full av feilrettinger, og noen har sannsynligvis nærmet seg disse nettstedene med -problemer du sannsynligvis vil støte på.

  • Prøv før du kjøper: Med åpen programvare kan du bli kjent med en gratis versjon av programvaren før du senker årlige budsjettet til å kjøpe en bedrift, fullstendig støttet versjon.

Omvendt er det flere gode grunner til å kjøpe og bruke kommersielle NoSQL-databaser i stedet:

  • Dokumentasjon: Produktdokumentasjon er vanligvis mye mer fullstendig og grundig enn åpen programvare.

  • Støtte: Disse selskapene kan tilby global 24/7-støtte og vil ha trenere, konsulenter og salgsingeniører som kan reise til kontoret for å vise deg hvordan deres programvare kan hjelpe deg - bra for å få støtte for internt bevis av konsept og forretningssaker.

  • Begrunnelse: Disse selskapene tjener penger ved å selge programvare, ikke konsulenttjenester. Dagens priser kan være lavere enn de som selger tillegg og støtte for open source-databaser, noe som kan redusere kostnadene ved implementering.

  • Produkter: Produkter har vanligvis mange mer innebygde bedriftsfunksjoner enn open source-dekk, noe som betyr at du trenger færre tilleggsmoduler og -tjenester.

  • Freebies: På grunn av det overveldende antallet open source-alternativer tilbyr kommersielle selskaper nå gratis eller nedsatt opplæring og gratis nedlastbare versjoner av deres produkter du kan bruke og evaluere.

Bygg i forhold til å kjøpe

Mange åpen kildekode-NoSQL-leverandører tjener penger ved å tilby kommersiell støtte og tjenester i stedet for å selge programvare.

Mange open-source NoSQL-produkter er også veldig nye, så ikke alle funksjonene du trenger, er lett tilgjengelige i programvaren. Som et resultat vil du sannsynligvis bruke penger på å betale for tjenester for å legge til denne funksjonaliteten.

Mange organisasjoner har interne tekniske team, særlig i finansielle tjenester og i enkelte forsvars- og medieorganisasjoner. Fordi finansielle tjenester selskapene har noen fordel, kan de få å tjene penger, så de ansetter veldig dyktige medarbeidere.

Organisasjonen din kan også ha en dyktig stab. Hvis ja, "Gratulerer," fordi du er unntaket i stedet for regelen! Hvis du er i denne situasjonen, kan du kanskje legge til de ekstra funksjonene selv, i stedet for å kjøpe dyre tjenester.

Men de fleste organisasjoner er ikke i denne posisjonen, så det er verdt å sjekke ut de ekstra funksjonene i kommersiell programvare, selv om de ikke gir hver eneste funksjon du vil ha av boksen, men lar deg bygge dem funksjoner raskere.

Det er lett å brenne penger som betaler for programvare som skal bygges for å fikse mangler i open source-programvare. Vurder den totale kostnaden for eierskap av enhver fremtidig NoSQL-database.

Evaluering av leverandørfunksjoner

Hvem skal du stole på? Til slutt må du ta sjansen og velge et firma for å hjelpe deg i dine bestrebelser.

Små bedrifter kan være lokale, uavhengige konsulentfirmaer eller mindre NoSQL-leverandører. De tilbyr et par fordeler:

  • Små leverandører kan være mer innstilt i din bransje eller geografi. De er spesielt nyttige i små land eller sektorer hvor store kommersielle selskaper ikke ofte venture.

  • Små leverandører har en tendens til å være fleksibel - fordi du sannsynligvis vil være en stor prosentandel av sin årlige inntekt, samt et nyttig tillegg til porteføljen.

Små leverandører kan være utsatt for økonomiske problemer og nedturer. De har kanskje ikke nok personell til å betjene og støtte organisasjonens utvidede bruk av en NoSQL-database.

Store (vanligvis kommersielle) programvareselskaper har vanligvis sine egne styrker:

  • Store bedrifter har større rekkevidde og flere ressurser - både menneskelige og økonomiske - å ringe på.

  • Hvis du har et problem som må løses raskt, kan disse selskapene være bedre rustet til å hjelpe deg enn mindre bedrifter.

    Store bedrifter har bredere opplevelser enn mindre selskaper har, noe som betyr at de større selskapene har sannsynligvis jobbet med unike kantsaker. Så hvis du har et unikt krav, kan disse selskapene ha folk som har behandlet lignende problemer.

Finne støtte over hele verden

Du vil finne ut om lokal støtte er tilgjengelig, enten som servicekonsulenter eller ingeniør- og produktsupportpersonell. Pass på at du kan kontakte dem i tidszonen din og at de snakker flytende språk. Kanskje du kan be om et møte med sin lokale støtteleder før du signerer en kontrakt.

I offentlige organisasjoner er sikkerheten avgjørende. I noen land må en støttemann som gjennomgår loggfiler og håndterer støttesamtaler til offentlige systemer, ha riktig sikkerhetsgodkjenning, og dette gjelder selv for uklassifiserte sivile systemer.Vanligvis er disse strenge kravene på grunn av at regjeringsorganisasjoner har hatt tap av data eller tyveri tidligere. Pass på at disse menneskene er tilgjengelige hvis du jobber i offentlig sektor.

Utvide til skyen

Mange organisasjoner outsources levering og support av deres IT-tjenester til en tredjepart. Når du angir ny maskinvare eller applikasjoner, går denne prosessen vanligvis i gang. Det kan også være kostbart.

NoSQL databaser brukes ofte til å løse nye problemer raskt. Agil utvikling er normen for å levere løsningene på disse problemene. Dette er spesielt tilfelle når systemer må gå i produksjon innen seks måneder eller så.

Mange organisasjoner beveger seg nå til skyen for deres forsyning og servicebehov for å gjøre levering av nye IT-systemer billigere og mer fleksibel. Pass på at NoSQL-databasen din kan brukes i disse miljøene.

Flere NoSQL-produkter har spesifikke administrasjonsfunksjoner i et skymiljø. Deres administrasjons-APIer kan skriptes og integreres med eksisterende systemadministrasjonsverktøy. Spør leverandøren hvilken støtte den har med skymiljøet du velger.

Bedriftsevalueringen av NoSQL Databaser - dummies

Redaktørens valg

Speil Lockup (MUP) på Nikon D7100-dummies

Speil Lockup (MUP) på Nikon D7100-dummies

En komponent i det optiske systemet til din Nikon D7100 kamera er et speil som beveger seg hver gang du trykker på lukkerknappen. Den lille vibrasjonen som følge av speilets handling kan føre til svak utryddelse av bildet når du bruker en veldig langsom lukkerhastighet, skyter med en lang teleobjektiv, ...

Opptaksmuligheter på Nikon D5300 - dummies

Opptaksmuligheter på Nikon D5300 - dummies

Du kan styre noen få aspekter av din filmoppgave på din Nikon D5300. Du kan manipulere videoen din for å skape en rekke effekter. Følgende liste går gjennom disse alternativene: Eksponeringsmodus: Du kan ta opp filmer i hvilken som helst eksponeringsmodus (Auto, Scenemodus, Effektmodus, P, M, og så videre). Som med fortsatt ...

Hvordan man manipulerer eksponering og kontroll på Nikon D5600-dummies

Hvordan man manipulerer eksponering og kontroll på Nikon D5600-dummies

Følgende retusjonsverktøy på din Nikon D5600 kamerajustering eksponering og farge: D-Lighting, Quick Retouch, Filter Effects og Monochrome. Selv om disse verktøyene ikke får deg til å velge ett kamera over en annen, hvis du allerede har en Nikon D5600, er de tilgjengelige, så du kan også lære å bruke dem! D-Lighting: Active D-Lighting ...

Redaktørens valg

DOs og DON'Ts of Fantasy Basketball Draft Picks - dummies

DOs og DON'Ts of Fantasy Basketball Draft Picks - dummies

Hvis du vurderer bli med i en fantasy basketball liga, må du ta hensyn til følgende DOs og DON'Ts før du vurderer spillerne du vil utarbeide på laget ditt. Kreditt: © iStockphoto. com / IS_ImageSource Fantasy basketball draft pick DOS I de fleste fantasy basketball ligaer bestemmer kommisjonen (personen som setter opp ligaen) bestillingen i ...

Linjene og dimensjonene til en basketballbane - dummies

Linjene og dimensjonene til en basketballbane - dummies

En basketballbane har symmetri; Den ene halvdelen av retten er et speilbilde av den andre. Hele basketballbanen (se figur 1) er 94 fot med 50 fot. På hver halvplass viser malte linjer fritt korsbanen og sirkelen, samt trepunktsbuen, hvis avstand fra kurven varierer basert ...

Kjøp av gratis agenter i fantasy fotball - dummies

Kjøp av gratis agenter i fantasy fotball - dummies

I løpet av fantasy fotball sesongen, spillere som ikke blir utarbeidet bli gratis agenter - spillere tilgjengelig for enhver ligamatch villig til å slippe en eid spiller. Bruk gratis agentbassenget til å erstatte en skadet spiller eller noen som bare ikke lever opp til dine forventninger. Bruk disse tipsene for å finne en gratis agent for å ...

Redaktørens valg

Grunnleggende for din iOS-app - dummies

Grunnleggende for din iOS-app - dummies

Heldigvis mesteparten av det du trenger å gjøre så langt som iOS animasjon er opptatt er allerede bygd inn i rammen. Noen visningsegenskaper kan animeres, noe som betyr at du bare må fortelle visningen hvor du skal begynne og hvor du skal avslutte flyttingen, og noen få andre valgfrie parametere, og du er ferdig. ...

Montering av verktøylinjen for Android App Development - dummies

Montering av verktøylinjen for Android App Development - dummies

Når du vet at du er klar til være en Android-utvikler, ta tak i datamaskinen din og få sprekker på å installere verktøyene og rammene som er nødvendige for å bygge ditt første blockbuster-program. Linux-kjernen Android ble opprettet på toppen av åpen kildekode Linux-kjernen. Android-teamet valgte å bruke denne kjernen fordi den ga bevist ...

Grunnleggende om Cocoa Touch i iOS Apps - dummies

Grunnleggende om Cocoa Touch i iOS Apps - dummies

Cocoa Touch-laget inneholder det meste av objektet -orientert utvikler-vendt rammer for å bygge iOS applikasjoner. Det er ditt eneste utgangspunkt for app-utvikling. Apple-guiderne oppfordrer deg til å undersøke teknologiene i dette laget for å se om de oppfyller dine behov, før du ser på de andre lagene. Med andre ord, Apple har til hensikt å ...