¿Cuál es el mejor lugar para alojar una SaaS de inicio?

Aquí hay algunos principios que le recomendaría que aplique:

  • Usted está en el negocio de diseñar y vender software a personas. Debe dedicar todo su tiempo a hacer eso, por lo que realmente desea evitar las soluciones que requieren que sea administrador del sistema o administrador de la base de datos durante el mayor tiempo posible; las mejores soluciones raramente harán que toque un servidor. La gente de software a menudo comete el error de creer que solo porque saben cómo manejar un servidor Linux, deberían entrar en el negocio de operaciones, evítelo.
  • Tienes un tiempo antes de que necesites escalar: el desarrollo llevará más tiempo de lo que piensas, conseguir clientes llevará mucho tiempo y es poco probable que tu negocio se vuelva viral. Desea tener una solución que * pueda * escalar pero no gastar tiempo en hacerlo escalar hasta que lo necesite.
  • El costo de oportunidad de su tiempo es increíblemente valioso: cientos de dólares por hora. No se deje engañar por la lógica como “podemos ahorrar $ 100 al mes yendo con el proveedor X” si resulta en incluso unas pocas horas por semana de problemas para configurar y administrar cosas y desplegar páginas de medianoche.
  • Configurará múltiples entornos: estamos ejecutando media docena en cualquier momento (demostración, prueba, automatización de pruebas, pruebas de escala, puesta en escena, producción), por lo que desea poder instalarlos y derribarlos presionando un botón.
  • Probablemente desee una implementación continua o algo similar, por lo que la capacidad de insertar código y hacer que el sistema se actualice rápidamente es clave.
  • Si usa Github, quiere algo que se integre perfectamente con él y extraiga su código directamente de él.

Por lo tanto, desea el mayor nivel de abstracción que pueda obtener. El nirvana que estás buscando es:

  • Ingrese el código a la rama maestra en Github.
  • Todas sus pruebas se ejecutan y pasan (probablemente en bancos de pruebas alojados).
  • El código va a la producción.

Y esto significa ir con uno de los proveedores de plataforma como servicio. Las opciones dependen de algunas cosas:

Qué pila estás usando . Tienes opciones como:

  • Rieles – Engineyard, Heroku
  • PHP – Appfog, Heroku, otros
  • . Net – Microsoft
  • Nodo : Heroku, Nodejistu, otros
  • Django , WordPress , etc. – muchas opciones

Base de datos

  • MySQL : la mayoría de las opciones anteriores tienen MySQL como predeterminado, pero también puede ir directamente a Amazon RDS, que es una excelente solución
  • Mongo – MongoLabs, MongoHQ
  • CouchDB – Cloudant, Iris, otros
  • Muchas otras opciones

Correo electrónico : Sendgrid o Amazon SES

Otros – Martin Wawrusch tiene una gran lista aquí: Startups para Startups – Servicios para usar

La mayoría de los servicios anteriores se ejecutan en AWS, y siempre tiene la opción de ir a AWS directamente más tarde, pero en la mayoría de los casos incurrirá en una sobrecarga administrativa. Solo hazlo en casos en los que puedas describir específicamente qué problema tienes que los chicos de Paas no pueden resolver.

Net: desea obtener todo lo que pueda de los proveedores de Paas; ellos pueden hacer esto mejor que usted. No son perfectos, pero por cada problema que te causen, habrías creado 10 propios.

Producto y clientes. Producto y clientes. No gastes tiempo en nada más.

  1. SaaS (software como servicio)

Se ofrece en la tecnología de computación en la nube, donde la organización invierte en el uso a pedido de las soluciones de software en forma de servicios y no está relacionado con la compra de las licencias.

En SaaS, permite al usuario usar el software sin ninguna instalación en una computadora, permitiendo el acceso de varias personas a través de una web o con una aplicación móvil integrada.

El gran ejemplo de hoy de un SaaS es el Skype de Microsoft. Este software tiene diferentes formas para que las personas se comuniquen, desde enviar los mensajes, llamar a videoconferencias grupales que también sin pagar la licencia, aunque solo se cobra de acuerdo con su uso. Ahí es donde paga por usar el servicio, y no el producto.

Con Software as a Service, las organizaciones pueden planificar mejor sus presupuestos y pueden ajustar los recursos de acuerdo con las necesidades del negocio, en forma de alquiler, donde pueden cancelar cuando no utilizan este servicio.

Beneficios del SaaS:

No es necesario pagar la licencia.

Uso bajo demanda

acceso a Internet

Optimización de costos

Puede cancelarse siempre que no necesite el servicio

Gestión centralizada

Según mi sugerencia, puede usar la nube MilesWeb para su plataforma o sitio web. Existen múltiples beneficios al usar la nube MilesWeb: –

  • Nube para pequeñas empresas y grandes empresas
  • Pague por el uso, no por el tamaño del servidor
  • Soporte para Java, PHP, Ruby, Python, Node.js y Docker
  • Escalado automático sin tiempo de inactividad
  • Plataforma automatizada para DevOps
  • Más de 100 aplicaciones preconfiguradas para instalar con 1 clic

Además, ofrecen un seguimiento gratuito de un mes en el que no es necesario usar una tarjeta de crédito.

En general, comienza con un PaaS (heroku, nodejitsu, vmware, …) y usa Amazon S3 y otros servicios (consulte mi tablero: Startups for Startups – Services to Use)

Si tiene necesidades más allá de eso, recurra a proveedores de infraestructura como Amazon, Rackspace u otros.

Nunca pienses en usar GoDaddy para operar un SaaS.

En mi opinión, Amazon seguido de RackSpace son los 2 líderes en este espacio (no he usado RackSpace).

Amazon le ofrece el conjunto más amplio de bloques de construcción y está presentando nuevos servicios, características y ajustes a un ritmo increíble, casi una docena ya en 2011, creo.

Amazon también tiene la capacidad de escalar la capa de infraestructura para cumplir con las demandas de su aplicación si / cuando despega. Obviamente, su software debe ser capaz de aprovechar esta escalabilidad por diseño.

La escalabilidad es clave, pero también lo es la seguridad, la asequibilidad y el rendimiento. ¡Tienes razón al pensar en el futuro! Mi consejo es que se mantenga alejado de cualquier solución compartida para permitir su respiro de inicio y un alto rendimiento.

Muchas nuevas empresas están viendo los beneficios de una solución VPS: recursos dedicados a un costo asequible. La escalabilidad instantánea, la administración de servicios y la seguridad a nivel empresarial hacen que VPS sea una excelente opción para una startup o pequeña empresa.

¡Si sigue esa ruta, asegúrese de visitar http://www.atum.com y hacer algunos deberes sobre la solución que se ajuste a sus necesidades sin tener que pagar un precio astronómico por las funciones!

Si tiene $$ y no desea administrar sus servidores, le recomiendo Rackspace. Si desea administrar su entorno de alojamiento (tiene las habilidades o el equipo), elija Rackspace Cloud o Amazon EC2.

Si bien no tomé la decisión ni tuve ninguna otra experiencia en esto, Griot usa Rackspace y tenemos pocas, si no, quejas. Además, estuvo afiliado a EO hace algún tiempo. 🙂

Al igual que Christine dice que la escalabilidad es la clave. Pueden crecer con usted a medida que crece su base de clientes. nosotros en http://www.BleepingCollection.com usamos amazon ec2. son asombrosos también usar godaddy para tu saas no es una buena idea, como alguien dice anteriormente.

He usado Amazon y Rackspace Cloud desde que estuvieron disponibles (se llamaron EC2 y Mosso) y estoy de acuerdo con Sahil Parikh

La nube de Amazon ofrece una gran seguridad, es bastante fácil de usar y muy rentable (aunque no conozco su presupuesto)

Martin golpeó el clavo en la cabeza, busca otro lugar que no sea GoDaddy para operar tu SaaS

http://www.ipeerhosting.com es la mejor respuesta

More Interesting

Cómo calcular el valor de vida útil del cliente (LTV) cuando mi negocio SaaS tiene una rotación negativa

¿Slack va a matar a Skype?

Cómo hacer una proyección LTV de un usuario en un lado de un mercado de dos lados

¿Qué SaaS utiliza para el crecimiento de inicio y por qué?

¿Qué es un buen software de colaboración para una empresa de más de 50 personas?

¿Cuál es la estructura de ventas correcta para SaaS empresarial? ¿Necesitamos gerentes de cuentas F2F, o funcionará un equipo moderno de éxito del cliente impulsado por teléfono?

¿Cuáles son los términos de CRM que uno debe saber antes de usar el software?

¿Qué es un buen raspador web en línea (SaaS) que tiene una GUI y un modelo de negocio freemium?

¿Las plataformas de administración API reemplazarán o se fusionarán con los buses de servicios empresariales en los próximos 5 años?

¿Cómo definir ventas vs ingresos vs ingresos para una empresa de suscripción (SaaS)? ¿Cuáles son las diferencias de su variante bruta y neta para cada término? ¿Dónde está incluido el impuesto a las ventas?

¿Cuáles son algunos buenos ejemplos de sitios de extranet empresariales?

¿Qué cumplimiento y estándares de seguridad debe cumplir una aplicación SaaS empresarial cuando se implementa en una compañía Fortune 500?

Al contactar en frío a los gerentes de productos a los que me gustaría contratar, ¿qué decir?

Como proveedor de SaaS, ¿cuál es la forma más efectiva de pedir a los clientes que realicen revisiones?

¿Es más difícil para una empresa SaaS empresarial ser adquirida en Los Ángeles, en comparación con las que se encuentran en Nueva York?