2011-02-25 13 views

Respuesta

11

Actualmente estoy usando ep.io, todavía estoy en desarrollo con mi aplicación, pero tengo una aplicación implementada y en ejecución.

Cuando utiliza un servicio como este lo hace sabiendo que no va a ser la solución perfecta para cada caso. Conocer los pros y contras de antemano ayudará a establecer sus expectativas para que no se sienta decepcionado más adelante.

ep.io todavía es muy joven y creo que todavía está en versión beta, y no está disponible para el público en general. Para ser totalmente justo con ellos, todavía es un trabajo en progreso y algunos de estos pros y contras pueden cambiar a medida que despliegan nuevas características. Intentaré volver y actualizar esta publicación a medida que las nuevas versiones estén disponibles, y mi experiencia con el servicio continúa.

Hasta el momento estoy muy contento con lo que tienen, tomaron la parte más molesta de desarrollar una aplicación y la mejoraron. Si tiene una aplicación de blog simple, debería ser muy fácil implementarla, y probablemente no le cueste tanto al servidor.

Pros:

  • servidor de administración: Usted no tiene que preocuparse acerca de la configuración del servidor en absoluto, que se encarga de todo para usted. Con un VPS, necesitarás preocuparte de asegurarte de que el servidor esté actualizado con los parches de seguridad, y todas esas cosas divertidas, con esto, no te preocupes por nada, ellos se encargan de todo eso por ti.
  • deployment: Hace que implementar una aplicación y tenerla funcionando rápidamente. Implementar una nueva versión de una aplicación es pan comido, solo necesito ejecutar uno o dos comandos, y maneja todo para mí.
  • Precio: solo se le cobra por lo que usa, de modo que si tiene un sitio web de tráfico muy bajo, es posible que no le cueste nada.
  • Escala: Controlan el escalado y el equilibrio de carga de forma inmediata, no necesita preocuparse por eso. Aún necesita escribir su aplicación para que pueda escalar de manera eficiente, pero si lo hace, ellos se encargarán del resto.
  • Tareas de fondo: Tienen soporte para cronjobs y para trabajadores de fondo que usan apio.
  • Atención al cliente: Tuve algunas preguntas, les envié un correo electrónico y obtuve una respuesta muy rápida, han sido geniales, mucho mejor de lo que hubiera esperado. Si ejecuta su propio VPS, realmente no tiene a nadie con quien hablar, por lo que esta es una gran ventaja.

Contras:

  • acceso DB: Usted no tiene acceso directo a la base de datos, se puede llegar a la concha psql, pero no se puede conectar una interfaz gráfica de usuario cliente externo . Esto hace que hacer algo sea un poco más difícil o lento. Pero aún puedes usar el administrador de django o los accesorios para hacer muchas cosas.
  • Servicios limitados disponibles: Actualmente solo es compatible con Postgresql y redis, por lo que si desea utilizar MySQL, memcached, mongodb, etc. no tiene suerte.
  • low level c libs: No puede instalar las dependencias que desee, de forma similar al motor de la aplicación de google, tienen algunas de las bibliotecas comunes ya instaladas, y si desea algo diferente que no esté ya instalado deberás contactarlos para que se agreguen. http://www.ep.io/docs/runtime/#python-libraries
  • correo electrónico: No puede enviar ni recibir correos electrónicos, lo que significa que tendrá que depender de un tercero para eso, lo que probablemente sea una buena práctica, pero significa más dinero.
  • sistema de archivos: Tiene un sistema de archivos más limitado disponible para usted, y debido a la naturaleza distribuida del sistema, deberá tener mucho cuidado al trabajar desde los archivos. No puede (a menos que lo haya perdido) conectarse a su cuenta vía (s) ftp para cargar archivos, necesitará conectarse a través de la herramienta de línea de comando ep.io y hacer un rsync o un push de un repositorio para obtener archivos allí arriba.

actualización: para más información ver mi blog en mis experiencias con ep.io: http://kencochrane.net/blog/2011/04/my-experiences-with-epio/

actualización: Epio cerraron el 31 de mayo 2012