La evaluación del negocio de bases de datos NoSQL
¿Qué es tan importante como las habilidades técnicas, pero con demasiada frecuencia dado mucho menor prioridad, es la evaluación de negocios. A continuación se presentan algunas de las áreas de la no # 8208-técnico, o la evaluación de negocios, usted debe considerar al evaluar las bases de datos NoSQL.
Conteúdo
El desarrollo de habilidades
NoSQL es un rápido # zona, 8208-creciente de que las habilidades necesarias para utilizar, no puede mantener el ritmo, y con tantos sistemas diferentes, no hay estándares abiertos equivalentes a las de SQL en el mundo de base de datos relacional.
Por lo tanto, es una buena idea para encontrar y emplear o contratar, a un precio adecuado, aquellas personas que tienen experiencia en la base de datos que seleccione. Además, asegúrese de que usted puede encontrar en línea o en # 8208-persona de formación.
Al hacerlo, no aceptan, de plano, perfiles de LinkedIn de las personas en las que la experiencia con MongoDB figura - a veces aparece en la lista sólo porque es una base de datos muy popular y la persona que está en busca de un trabajo, cuando en realidad no tienen ningún entrega probada experiencia con esa base de datos. Así pues, usted quiere estar seguro de que en realidad son expertos en la base de datos que está utilizando.
Conseguir valor rápidamente
Bases de datos NoSQL que sea fácil de cargar datos, y pueden agregar valor inmediato. Por ejemplo, si desde el principio a resolver unos altos # 8208 casos de negocio de valor, puede obtener apoyo financiero y la gestión de los proyectos más grandes. Con este telón de fondo, usted será capaz de desplegar nuevas aplicaciones rápidamente - potencialmente robar una marcha sobre sus competidores y divertirse con N. ° 173-awesome nuevas bases de datos en el proceso!
Por lo tanto, empezar por identificar soluciones de alta # 8208-valor para unos pocos difícil, así #, problemas de negocios 8208 de ámbito y realizar algunos cortos # proyectos de investigación 8208 plazo en ellos. Utilice una selección de bases de datos NoSQL durante las fases iniciales del proyecto, y comprobar si los proveedores # extensiones 8208-específicos pueden ayudarle a alcanzar sus objetivos. En NoSQL, vendedor de bloqueo # 8208-in es un hecho debido a que cada producto es tan diferente - usted puede también abraza la base de datos que mejor se adapte a sus necesidades.
Encontrar ayuda
Con cualquier producto de software, llega un punto en el que hay que pedir ayuda. Encontrar respuestas sobre StackOverflow.com es una cosa, pero en un verdadero proyecto # 8208-vida, usted puede venir sobre un espinoso problema que es único a su negocio.
En esta situación, búsquedas en la web, probablemente, no pueden ayudarle. Usted necesita un experto en la base de datos que está utilizando. Antes de seleccionar una base de datos, asegúrese de que puede obtener ayuda cuando la necesite. Esto podría ser de consultores independientes o software NoSQL propios vendedores.
Revise la etiqueta del precio, sin embargo, antes de seleccionar una base de datos - algunos vendedores están cobrando el doble de la tasa de días de los demás por un consultor para estar en el sitio. Mediante la entrega de software de forma gratuita o muy barata que tienen que hacer su dinero en alguna parte!
Atención al cliente específico también es una muy buena idea para soluciones de misión crítica. " Siga el sol " modelos de resolución de problemas también ayudarán a solucionar problemas rápidamente. Personal de apoyo Algunos vendedores son personas de soporte de TI menos técnicos, mientras que otros fabricantes utilizan realmente ingenieros capaces de llevar su problema a través de la resolución sí mismos. Esto es más rápido que tener que esperar a que la zona horaria correcta para unos ingenieros de soporte de tercer nivel para llegar a trabajar por la mañana.
Decidir sobre abierto # 8208-source contra software comercial
Muchas personas se sienten atraídas por abrir # 8208 software de código debido a la etiqueta de precio y la disponibilidad de las comunidades en línea de especialización. La buena noticia es que usted puede encontrar un montón de Open # vendedores NoSQL 8208 de código y empresas comerciales que venden el apoyo, servicios y versiones empresariales de su software.
Aquí hay algunas razones para usar software abierto # 8208-fuente en el primer lugar:
Software de libre disposición: Este tipo de software se ha descargado y probado por otros, por lo que algunos desarrolladores son por lo menos familiarizados con IT y la gente pasar tiempo contribuyendo sólo para el desarrollo de software que consideran valioso o les apasiona.
Sitios como StackOverflow.com: Sitios como StackOverflow.com están llenas de correcciones, y alguien probablemente ha acercado a estos sitios con # 173-problemas que es probable que encuentre.
Pruebe antes de comprar: Con el software abierto # 8208-fuente, puede familiarizarse con una versión gratuita del software antes de hundirse su presupuesto anual en la compra de una empresa, la versión totalmente compatible.
Por el contrario, hay varias buenas razones para comprar y usar bases de datos NoSQL comerciales en su lugar:
Documentación: Documentación del producto es generalmente mucho más completo y en el # 8208-profundidad que abierto # 8208 de software de código.
Soporte: Estas compañías pueden ofrecer soporte global 24/7 y tendrán ingenieros formadores, consultores, y de ventas que pueden viajar a su oficina para mostrarle cómo su software puede ayudarle - bueno para obtener apoyo para la prueba interna de concepto y de negocios de los casos.
Justificación: Estas empresas ganan dinero mediante la venta de software, servicios de consultoría no - sus tasas de día pueden ser inferiores a los que venden añadir # 8208-ons y apoyo a las bases de datos de código abierto, que pueden reducir el costo de implementación.
Productos Productos suelen tener muchos más construido # 8208-en funciones empresariales de los abiertos # 8208-source hacen, lo que significa que necesitan menos añadir # 8208 módulos y servicios.
Freebies: Debido a la abrumadora cantidad de opciones abierto # 8208 de código, las empresas comerciales ahora ofrecen formación gratuita o con descuento y gratuitas, versiones descargables de sus productos que se pueden utilizar y evaluar.
La construcción frente a la compra
Muchas abierto # 8208 de código vendedores NoSQL hacen su dinero ofreciendo apoyo comercial y de servicios en lugar de con la venta de software.
Muchos productos NoSQL abierto # 8208 de código también son muy nuevos, por lo que no todas las características que pueda necesitar están disponibles en el software. Como resultado, es probable que gastar dinero en el pago de servicios para agregar esta funcionalidad.
Muchas organizaciones cuentan con equipos técnicos internos, especialmente en las empresas de servicios financieros y en algunas organizaciones de defensa y medios de comunicación. Debido a que las compañías de servicios financieros tienen ninguna ventaja que puedan llegar a obtener un beneficio, por lo que contratar personal muy capaz.
Su organización también puede tener un personal calificado. Si es así, " Felicidades, " porque usted es la excepción y no la regla! Si estás en esta situación, es posible que pueda agregar las características adicionales a ti mismo, en lugar de comprar costosos servicios.
Sin embargo, la mayoría de las organizaciones no están en esta posición, por lo que vale la pena echar un vistazo al " # 148 adicional; características en el software comercial, incluso si no ofrecen todas las funciones que usted quiere de la caja, pero permiten que usted construya esas características más rápido.
Es fácil de quemar dinero pagar por el software que se construirá para corregir las deficiencias en el software de código abierto. Considere el costo total de propiedad de cualquier base de datos NoSQL futuro.
La evaluación de las capacidades de los proveedores
¿A quién confiar? Finalmente, debe dar el paso y elegir una empresa para ayudarle en sus esfuerzos.
Las pequeñas empresas pueden ser, consultorías independientes locales o vendedores NoSQL más pequeños. Ofrecen un par de ventajas:
Proveedores pequeños pueden ser más afinados en su industria o geografía. Son especialmente útiles en países o sectores en los que las grandes empresas comerciales a menudo no se aventuran pequeños.
Vendedores de pequeños tienden a ser flexibles - porque es muy probable que un porcentaje importante de sus ingresos anuales, así como una adición útil a su cartera.
Proveedores pequeños pueden ser propensos a problemas financieros y las crisis. También, puede que no tengan suficiente personal para servicio y soporte mayor uso de su organización de una base de datos NoSQL.
Grandes (usualmente comerciales) empresas de software suelen tener sus propios puntos fuertes:
Las grandes empresas tienen un mayor alcance y más recursos - tanto humanos como financieros - para pedir a.
Si usted tiene un problema que necesita ser resuelto rápido, estas empresas pueden ser en mejores condiciones para ayudar a que las empresas más pequeñas son.
Las grandes empresas tienen experiencias más amplias que las empresas más pequeñas tienen, lo que significa que las empresas más grandes, probablemente, se han ocupado de casos extremos únicas. Por lo tanto, si usted tiene un requisito único, estas empresas pueden tener las personas que he tratado con problemas similares.
Encontrar apoyo en todo el mundo
Usted quiere saber si el apoyo local está disponible, ya sea como consultores de servicio o personal de ingeniería y soporte de producto. Asegúrese de que usted puede contactar con ellos en su zona horaria y que hablan su idioma con fluidez. Tal vez usted puede solicitar una reunión con su líder local de apoyo antes de firmar un contrato.
En las organizaciones del gobierno, la seguridad es primordial. En algunos países, una persona de apoyo que está revisando los archivos de registro y gestión de las llamadas de soporte para los sistemas del sector público debe tener autorización de seguridad adecuada, y esto es cierto incluso para los sistemas civiles no clasificados. Por lo general, estos requisitos estrictos se deben a las organizaciones gubernamentales que tienen pérdidas de datos o el robo sufrido en el pasado. Asegúrese de que estas personas están disponibles si trabaja en el sector público.
La expansión de la nube
Muchas organizaciones externalizan la entrega y el apoyo de sus servicios de TI a un tercero. Cuando el aprovisionamiento de nuevo hardware o aplicaciones, este proceso es típicamente en curso. También puede resultar costoso.
Bases de datos NoSQL a menudo se utilizan para resolver problemas rápidamente emergentes. El desarrollo ágil es la norma en la entrega de las soluciones a estos problemas. Este es particularmente el caso cuando los sistemas necesitan para entrar en producción dentro de los seis meses más o menos.
Muchas organizaciones se están desplazando a la nube para sus necesidades de aprovisionamiento y mantenimiento con el fin de hacer entrega de los nuevos sistemas de TI menos costoso y más ágil. Asegúrese de que su base de datos NoSQL puede utilizarse en estos entornos.
Varios productos NoSQL tienen características específicas de gestión en un entorno de nube. Sus API de gestión puede ser escrito y se integran con herramientas de gestión de sistemas existentes. Pregunte a su proveedor lo apoyo que tiene con el entorno de nube que usted elija.