L'évaluation de l'entreprise de bases de données NoSQL

Quel est aussi important que les compétences techniques, mais trop souvent donné la priorité beaucoup plus faible, est l'évaluation de l'entreprise. Voici quelques-uns des domaines de la non-# 8208 technique, ou de l'évaluation de l'entreprise, vous devriez considérer lors de l'évaluation des bases de données NoSQL.

Sommaire

Développer les compétences

NoSQL est un tel espace rapide # 8208-plus en plus que les compétences requises pour utiliser ne peut pas suivre, et avec tant de systèmes différents, il n'y a pas de normes ouvertes équivalentes à celles de SQL dans le monde de base de données relationnelle.

Par conséquent, il est une bonne idée de trouver et d'employer ou de contrat, au bon prix, ces gens qui ont une expertise dans la base de données que vous sélectionnez. Aussi, assurez-vous que vous pouvez trouver en ligne ou dans la formation # 8208-personne.

Ce faisant, ne pas accepter, pure et simple, LinkedIn les profils des personnes dont l'expérience avec MongoDB est listé - parfois il est répertorié seulement parce qu'elle est une base de données très populaire et la personne est à la recherche d'un emploi alors qu'en fait ils ne l'ont pas toute livraison éprouvée expérience avec cette base de données. Donc, vous voulez être sûr qu'ils sont en fait l'homme de la base de données que vous utilisez.

Obtenir rapidement de la valeur

Bases de données NoSQL rendent facile à charger des données, et ils peuvent ajouter de la valeur immédiate. Par exemple, si au début vous résoudre quelques haute Nombre de cas d'affaires 8208-valeur, vous pouvez obtenir un soutien financier et de gestion pour les grands projets. Dans ce contexte, vous serez en mesure de déployer rapidement de nouvelles applications - potentiellement voler un mars sur vos concurrents et avoir du plaisir avec # 173-awesome nouvelles bases de données dans le processus!

Donc, commencer par identifier des solutions de haute # 8208-valeur pour un peu difficile, le puits n ° 8208-scope, des problèmes d'affaires et effectuer quelques court # projets de recherche 8208-terme sur eux. Utilisez une sélection de bases de données NoSQL pendant les phases initiales du projet, et vérifier si le vendeur # 8208 extensions spécifiques peuvent vous aider à atteindre vos objectifs. Dans NoSQL, vendor lock-in # 8208 est une donnée parce que chaque produit est tellement différente - vous pouvez aussi bien embrasser la base de données qui correspond le mieux à vos besoins.

Trouver de l'aide

Avec tout produit logiciel, il arrive un moment où vous devez demander de l'aide. Trouver des réponses sur StackOverflow.com est une chose, mais dans un véritable projet de # 8208-vie, vous pouvez tomber sur un problème épineux qui est unique à votre entreprise.

Dans cette situation, 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 que vous pouvez obtenir de l'aide lorsque vous en avez besoin. Cela pourrait être des consultants indépendants ou des logiciels NoSQL mêmes fournisseurs.

Vérifiez l'étiquette de prix, mais, avant de sélectionner une base de données - certains vendeurs font payer le double du taux des autres jours pour un consultant d'être sur place. En remettant un logiciel distribué gratuitement ou à très bas prix qu'ils ont à faire de leur argent quelque part!

Un support dédié est également une très bonne idée pour les solutions à mission critique. “ Suivez le soleil ” modèles de résolution de problèmes seront également aider à résoudre les problèmes rapidement. Les employés de soutien de certains fournisseurs sont moins techniques personnel de soutien des TI, alors que d'autres fournisseurs utilisent effectivement ingénieurs capables de prendre votre problème par eux-mêmes de la résolution. Ceci est plus rapide que d'avoir à attendre le bon fuseau horaire pour quelques ingénieurs troisième de soutien de niveau pour aller au travail le matin.

Décider sur l'open source # 8208 par rapport à un logiciel commercial

Beaucoup de gens sont attirés ouvrir le logiciel # 8208 source raison de l'étiquette de prix et de la disponibilité des communautés en ligne d'expertise. Les bonnes nouvelles sont que vous pouvez trouver beaucoup de Ouvert # 8208-source vendeurs de NoSQL et les sociétés commerciales qui vendent soutien, des services, et des versions d'entreprise de leur logiciel.

Voici quelques raisons d'utiliser le logiciel 8208-source # ouverte en premier lieu:

  • Librement disponible logiciels: Ce type de logiciel a été téléchargé et essayé par d'autres, de sorte que certains développeurs sont au moins familier avec it- et les gens de passer du temps en contribuant seulement pour le développement de logiciels qu'ils considèrent de valeur ou sont passionnés.

  • Des sites tels que StackOverflow.com: Des sites tels que StackOverflow.com sont pleins de corrections, et quelqu'un a probablement approché ces sites avec # 173-problèmes que vous êtes susceptible de rencontrer.

  • Essayer avant d'acheter: Avec le logiciel open # 8208-source, vous pouvez vous familiariser avec une version gratuite du logiciel avant de sombrer votre budget annuel dans l'achat d'une entreprise, version entièrement pris en charge.

Inversement, il ya plusieurs bonnes raisons pour l'achat et l'utilisation de bases de données NoSQL commerciaux à la place:

  • Documentation: Documentation produit est généralement beaucoup plus complet et en profondeur # 8208 que le logiciel 8208-source # ouverte.

  • Soutien: Ces entreprises peuvent offrir un soutien 24/7 mondiale et auront ingénieurs formateurs, consultants, et les ventes qui peuvent voyager à votre bureau pour vous montrer comment leur logiciel peut vous aider - bons pour obtenir un soutien pour la preuve interne de cas de concept et d'affaires.

  • Justification: Ces entreprises font de l'argent en vendant des logiciels, pas des services de consultation - leurs taux de jour peuvent être inférieurs à ceux qui vendent ajouter # 8208-ons et de soutien pour les bases de données open source, ce qui peut réduire le coût de mise en œuvre.

  • Produits: Les produits ont généralement beaucoup plus construit # 8208 des fonctions de l'entreprise que ceux Ouvert # 8208-DO source, ce qui signifie que vous avez besoin de moins d'ajouter # 8208 des modules et services.

  • Freebies: En raison du nombre énorme de possibilités Ouvert # 8208-source, les sociétés commerciales offrent maintenant une formation gratuite ou à prix réduit et gratuit, des versions téléchargeables de leurs produits que vous pouvez utiliser et à évaluer.

Construire ou acheter de

Beaucoup ouverte # 8208-source NoSQL vendeurs font leur argent en offrant un soutien et des services commerciaux plutôt que par la vente de logiciels.

Beaucoup ouverte # 8208-sources produits NoSQL sont également très nouveau, donc pas toutes les fonctionnalités dont vous avez besoin sont disponibles dans le logiciel. En conséquence, vous êtes susceptibles de dépenser de l'argent pour payer pour les services d'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 entreprises de services financiers prennent un avantage qu'ils peuvent obtenir pour faire un profit, de sorte qu'ils embaucher du personnel très compétent.

Votre organisation peut également avoir un personnel qualifié. Dans l'affirmative, “ Félicitations, ” parce que vous êtes l'exception plutôt que la règle! Si vous êtes dans cette situation, vous pourriez être en mesure d'ajouter des 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, il est donc utile de vérifier la “ supplémentaire ” fonctionnalités dans le logiciel commercial, même si elles ne fournissent pas toutes les caractéristiques uniques que vous voulez de la boîte, mais vous permettent de monter ces fonctionnalités plus rapidement.

Il est facile de brûler de l'argent à payer pour le logiciel à être construit à fixer des lacunes dans les logiciels open source. Considérez le coût total de possession d'une future base de données NoSQL.

L'évaluation des capacités des fournisseurs

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


Les petites entreprises peuvent être, consultants indépendants locaux ou les petits fournisseurs NoSQL. Ils offrent plusieurs avantages:

  • Les petits fournisseurs peuvent être plus à l'écoute dans votre secteur d'activité ou de la géographie. Ils sont particulièrement utiles dans les petits pays ou des secteurs où de grandes sociétés commerciales ne se hasardent pas souvent.

  • Petits vendeurs ont tendance à être flexible - parce que vous êtes susceptible d'être un grand pourcentage de leur revenu annuel, ainsi que d'un complément utile à leur portefeuille.

Les petits fournisseurs peuvent être sujettes à des problèmes financiers et des ralentissements. En outre, ils peuvent ne pas avoir suffisamment de personnel au service d'assistance de l'utilisation accrue de votre organisation de base de données NoSQL un.

Grande (habituellement de nature commerciale) des entreprises de logiciels ont généralement leurs propres forces:

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

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

    Les grandes entreprises ont des expériences plus larges que les petites entreprises ont, qui signifie que les grandes entreprises ont sans doute traité des cas de pointe uniques. Donc, si vous avez un besoin unique, ces entreprises peuvent avoir des gens qui ont traité des problèmes similaires.

Trouver du soutien dans le monde entier

Vous voulez savoir si le soutien local est disponible, soit comme consultants ou de services d'ingénierie et de support produit du personnel. Soyez sûr que vous pouvez les contacter dans votre fuseau horaire et que l'on parle votre langue couramment. Peut-être vous pouvez demander une rencontre avec leur chef local de soutien avant de signer un contrat.

Dans les organisations gouvernementales, la sécurité est primordiale. Dans certains pays, une personne de soutien qui est l'examen des dossiers de journaux et de traitement des appels de soutien pour les systèmes du secteur public doit avoir une habilitation de sécurité appropriée, et cela est vrai même pour les systèmes civils non classés. Habituellement, ces exigences strictes sont dues à des organismes gouvernementaux ayant des pertes de données subis ou de vol dans le passé. Soyez sûr que ces personnes sont disponibles si vous travaillez dans le secteur public.

Expansion vers le cloud

De nombreuses organisations sous-traitent la fourniture et le soutien de leurs services informatiques à un tiers. Lors du provisioning nouveau matériel ou des applications, ce processus est généralement en cours. Il peut également se révéler coûteux.

Bases de données NoSQL sont souvent utilisés pour résoudre rapidement les problèmes émergents. Développement agile est la norme dans la prestation de solutions à ces problèmes. Ceci est particulièrement le cas lorsque les systèmes doivent entrer en production dans les six mois ou plus.

De nombreuses organisations se déplacent maintenant vers le cloud pour leurs besoins d'approvisionnement et les services afin d'effectuer la livraison de nouveaux systèmes informatiques moins coûteuses et plus agile. Soyez sûr que votre base de données NoSQL peut être utilisé dans ces environnements.

Plusieurs produits NoSQL ont des caractéristiques spécifiques de gestion dans un environnement de cloud computing. Leurs API de gestion peuvent être scriptés et intégrés aux outils de gestion des systèmes existants. Demandez à votre fournisseur ce soutien qu'il a avec l'environnement de cloud que vous choisissez.


» » » » L'évaluation de l'entreprise de bases de données NoSQL