¿Qué necesitas para crear un negocio de almacenamiento en la nube?

Servidores Banda ancha. Software.

Los dos primeros son relativamente fáciles. Ciertamente hay un arte de construir una granja de servidores confiable, pero muchas personas lo han hecho y usted puede beneficiarse de su experiencia. Hacer que esa granja de servidores sea eficiente es donde puede comenzar a diferenciarse de sus muchos competidores, porque esos servidores (y los discos que contienen) representarán una parte sustancial de sus costos continuos. Hay una cierta cantidad que puede hacer en hardware, luego vuelve al software.

El software para el almacenamiento en la nube está sujeto a una serie de requisitos y restricciones.

  • Tiene que ser confiable porque las personas toleran errores en el software de almacenamiento, incluso menos de lo que toleran errores en otros lugares. Del lado del servidor, esta confiabilidad debe existir a pesar de fallas en el disco, el servidor o la red. En el lado del cliente, debe lidiar con la fiabilidad y la facilidad de uso en muchas plataformas, al menos Windows, Mac, Linux, iOS, Android.
  • Tiene que ser seguro porque las personas tampoco tienen mucha tolerancia para que sus datos se filtren o manipulen. Esto significa cifrado tanto en el cable como en el disco, y todo tipo de buenas prácticas de seguridad envueltas en eso.
  • Ahora puede comenzar a usar software para impulsar la eficiencia . Querrá códigos de borrado para maximizar la eficiencia del almacenamiento. La compresión y la deduplicación también son sus amigos, aunque la deduplicación puede entrar en conflicto con la seguridad y todas estas cosas pueden entrar en conflicto con el rendimiento. Para lidiar con los problemas de rendimiento, necesitará algún tipo de estrategia de niveles y software para implementarlo. Por último, deberá automatizar todo para reducir el costo de la intervención humana y los errores humanos. Excepto por agregar nuevas funciones, el sistema debería ejecutarse solo.
  • ¿Crees que has terminado? Piensa otra vez. Todo lo anterior simplemente lo lleva a la paridad con todos los demás que lo están haciendo, instancias de varios software de código abierto que tienen o tendrán en breve todas estas características. Buena suerte compitiendo con todos ellos en las características de “apuestas de mesa”. Lo que realmente necesita es algo diferente , probablemente en forma de funcionalidad única (por ejemplo, búsqueda / indexación) o integración con otros servicios.

Hice tutoriales de tres horas sobre los detalles de cómo diseñar este tipo de sistemas, y eso es apenas suficiente para arañar la superficie. Es probable que construir un sistema de almacenamiento en la nube sea más difícil que usar uno para admitir casi cualquier otro tipo de aplicación.

Es 2017. Si aún desea crear un negocio de almacenamiento en la nube, lo más probable es que sea demasiado tarde y no tendrá éxito. Tendrá que competir con grandes proveedores como Google, Microsoft, Amazon y Dropbox, y otros más pequeños como DriveHQ.

El mercado sigue siendo enorme, solo necesitas poder competir. Si todavía está interesado, debe asegurarse de que puede diferenciar su servicio de otros , por ejemplo, DriveHQ lanzó un servicio especial de almacenamiento en la nube para cámaras IP / NVR – http://www.CameraFTP.com , CameraFTP es ahora una de las principales cámaras de vigilancia en la nube y proveedor de servicios de grabación.

Otra opción es asociarse con un proveedor de servicios de almacenamiento en la nube existente. La mayoría de los servicios en la nube tienen programas de asociación, por ejemplo, DriveHQ tiene 3 modelos de asociación: modelo de revendedor instantáneo, modelo de marca compartida y modelo de etiqueta blanca. De esta manera, puede iniciar su servicio de almacenamiento en la nube rápidamente con poca o ninguna inversión inicial.

Estoy en ese negocio Necesitas

  1. Una idea de producto que proporciona los componentes no básicos de un producto completo para resolver un problema significativo de una manera sostenible de 2 a 10 veces mejor que las alternativas del mercado.
  2. Un mercado accesible con un valor de contrato anual suficientemente superior al costo de adquisición del cliente para impulsar el crecimiento hasta que sea lo suficientemente grande como para que el capital de riesgo sea económico. Ver SaaS Metrics 2.0 – Definiciones detalladas
  3. Comercialización eficiente para alcanzar eso.
  4. Un personal de ventas con una buena tasa de cierre en ese flujo de negocios

Los ingenieros se centran demasiado en los aspectos técnicos, aunque el resultado de un negocio resulta de multiplicar la idea del producto, el ajuste del producto / mercado, la implementación, el marketing, las ventas y el soporte con un valor demasiado cercano a cero en cualquier categoría que produzca una pérdida neta.

Si bien no es fácil, el aspecto técnico es solo ingeniería sólida con énfasis en sistemas distribuidos y tolerancia a fallas. Construir la ruta de datos de un inicio de copia de seguridad en la nube en crecimiento exponencial es una de las cosas más simples que he hecho en los últimos 20 años.

Como señala la respuesta de Jeff Darcy, la confiabilidad y la seguridad son requisitos para ingresar al espacio.

La eficiencia contribuye menos al éxito empresarial que el valor.

No puedes competir con productos como Amazon S3. Nirvanix cerró el negocio al descubrir que no podían vender almacenamiento primario no diferenciado en línea. Zetta giró hacia la copia de seguridad.

Puede cobrar a los clientes por el valor que proporciona. El valor proviene de cosas como reemplazar $ 50- $ 100K en costos recurrentes anuales de copia de seguridad en cinta, reducir los requisitos de mano de obra a la mitad y proporcionar datos antes, independientemente de lo que le cueste proporcionar esos servicios. El valor proviene de la resolución de problemas comerciales que involucran a los clientes en las instalaciones de Microsoft Exchange y permite la restauración de subárboles a partir de copias de seguridad de imágenes, no características que las personas disfrutan implementando software libre para su propio uso. El valor para los revendedores va demasiado lejos: las interfaces de administración fáciles y la integración con los sistemas de facturación preferidos de los proveedores de servicios gestionados pueden hacer que su producto obtenga dinero gratis para ellos y para ellos un canal de ventas de bajo costo para usted.

Los márgenes brutos típicos de SaaS de 80-90% dejan espacio para la ineficiencia que puede abordarse después de que se haya ocupado de cosas más importantes como ganar acaparamiento de tierras y convertirse en un flujo de caja positivo.

Los servidores pueden ser opcionales: Dropbox se ejecuta sobre Amazon Web Services, aunque su propia plataforma puede proporcionar beneficios de cumplimiento técnico y normativo.

More Interesting

Estoy haciendo todo el trabajo en mi departamento de DevOps y los ingenieros superiores no tienen idea, ¿qué puedo hacer para ascender en la escalera?

Desarrollo de software versus gestión de proyectos: ¿Cuál debo elegir y por qué?

¿En qué se diferencia la creación de productos de información del desarrollo de productos de software?

¿Cuál es la mejor manera para que una compañía de software SaaS aloje su software en China?

¿Cuál prefiere, desarrollo de software incrustado vs. aplicación? ¿Cuál tiene más demanda? ¿Tiene algún consejo para un futuro ingeniero de software integrado?

¿Cuánto gana una persona que se especializa en ciencias de la computación en la universidad? ¿Qué hace una persona que se especializa en ingeniería de software?

¿Qué lenguaje sería el mejor para presentar a un niño de 14 años a la programación? ¿Sería un lenguaje de programación funcional una mejor opción?

¿Por qué alguien sería un desarrollador de juegos, si es más difícil, poco disfrutable y de bajos salarios en comparación con otros trabajos de ingeniería de software?

Cómo convertirse en un desarrollador de contratos remotos

¿Alguna vez ha sido rechazado por un rol de ingeniero de software a pesar de tener una buena cartera?

¿Cucumber se usa mucho en pruebas de software hoy en día?

¿Cuáles son los mejores blogs de ingeniería inversa?

¿Cuáles son algunos de los SDK más fáciles de integrar?

¿Qué tipo de desarrollador de software discute los requisitos con el cliente?

¿El modo AES ECB es útil para algo?