Accueil Finances personnelles L'évaluation métier des bases de données NoSQL - nuls

L'évaluation métier des bases de données NoSQL - nuls

Table des matières:

Vidéo: BIG DATA : Pourquoi les entreprises s'en emparent! (Part 1) 2025

Vidéo: BIG DATA : Pourquoi les entreprises s'en emparent! (Part 1) 2025
Anonim

Ce qui est aussi important que les compétences techniques, mais trop souvent accordé une priorité évaluation d'entreprise. Voici quelques-uns des domaines de l'évaluation non technique, ou d'affaires, vous devriez considérer lors de l'évaluation des bases de données NoSQL.

Développer des compétences

NoSQL est un domaine en plein essor que les compétences nécessaires pour l'utiliser ne peuvent pas suivre, et avec tant de systèmes différents, il n'y a pas de standards ouverts équivalents à ceux de SQL dans le monde de base de données relationnelle.

C'est donc une bonne idée de trouver et d'employer ou de recruter, au bon prix, les personnes qui ont l'expertise dans la base de données que vous avez sélectionnée. Assurez-vous également que vous pouvez trouver une formation en ligne ou en personne.

Dans ce cas, n'acceptez pas, carrément, les profils LinkedIn des utilisateurs dans lesquels l'expérience avec MongoDB est répertoriée - parfois il est listé seulement parce que c'est une base de données très populaire et que la personne cherche un emploi alors qu'en fait toute expérience de livraison éprouvée avec cette base de données. Donc, vous voulez être sûr qu'ils sont vraiment qualifiés dans la base de données que vous utilisez.

Obtenir de la valeur rapidement

Les bases de données NoSQL facilitent le chargement des données et peuvent ajouter une valeur immédiate. Par exemple, si, au début, vous résolvez quelques cas d'affaires de grande valeur, vous pourriez obtenir un soutien financier et de la direction pour des projets plus importants. Avec ce contexte, vous serez en mesure de déployer de nouvelles applications rapidement - potentiellement voler une marche sur vos concurrents et s'amuser avec de nouvelles bases de données impressionnantes dans le processus!

Commencez donc par identifier des solutions à haute valeur ajoutée pour quelques problèmes d'affaires difficiles et bien définis, et réalisez des projets de recherche à court terme sur ces problèmes. Utilisez une sélection de bases de données NoSQL pendant les phases initiales du projet et vérifiez si les extensions spécifiques au fournisseur peuvent vous aider à atteindre vos objectifs. Dans NoSQL, le verrouillage du fournisseur est une donnée car chaque produit est si différent - vous pouvez aussi bien adopter la base de données qui correspond le mieux à vos besoins.

Trouver de l'aide

Avec n'importe quel produit logiciel, vous devez demander de l'aide. Trouver des réponses sur StackOverflow. com est une chose, mais dans un projet de la vie réelle, vous pouvez rencontrer un problème épineux qui est unique à votre entreprise.

Dans cette situation, les recherches sur le Web ne peuvent probablement pas vous aider. Vous avez besoin d'un expert sur la base de données que vous utilisez. Avant de sélectionner une base de données, assurez-vous de pouvoir obtenir de l'aide lorsque vous en avez besoin. Cela pourrait provenir de consultants indépendants ou de fournisseurs de logiciels NoSQL eux-mêmes.

Vérifiez l'étiquette de prix, cependant, avant de sélectionner une base de données - certains fournisseurs facturent le double du tarif journalier des autres pour qu'un consultant soit sur place. En distribuant des logiciels gratuitement ou à très bas prix, ils doivent gagner leur argent quelque part!

Le support dédié est également une très bonne idée pour les solutions critiques. Les modèles de résolution de problèmes «Suivez le soleil» aideront également à résoudre les problèmes rapidement. Le personnel de soutien de certains fournisseurs est moins expérimenté en matière de support informatique, alors que d'autres fournisseurs utilisent des ingénieurs capables de résoudre eux-mêmes le problème. C'est plus rapide que d'avoir à attendre le bon fuseau horaire pour que quelques ingénieurs de support de troisième niveau se mettent au travail le matin.

Choix d'un logiciel libre ou commercial

De nombreuses personnes sont attirées par les logiciels libres en raison du prix élevé et de la disponibilité de communautés d'expertise en ligne. Les bonnes nouvelles sont que vous pouvez trouver beaucoup de fournisseurs NoSQL open-source et des sociétés commerciales qui vendent des versions de support, de services et d'entreprise de leurs logiciels.

Voici quelques raisons d'utiliser un logiciel open-source:

  • Logiciel librement disponible: Ce type de logiciel a été téléchargé et essayé par d'autres, donc certains développeurs le connaissent au moins; et les gens consacrent du temps à contribuer au développement de logiciels qu'ils jugent précieux ou passionnés.

  • Des sites comme StackOverflow. com : Des sites comme StackOverflow. com est plein de correctifs, et quelqu'un a probablement approché ces sites avec -problèmes que vous êtes susceptible de rencontrer.

  • Essayez avant d'acheter: Avec les logiciels libres, vous pouvez vous familiariser avec une version gratuite du logiciel avant d'intégrer votre budget annuel dans l'achat d'une version entièrement prise en charge par l'entreprise.

Inversement, il existe plusieurs bonnes raisons d'acheter et d'utiliser des bases de données commerciales NoSQL à la place:

  • Documentation: La documentation produit est généralement beaucoup plus complète et approfondie que les logiciels libres.

  • Support: Ces entreprises peuvent proposer un support global 24h / 24 et 7j / 7. Des formateurs, des consultants et des ingénieurs commerciaux peuvent se rendre à votre bureau pour vous montrer comment leur logiciel peut vous aider. de concepts et d'analyses de rentabilisation.

  • Justification: Ces entreprises gagnent de l'argent en vendant des logiciels et non des services de consultation - leurs tarifs journaliers peuvent être inférieurs à ceux des produits complémentaires et des bases de données open source, ce qui peut réduire les coûts de mise en œuvre.

  • Produits: Les produits comportent généralement beaucoup plus de fonctionnalités intégrées que les logiciels libres, ce qui signifie que vous avez besoin de moins de modules et de services complémentaires.

  • Freebies: En raison du nombre impressionnant d'options open-source, les entreprises commerciales proposent désormais une formation gratuite ou à prix réduit et des versions téléchargeables gratuites de leurs produits que vous pouvez utiliser et évaluer.

Construire ou acheter

De nombreux fournisseurs de NoSQL open-source gagnent leur vie en offrant un soutien et des services commerciaux plutôt qu'en vendant des logiciels.

Beaucoup de produits NoSQL open-source sont également très récents, donc toutes les fonctionnalités dont vous avez besoin ne sont pas facilement disponibles dans le logiciel. En conséquence, vous êtes susceptible de dépenser de l'argent sur le paiement des services pour ajouter cette fonctionnalité.

De nombreuses organisations ont des équipes techniques internes, en particulier dans les sociétés de services financiers et dans certaines organisations de défense et de médias. Parce que les sociétés de services financiers tirent profit de tout avantage qu'elles peuvent réaliser, elles embauchent du personnel très compétent.

Votre organisation peut également avoir un personnel qualifié. Si oui, "Félicitations", parce que vous êtes l'exception plutôt que la règle! Si vous êtes dans cette situation, vous pouvez peut-être ajouter les fonctionnalités supplémentaires vous-même, plutôt que d'acheter des services coûteux.

Cependant, la plupart des organisations ne sont pas dans cette position, donc il vaut la peine de vérifier les fonctionnalités "supplémentaires" dans les logiciels commerciaux, même si elles ne fournissent pas toutes les fonctionnalités que vous voulez de la boîte, mais vous permettent de construire ces caractéristiques plus rapides.

Il est facile de graver de l'argent en payant pour que le logiciel soit construit pour corriger les déficiences des logiciels libres. Considérez le coût total de possession de toute future base de données NoSQL.

Évaluation des capacités des fournisseurs

À qui faire confiance? Finalement, vous devez franchir le pas et choisir une entreprise pour vous aider dans vos efforts.

Les petites entreprises peuvent être des consultants locaux, indépendants ou des fournisseurs plus petits de NoSQL. Ils offrent un certain nombre d'avantages:

  • Les petits fournisseurs peuvent être plus à l'écoute de votre industrie ou de votre géographie. Ils sont particulièrement utiles dans les petits pays ou les secteurs où les grandes entreprises commerciales ne s'aventurent souvent pas.

  • Les petits vendeurs ont tendance à faire preuve de souplesse, car ils représentent probablement un pourcentage important de leur revenu annuel et constituent un ajout utile à leur portefeuille.

Les petits vendeurs peuvent être sujets à des difficultés financières et à des ralentissements. En outre, ils peuvent ne pas avoir suffisamment de personnel pour assurer le service et prendre en charge l'utilisation étendue de votre base de données NoSQL par votre organisation.

Les grandes sociétés de logiciels (généralement commerciales) ont généralement leurs propres atouts:

  • Les grandes entreprises ont une plus grande portée et davantage de ressources - humaines et financières - à mobiliser.

  • Si vous avez un problème qui doit être résolu rapidement, ces entreprises peuvent être mieux placées pour vous aider que les petites entreprises.

    Les grandes entreprises ont une expérience plus large que les petites entreprises, ce qui signifie que les grandes entreprises ont probablement traité des cas exceptionnels. Donc, si vous avez une exigence unique, ces entreprises peuvent avoir des gens qui ont eu à faire face à des problèmes similaires.

Trouver du soutien dans le monde entier

Vous voulez savoir si un soutien local est disponible, que ce soit en tant que consultant en services ou en personnel d'ingénierie et de soutien technique. Assurez-vous de pouvoir les contacter dans votre fuseau horaire et qu'ils parlent votre langue couramment. Peut-être que vous pouvez demander une réunion avec leur responsable du support local avant de signer un contrat.

Dans les organisations gouvernementales, la sécurité est primordiale. Dans certains pays, une personne de soutien qui examine les fichiers journaux et gère les appels de soutien pour les systèmes du secteur public doit avoir une habilitation de sécurité appropriée, et ceci est vrai même pour les systèmes civils non classifiés.Habituellement, ces exigences strictes sont dues à des organisations gouvernementales ayant subi des pertes de données ou de vol dans le passé. Assurez-vous que ces personnes sont disponibles si vous travaillez dans le secteur public.

Expansion vers le cloud

De nombreuses organisations externalisent la livraison et le support de leurs services informatiques à un tiers. Lors de la configuration de nouveaux matériels ou applications, ce processus est généralement en cours. Cela peut aussi s'avérer coûteux.

Les bases de données NoSQL sont souvent utilisées pour résoudre rapidement les problèmes émergents. Le développement agile est la norme dans la livraison des solutions à ces problèmes. C'est particulièrement le cas lorsque les systèmes doivent entrer en production dans un délai d'environ six mois.

De nombreuses organisations se tournent désormais vers le cloud pour leurs besoins de provisionnement et d'entretien afin de rendre la livraison de nouveaux systèmes informatiques moins coûteuse et plus agile. Assurez-vous que votre base de données NoSQL peut être utilisée dans ces environnements.

Plusieurs produits NoSQL ont des fonctions de gestion spécifiques dans un environnement cloud. Leurs API de gestion peuvent être scriptées et intégrées aux outils de gestion de systèmes existants. Demandez à votre fournisseur quel soutien il a avec l'environnement cloud que vous avez choisi.

L'évaluation métier des bases de données NoSQL - nuls

Le choix des éditeurs

Pour les seniors: Comment travailler avec Windows dans Microsoft Windows - les nuls

Pour les seniors: Comment travailler avec Windows dans Microsoft Windows - les nuls

Windows, avec un W majuscule, tire son nom de sa caractéristique principale: Windows, avec un w minuscule. Se familiariser avec Windows signifie apprendre à ouvrir, fermer, redimensionner, déplacer et basculer entre les fenêtres, ce qui est la clé pour jongler avec succès avec plusieurs activités. Chaque programme que vous exécutez occupe sa propre fenêtre. Une fenêtre peut occuper une partie de ...

Comment accepter ou rejeter les cookies dans Safari - dummies

Comment accepter ou rejeter les cookies dans Safari - dummies

Un cookie est un petit fichier qu'un site Web enregistre automatiquement sur le disque dur de votre Mac. Il contient des informations, telles que vos préférences ou votre date de naissance, que le site utilisera lors de vos prochaines visites. Dans Mac OS X Snow Leopard, Safari vous permet de choisir d'accepter ou non tous les cookies ...

Le choix des éditeurs

Construire des boîtes et des lignes Bézier dans QuarkXPress - des nuls

Construire des boîtes et des lignes Bézier dans QuarkXPress - des nuls

Pour créer une boîte ou une ligne dans QuarkXPress plus complexe qu'un simple rectangle, ovale ou starburst, vous entrez dans le domaine du chemin de Bézier. Si vous avez utilisé l'outil Plume dans Adobe Illustrator ou Photoshop, vous comprenez déjà les chemins de Bézier. Il faut un peu de pratique et un esprit détendu ...

Création d'un rapport avec Crystal Reports 10 - témoins

Création d'un rapport avec Crystal Reports 10 - témoins

Lorsque vous démarrez Crystal Reports 10, généralement l'une des trois choses suivantes: créer un rapport, modifier un rapport ou exécuter un rapport sur les données de votre base de données. Les rapports prennent des données à partir d'une base de données, les traitent, les formatent et les affichent ensuite sur une imprimante, un écran d'ordinateur ou un site Web. Crystal Reports ...

Traitant des commentaires Javadoc dans Eclipse - mannequins

Traitant des commentaires Javadoc dans Eclipse - mannequins

Lorsque vous utilisez Eclipse pour écrire du code Java, n'oubliez pas de éditez les commentaires de Javadoc (les choses qui commencent par / **). Vous pouvez ajouter des informations utiles lorsque vous modifiez les commentaires Javadoc et lorsque vous les modifiez, l'aide au code d'Eclipse propose des suggestions. N'oubliez pas ces astuces lorsque vous modifiez vos commentaires Javadoc: Ajouter un commentaire Javadoc: ...

Le choix des éditeurs

Les connexions cachées sur le Nikon D5600 - les nuls

Les connexions cachées sur le Nikon D5600 - les nuls

Ouvrent les couvercles sur les côtés gauche et droit du Nikon D5600 caméra, et vous verrez plusieurs ports de connexions cachées. Les ports de connexion suivants sont indiqués sur cette image: Terminal d'accessoires: ce terminal accepte les accessoires suivants: câble déclencheur à distance Nikon MC-DC2; Télécommandes sans fil WR-1 et WR-R10; et les unités GPS GP-1 / GP-1A. I ...

Les connexions cachées sur votre Nikon D5200 - les nuls

Les connexions cachées sur votre Nikon D5200 - les nuls

ÉParpillés sur l'extérieur de votre appareil photo sont nombreuses commandes que vous utilisez pour changer d'image -prend des paramètres, revoir et modifier vos photos, et effectuer diverses autres opérations. Caché sous le couvercle sur le côté gauche de la caméra, vous trouverez les quatre ports de connexion suivants, étiquetés dans cette figure: Borne accessoire: Vous pouvez brancher le Nikon en option ...

Des boutons et autres commandes du Nikon D7500 - mannequins

Des boutons et autres commandes du Nikon D7500 - mannequins

C'est génial d'avoir une carte pour le boutons et commandes sur votre appareil photo, mais ce n'est pas beaucoup d'aide si vous ne pouvez pas vous rappeler quel bouton appuyer sur quand (et pourquoi). Alors, voici un aperçu des fonctions des contrôles les plus importants. (Certains contrôles ont des fonctions supplémentaires pendant certaines opérations, mais la table ...