Inhoudsopgave:
- Ontwikkelingsvaardigheden
- Met NoSQL-databases kunt u eenvoudig gegevens laden en ze kunnen direct waarde toevoegen. Als u bijvoorbeeld in een vroeg stadium een aantal hoogwaardige businesscases oplost, krijgt u misschien financiële en managementsteun voor grotere projecten. Met deze achtergrond kunt u snel nieuwe applicaties implementeren, waarbij u mogelijk een opmars maakt naar uw concurrenten en plezier beleeft aan -uw nieuwe databases in het proces!
- Bij elk softwareproduct komt er een moment dat u om hulp moet vragen. Antwoorden vinden op StackOverflow. com is één ding, maar in een realistisch project kun je een knoestig probleem tegenkomen dat uniek is voor je bedrijf.
- Veel mensen voelen zich aangetrokken tot open-source software vanwege het prijskaartje en de beschikbaarheid van online community's van expertise. Het goede nieuws is dat je veel open-source NoSQL-leveranciers en commerciële bedrijven kunt vinden die ondersteuning, services en zakelijke versies van hun software verkopen.
- Veel open source NoSQL-leveranciers verdienen hun geld door commerciële ondersteuning en services aan te bieden in plaats van software te verkopen.
- Wie vertrouwt u? Uiteindelijk moet je de sprong wagen en een bedrijf kiezen om je te helpen bij je inspanningen.
- U wilt weten of lokale ondersteuning beschikbaar is, als serviceadviseurs of als technisch en productondersteunend personeel. Zorg ervoor dat u in uw tijdzone contact met hen kunt opnemen en dat zij uw taal vloeiend spreken. Misschien kunt u een vergadering aanvragen met hun lokale ondersteuningsleider voordat u een contract ondertekent.
- Veel organisaties besteden de levering en ondersteuning van hun IT-services uit aan een derde partij. Bij het inrichten van nieuwe hardware of toepassingen is dit proces meestal aan de gang. Het kan ook duur blijken te zijn.
Video: Ángel de Brito se metió de lleno en el mundo íntimo de Flor Jazmín Peña 2024
Wat is net zo belangrijk als technische vaardigheden, maar al te vaak krijgt het veel lagere prioriteit, is de zakelijke evaluatie. Hieronder volgen enkele van de gebieden van de niet-technische of bedrijfsevaluatie, waarmee u rekening moet houden bij het evalueren van NoSQL-databases.
Ontwikkelingsvaardigheden
NoSQL is zo'n snelgroeiend gebied dat de vereiste vaardigheden om het te gebruiken niet kunnen worden bijgehouden, en met zoveel verschillende systemen zijn er geen open standaarden die gelijkwaardig zijn aan die voor SQL in de relationele database wereld.
Daarom is het een goed idee om mensen met expertise in de door u geselecteerde database te vinden en in dienst te nemen of contract tegen de juiste prijs. Zorg er ook voor dat je online of persoonlijke training kunt vinden. Accepteer hiermee, ronduit, de LinkedIn-profielen van mensen waarin ervaring met MongoDB wordt vermeld, soms wordt dit alleen vermeld omdat het een erg populaire database is en de persoon op zoek is naar een baan terwijl deze in feite niet elke bewezen bezorgervaring met die database. Dus je wilt zeker weten dat ze echt bekwaam zijn in de database die je gebruikt.
Met NoSQL-databases kunt u eenvoudig gegevens laden en ze kunnen direct waarde toevoegen. Als u bijvoorbeeld in een vroeg stadium een aantal hoogwaardige businesscases oplost, krijgt u misschien financiële en managementsteun voor grotere projecten. Met deze achtergrond kunt u snel nieuwe applicaties implementeren, waarbij u mogelijk een opmars maakt naar uw concurrenten en plezier beleeft aan -uw nieuwe databases in het proces!
Hulp zoeken
Bij elk softwareproduct komt er een moment dat u om hulp moet vragen. Antwoorden vinden op StackOverflow. com is één ding, maar in een realistisch project kun je een knoestig probleem tegenkomen dat uniek is voor je bedrijf.
In deze situatie kunnen zoekopdrachten op internet u waarschijnlijk niet helpen. U hebt een expert nodig in de database die u gebruikt. Zorg voordat u een database selecteert ervoor dat u hulp kunt krijgen wanneer u deze nodig hebt. Dit zou van freelance consultants of NoSQL softwareleveranciers zelf kunnen zijn.
Controleer echter het prijskaartje voordat u een database selecteert. Sommige leveranciers berekenen het dubbele tarief van de dag voor een consultant om op locatie te zijn. Door gratis of erg goedkoop software uit te delen, moeten ze ergens hun geld verdienen!
Toegewijde ondersteuning is ook een heel goed idee voor missiekritieke oplossingen. "Volg de zon" probleemoplossingmodellen helpen ook om problemen snel op te lossen. Het ondersteunend personeel van sommige verkopers zijn minder technische IT-ondersteuningsmedewerkers, terwijl andere verkopers feitelijk ingenieurs gebruiken die in staat zijn om uw probleem zelf naar de oplossing te brengen. Dit is sneller dan te moeten wachten op de juiste tijdzone voor een paar ondersteunende technici van het derde niveau om 's ochtends aan het werk te gaan.
Beslissen over open-source versus commerciële software
Veel mensen voelen zich aangetrokken tot open-source software vanwege het prijskaartje en de beschikbaarheid van online community's van expertise. Het goede nieuws is dat je veel open-source NoSQL-leveranciers en commerciële bedrijven kunt vinden die ondersteuning, services en zakelijke versies van hun software verkopen.
Hier zijn een paar redenen om open-source software te gebruiken:
Vrij beschikbare software:
-
Dit soort software is gedownload en geprobeerd door anderen, dus sommige ontwikkelaars zijn er op zijn minst mee bekend; en mensen besteden tijd alleen maar bij te dragen aan de ontwikkeling van software die zij waardevol vinden of waar passie voor is. Sites zoals
-
StackOverflow. com: Sites zoals StackOverflow. com zit vol met oplossingen, en iemand heeft deze sites waarschijnlijk benaderd met -problemen die u waarschijnlijk zult tegenkomen. Probeer het voordat u koopt:
-
Met open-source software kunt u vertrouwd raken met een gratis versie van de software voordat u uw jaarbudget zakt in de aanschaf van een volledig ondersteunde versie voor een onderneming. Omgekeerd zijn er verschillende goede redenen om commerciële NoSQL-databases te kopen en te gebruiken:
Documentatie:
-
Productdocumentatie is meestal veel completer en diepgaander dan open-source software. Ondersteuning:
-
Deze bedrijven bieden 24/7 wereldwijde ondersteuning en hebben trainers, consultants en verkoopingenieurs die naar uw kantoor kunnen reizen om u te laten zien hoe hun software u kan helpen - goed voor ondersteuning voor intern bewijs van concept- en businesscases. Rationale:
-
Deze bedrijven verdienen geld door software te verkopen, geen consultingservices; hun dagtarieven kunnen lager zijn dan die welke add-ons verkopen en ondersteuning voor open source databases, wat de implementatiekosten kan drukken. Producten:
-
Producten hebben meestal veel meer ingebouwde bedrijfsfuncties dan open-source-apparaten, wat betekent dat u minder add-on-modules en -services nodig hebt. Freebies:
-
Vanwege het overweldigende aantal open source-opties bieden commerciële bedrijven nu gratis of met korting trainingen en gratis, downloadbare versies van hun producten die u kunt gebruiken en evalueren. Bouwen versus kopen
Veel open source NoSQL-leveranciers verdienen hun geld door commerciële ondersteuning en services aan te bieden in plaats van software te verkopen.
Veel open-source NoSQL-producten zijn ook erg nieuw, dus niet alle functies die u mogelijk nodig hebt, zijn direct beschikbaar in de software. Het gevolg is dat u waarschijnlijk geld uitgeeft aan het betalen voor services om deze functionaliteit toe te voegen.
Veel organisaties hebben interne technische teams, met name in financiële dienstverleningsbedrijven en in sommige defensie- en mediaorganisaties. Omdat bedrijven in de financiële dienstverlening enig voordeel hebben, kunnen ze winst maken, dus huren ze zeer capabele medewerkers in.
Uw organisatie heeft mogelijk ook geschoold personeel. Zo ja, "Gefeliciteerd", omdat u eerder uitzondering dan regel bent! Als u zich in deze situatie bevindt, kunt u mogelijk de extra functies zelf toevoegen, in plaats van dure services te kopen.
De meeste organisaties bevinden zich echter niet in deze positie, dus het is de moeite waard om de "extra" functies in commerciële software te bekijken, zelfs als ze niet alle functies bieden die u van de doos wilt, maar u deze kunt laten bouwen functies sneller.
Het is gemakkelijk om geld te betalen voor het bouwen van software om tekortkomingen in open source software te verhelpen. Overweeg de total cost of ownership van een toekomstige NoSQL-database.
Vendor-mogelijkheden evalueren
Wie vertrouwt u? Uiteindelijk moet je de sprong wagen en een bedrijf kiezen om je te helpen bij je inspanningen.
Kleine bedrijven kunnen lokale, onafhankelijke adviesbureaus of kleinere NoSQL-leveranciers zijn. Ze bieden een aantal voordelen:
Kleine leveranciers kunnen meer worden afgestemd op uw branche of geografie. Ze zijn vooral handig in kleine landen of sectoren waar grote commerciële bedrijven niet vaak op durven.
-
Kleine leveranciers zijn vaak flexibel - omdat u waarschijnlijk een groot percentage van hun jaarinkomen vormt, evenals een nuttige aanvulling op hun portfolio.
-
Kleine leveranciers kunnen gevoelig zijn voor financiële problemen en recessies. Ook hebben ze misschien niet genoeg personeel om het uitgebreide gebruik van een NoSQL-database door uw organisatie te ondersteunen en te ondersteunen.
Grote (meestal commerciële) softwarebedrijven hebben doorgaans hun eigen sterke punten:
Grote bedrijven hebben een groter bereik en meer middelen - zowel menselijk als financieel - om een beroep op te doen.
-
Als u een probleem heeft dat snel moet worden opgelost, kunnen deze bedrijven wellicht beter in staat zijn u te helpen dan kleinere bedrijven.
-
Grote bedrijven hebben bredere ervaringen dan kleinere bedrijven, wat betekent dat de grotere bedrijven waarschijnlijk te maken hebben gehad met unieke edge cases. Dus als u een unieke vereiste heeft, hebben deze bedrijven mogelijk mensen die soortgelijke problemen hebben aangepakt.
Ondersteuning zoeken wereldwijd
U wilt weten of lokale ondersteuning beschikbaar is, als serviceadviseurs of als technisch en productondersteunend personeel. Zorg ervoor dat u in uw tijdzone contact met hen kunt opnemen en dat zij uw taal vloeiend spreken. Misschien kunt u een vergadering aanvragen met hun lokale ondersteuningsleider voordat u een contract ondertekent.
Bij overheidsorganisaties staat veiligheid voorop. In sommige landen moet een ondersteuningspersoon die logbestanden controleert en ondersteuningsverzoeken voor systemen in de publieke sector afhandelt, een goede beveiligingsverklaring hebben, en dit geldt zelfs voor niet-geclassificeerde civiele systemen.Meestal zijn deze strenge eisen te wijten aan overheidsorganisaties die in het verleden gegevensverlies of diefstal hebben geleden. Zorg ervoor dat deze mensen beschikbaar zijn als u in de openbare sector werkt.
Uitbreiden naar de cloud
Veel organisaties besteden de levering en ondersteuning van hun IT-services uit aan een derde partij. Bij het inrichten van nieuwe hardware of toepassingen is dit proces meestal aan de gang. Het kan ook duur blijken te zijn.
NoSQL-databases worden vaak gebruikt om opkomende problemen snel op te lossen. Agile ontwikkeling is de norm bij het leveren van oplossingen voor deze problemen. Dit is met name het geval wanneer systemen binnen zes maanden of zo in productie moeten worden genomen.
Veel organisaties gaan nu naar de cloud voor hun provisioning- en servicebehoeften om de levering van nieuwe IT-systemen goedkoper en flexibeler te maken. Zorg ervoor dat uw NoSQL-database in deze omgevingen kan worden gebruikt.
Verschillende NoSQL-producten hebben specifieke beheerfuncties in een cloudomgeving. Hun management-API's kunnen worden gescript en geïntegreerd met bestaande hulpprogramma's voor systeembeheer. Vraag uw leverancier welke ondersteuning het heeft voor de cloudomgeving die u kiest.