Cuprins:
- Abilități de dezvoltare
- Obținerea unei valori rapide
- Cu orice produs software, vine un punct în care trebuie să cereți ajutor. Găsirea de răspunsuri la StackOverflow. com este un lucru, dar într-un proiect din viața reală, puteți veni pe o problemă cu noduri care este unică pentru afacerea dvs.
- Multe persoane sunt atrase de software-ul open source datorită prețului și disponibilității comunităților de expertiză online. Vestea bună este că puteți găsi o mulțime de furnizori de servicii open source și companii comerciale comerciale care vând versiuni de suport, servicii și versiuni enterprise ale software-ului lor.
- Mulți furnizori de servicii de tip open-source de la NoSQL își fac banii oferind sprijin comercial și servicii mai degrabă decât prin vânzarea de software.
- Pe cine să aveți încredere? În cele din urmă, trebuie să luați plonjeta și să alegeți o firmă care să vă ajute în eforturile voastre.
- Doriți să aflați dacă există asistență locală, fie ca consultanți de service, fie ca personal tehnic și de suport tehnic. Asigurați-vă că le puteți contacta în fusul orar și că vă vorbește fluent limba. Poate puteți solicita o întâlnire cu conducătorul local de asistență înainte de a semna un contract.
- Multe organizații externalizează livrarea și suportul serviciilor lor IT către o terță parte. Atunci când se furnizează hardware sau aplicații noi, acest proces este în mod curent în desfășurare. Se poate dovedi, de asemenea, costisitoare.
Video: Web Programming - Computer Science for Business Leaders 2016 2024
Ceea ce este la fel de important ca și abilitățile tehnice, dar cu prea multă prioritate evaluarea afacerilor. Următoarele sunt câteva dintre domeniile de evaluare non-tehnică sau de afaceri, trebuie să luați în considerare la evaluarea bazelor de date NoSQL.
Abilități de dezvoltare
NoSQL este o zonă cu o creștere rapidă, încât abilitățile necesare pentru utilizarea sa nu pot ține pasul și cu atât de multe sisteme diferite, nu există standarde deschise echivalente cu cele pentru SQL în lumea relațională a bazelor de date.
Prin urmare, este o idee bună să găsiți și să angajați sau să contractați, la prețul potrivit, persoanele care au experiență în baza de date pe care o selectați. De asemenea, asigurați-vă că puteți găsi formare online sau în persoană.
În acest sens, nu acceptați, în mod absolut, profilele oamenilor LinkedIn în care este afișată experiența cu MongoDB - uneori este listată doar pentru că este o bază de date foarte populară și persoana își caută un loc de muncă atunci când de fapt nu orice experiență dovedită de livrare cu respectiva bază de date. Deci, doriți să fiți siguri că sunt de fapt calificați în baza de date pe care o utilizați.
Obținerea unei valori rapide
Bazele de date NoSQL ușurează încărcarea datelor și pot adăuga o valoare imediată. De exemplu, dacă ați rezolvat de curând câteva cazuri de afaceri de valoare ridicată, puteți obține asistență financiară și de gestionare pentru proiecte mai mari. În acest context, veți putea să apelați rapid la noi aplicații - potențial furați un marș al concurenților dvs. și distrați-vă de noi baze de date noi în acest proces!
Găsirea de ajutorCu orice produs software, vine un punct în care trebuie să cereți ajutor. Găsirea de răspunsuri la StackOverflow. com este un lucru, dar într-un proiect din viața reală, puteți veni pe o problemă cu noduri care este unică pentru afacerea dvs.
În această situație, căutările web probabil nu vă pot ajuta. Aveți nevoie de un expert în baza de date pe care o utilizați. Înainte de a selecta o bază de date, asigurați-vă că puteți obține ajutor atunci când aveți nevoie de ea. Acest lucru ar putea fi de la consultanții independenți sau de la furnizorii de software NoSQL înșiși.
Totuși, verificați eticheta de preț înainte de a selecta o bază de date - unii furnizori plătesc o rată dublă a altora pentru ca un consultant să fie la fața locului. Prin predarea software-ului gratuit sau foarte ieftin, trebuie să-și facă banii undeva!
Sprijinul dedicat este, de asemenea, o idee foarte bună pentru soluțiile critice de tip misiune. "Urmați soarele" modelele de rezolvare a problemelor vor ajuta de asemenea la rezolvarea rapidă a problemelor. Personalul de asistență al unui anumit furnizor este o persoană de suport tehnic mai puțin tehnică, în timp ce alți furnizori folosesc de fapt inginerii capabili să vă ia problema prin rezolvarea ei înșiși. Acest lucru este mai rapid decât a trebui să așteptați pentru fusul orar potrivit pentru câțiva ingineri de sprijin de la al treilea nivel pentru a ajunge la lucru dimineața.
Decizia cu privire la software-ul open-source versus comercial
Multe persoane sunt atrase de software-ul open source datorită prețului și disponibilității comunităților de expertiză online. Vestea bună este că puteți găsi o mulțime de furnizori de servicii open source și companii comerciale comerciale care vând versiuni de suport, servicii și versiuni enterprise ale software-ului lor.
Iată câteva motive pentru a utiliza software-ul open source în primul rând:
Software disponibil în mod liber:
-
Acest tip de software a fost descărcat și încercat de alții, deci unii dezvoltatori sunt cel puțin familiarizați cu acesta; iar oamenii își petrec timpul contribuind doar la dezvoltarea de software pe care îl consideră valoroși sau sunt pasionați. Site-uri precum
-
StackOverflow. com: Site-uri precum StackOverflow. com sunt pline de soluții și cineva a abordat probabil aceste site-uri cu probleme pe care probabil că le veți întâlni. Încercați înainte de a cumpăra:
-
Cu software-ul cu sursă deschisă, vă puteți familiariza cu o versiune gratuită de software înainte de a vă scufunda bugetul anual pentru a cumpăra o versiune completă a unei întreprinderi. În schimb, există mai multe motive bune pentru cumpărarea și utilizarea bazelor de date comerciale NoSQL în schimb:
Documentație:
-
Documentația produsului este de obicei mult mai completă și mai aprofundată decât software-ul open source. Suport:
-
Aceste companii pot oferi asistență globală non-stop și vor avea instructori, consultanți și ingineri de vânzări care pot călători în biroul dvs. pentru a vă arăta cum vă poate ajuta software-ul - de concepere și de afaceri. Argumentare:
-
Aceste companii câștigă bani prin vânzarea de software, nu prin servicii de consultanță - ratele zilnice pot fi mai mici decât cele care vând suplimente și suport pentru baze de date open source, ceea ce poate reduce costurile implementării. Produse:
-
De obicei, produsele au mult mai multe funcții încorporate decât cele de tip open-source, ceea ce înseamnă că aveți nevoie de mai puține module și servicii suplimentare. Freebies:
-
Datorită numărului coplesitor de opțiuni open source, companiile comerciale oferă acum formare gratuită sau redusă și versiuni gratuite și descărcabile ale produselor pe care le puteți utiliza și le puteți evalua. Construirea versus cumpărarea
Mulți furnizori de servicii de tip open-source de la NoSQL își fac banii oferind sprijin comercial și servicii mai degrabă decât prin vânzarea de software.
Multe produse NoSQL cu sursă deschisă sunt, de asemenea, foarte noi, deci nu toate caracteristicile de care aveți nevoie sunt disponibile în software-ul. Prin urmare, este probabil să cheltuiți bani pentru plata pentru servicii pentru a adăuga această funcție.
Multe organizații au echipe tehnice interne, în special în companii de servicii financiare și în unele organizații de apărare și mass-media. Întrucât companiile de servicii financiare au un avantaj, pot obține un profit, așa că angajează personal foarte capabil.
Organizația dvs. poate avea și un personal calificat. Dacă da, "Felicitări", pentru că tu ești mai degrabă o excepție decât o regulă! Dacă vă aflați în această situație, este posibil să adăugați propriile caracteristici suplimentare, mai degrabă decât să cumpărați servicii costisitoare.
Totuși, majoritatea organizațiilor nu sunt în această poziție, deci merită să verificați caracteristicile "suplimentare" ale software-ului comercial, chiar dacă acestea nu oferă fiecare caracteristică dorită a casetei, dar vă permit să le construiți mai rapid.
Este ușor să arzi bani plătiți pentru ca software-ul să fie construit pentru a remedia deficiențele în software-ul open source. Luați în considerare costul total al proprietății pentru orice viitoare bază de date NoSQL.
Evaluarea capacităților vânzătorului
Pe cine să aveți încredere? În cele din urmă, trebuie să luați plonjeta și să alegeți o firmă care să vă ajute în eforturile voastre.
Companiile mici pot fi consultanți locali, independenți sau vânzători mai mici din NoSQL. Acestea oferă câteva avantaje:
Furnizorii mici pot fi mai bine reglați în industria sau în geografia dvs. Ele sunt utile în special în țările sau sectoarele mici în care marile companii comerciale nu se aventurează adesea.
-
Vânzătorii mici au tendința de a fi flexibili - pentru că probabil veți fi un procent major din venitul lor anual, precum și un plus util pentru portofoliul lor.
-
Furnizorii mici pot fi predispuși la probleme financiare și recesiuni. De asemenea, este posibil ca aceștia să nu aibă suficient personal pentru a servi și sprijini utilizarea extinsă a unei baze de date NoSQL de către organizație.
Companiile mari de software (de obicei comerciale) au de obicei propriile lor avantaje:
Companiile mari au o acoperire mai mare și mai multe resurse - atît umane, cît și financiare - pentru a face apel.
-
Dacă aveți o problemă care trebuie rezolvată rapid, aceste companii pot fi mai bine plasate pentru a vă ajuta decât companiile mai mici.
-
Întreprinderile mari au experiențe mai largi decât companiile mai mici, ceea ce înseamnă că firmele mai mari s-au ocupat probabil de cazuri unice. Deci, dacă aveți o cerință unică, aceste companii pot avea oameni care s-au confruntat cu probleme similare.
Găsirea asistenței la nivel mondial
Doriți să aflați dacă există asistență locală, fie ca consultanți de service, fie ca personal tehnic și de suport tehnic. Asigurați-vă că le puteți contacta în fusul orar și că vă vorbește fluent limba. Poate puteți solicita o întâlnire cu conducătorul local de asistență înainte de a semna un contract.
În organizațiile guvernamentale, securitatea este esențială. În unele țări, o persoană de suport care revizuiește fișierele de jurnal și care solicită asistență pentru sistemele din sectorul public trebuie să dețină o autorizație de securitate corespunzătoare și acest lucru este valabil chiar și pentru sistemele civile neclasificate.De obicei, aceste cerințe stricte se datorează organizațiilor guvernamentale care au suferit pierderi de date sau furt în trecut. Asigurați-vă că aceste persoane sunt disponibile dacă lucrați în sectorul public.
Extinderea spre nor
Multe organizații externalizează livrarea și suportul serviciilor lor IT către o terță parte. Atunci când se furnizează hardware sau aplicații noi, acest proces este în mod curent în desfășurare. Se poate dovedi, de asemenea, costisitoare.
Bazele de date NoSQL sunt adesea folosite pentru a rezolva rapid problemele emergente. Dezvoltarea rapidă este normă în furnizarea soluțiilor la aceste probleme. Acest lucru este valabil în special atunci când sistemele trebuie să intre în producție în termen de șase luni sau cam asa ceva.
Multe organizații se deplasează acum la nor pentru asigurarea nevoilor lor de furnizare și de întreținere, astfel încât livrarea noilor sisteme informatice să fie mai puțin costisitoare și mai agilă. Asigurați-vă că baza de date NoSQL poate fi utilizată în aceste medii.
Mai multe produse NoSQL au caracteristici specifice de management într-un mediu cloud. API-urile lor de management pot fi scripturi și integrate cu instrumentele existente de management al sistemelor. Întrebați-vă vânzătorului ce suport are cu mediul cloud pe care îl alegeți.