Heroku, para los q no lo saben corre sobre la infraestructura cloud de Amazon [1]
en esencia Heroku pone una PaaS sobre Amazon, q es un Iaas, para poder colgar facilmente aplicaciones en una plataforma cloud, el como se realiza la escalabilidad, es un tema q se come mas Heroku q tu mismo. los costos de Heroku en comparacion con Amazon son bastante altos, ideales si NO TIENES gente q sepa como aprovechar la infraestructura de Amazon como IaaS para escalar. Heroku hace eso por ti, en general todo servicio cloud PaaS lo hara. puedes mirar otras opciones Cloud como Amazon, Google Compute, Rackspace, Linode, etc y si tienes tu y tu gente el know how para aprovechar su arquitectura y hacer escalable tu app, o puedes pagar esa consultoria, puedes facilmente montar Moodle sobre esas arquitecturas. En caso q NO LA TENGAS, entonces si, Heroku se convierte en una alternativa para lanzar rapidamente tu servicio. en ambos casos, tu gasto mensual sera acorde a la demanda q tenga tu servicio, Dado q tu critico sera el espacio en disco a usar y por lo q te entendi tienes gente con expertise en Linux, la opcion q evaluaria seria Amazon por el tema q puedes hacer crecer tu storage via su servicio EBS, y adecuar Moodle en imagenes de Amazon para q puedas escalar, te resultara facil probar q puedan levantarse instancias adicionales en el caso de mayor demanda, sea q tu gente se ponga a jugar con Amazon o pagues la consultoria correspondiente. Si vas por Heroku esa consultoria o lo q aprenda tu gente se trasladara al extra (q es aproximadamente 5 veces el costo si lo armaras tu mismo en Amazon). Google Compute Engine [2] provee una arquitectura muy similar a Amazon en sus servicios EC2 y EBS con costos y performance mas competitiva pero tienes q solicitar el signup a ellos. una opcion intermendia seria usar OpenShift de RedHat [3], q es un PaaS al estilo de Heroku, sea en su modalidad PaaS (costos similares a Heroku) o sea q bajes el codigo fuente de OpenShift (es software libre) y armes tu propio PaaS sobre Amazon o Google Compute Engine [4] espero q te sirva la info (y si quieres ponerte mas radical, por ahi Microsoft con su cloud Azure te proveeria una mixtura PaaS IaaS interesante, corriendo PHP sobre su PaaS, pero levantando en su IaaS un Linux con MySQL o PostgreSQL como backend, quizas complejo, en lo personal no he probado aun un proyecto sobre el cloud de Microsoft para saber como va su rendimiento) Descarto Linode q es mi preferido para tu caso xq Linode no provee un servicio cloud solo de storage q pueda ser usado por sus servidores, tendrias q ir por su oferta mas cara el Linode 20480 q es un servidor con 20 GB de RAM y 960 GB de disco de storage q estaria detras de servidores web pequeños y su servicio de balanceo de carga (y tendrias tu q armar aparte el esquema para escalar horizontalmente) por la misma razon no menciono a Digital Ocean q ha entrado con la pierna en alto al mercado con precios 4 veces mas baratos q Linode, xq estos dos, se especializan mas en apps pequeñas q escalen facilmente y no tanto en necesidades de Storage q tu mencionas, q veo q solo un servicio como Amazon y Google Compute Engine dan en estos momentos, pero bueno ahi los tienes mencionados y usa google para q apoyes. [1] http://davidcummings.org/2012/02/20/platform-as-a-service-options-like-heroku-for-startups/ [2] http://cloud.google.com/products/compute-engine [4] http://www.openshift.com [5] http://www.openshift.com/open-source -- Yonsy Solis Activista pro Software Libre, Ateo, Artesano de Software (no deberia ser ingenieria) 2013/4/3 edafor <[email protected]>: > Buen dato > Voy a revisarlos > > > Enviado desde un celular > > > > -------- Mensaje original -------- > De: Alfonso de la Guarda <[email protected]> > Fecha: > A: Plug <[email protected]> > Asunto: Re: [l-plug] OT - Hosting para moodle > > > Hola, > > Insisto que los dos escenarios más recomendables serían: > > - Heroku, que es una solución impresionante y cada día tiene más > adeptos/clientes, tuve la ocasión de reunirme con Craig Haskins el año > pasado y logré entender lo simple que resulta desplegar cualquier cosa sobre > su plataforma, virtualmente no te preocupas de nada más que actualizar tu > software. Ahora, no es tan barato, pero cobran por hora, así que puedes > armar una solución y pagar sólo lo que consumes. Puedes probar con una > gratuita que te da lo suficiente para instalar moodle sin pagar nada, aunque > las bases de datos las resetean cada día. > > - Una solución cloud, como lo que ofrece Amazon (pero no es la única). > > > > Saludos, > > -------------------------------- > Alfonso de la Guarda > Twitter: @alfonsodg > Redes sociales: alfonsodg > Telef. 991935157 > 1024D/B23B24A4 > 5469 ED92 75A3 BBDB FD6B 58A5 54A1 851D B23B 24A4 > > > 2013/4/2 edafor <[email protected]> >> >> Gracias por tu rpta. >> >> Yo veo lo del soporte hsy un área que se encarga de la gestión del >> contenido. Para ellos sera casi transparente si esta en el campus o >> afuera. La idea es que el cambio no los afecte en su trabajo. Esta area >> maneja el moodle desde el 2006 >> >> Con respecto a la capacidad, los 700 gb es un poco más del pico que se >> obtiene por ciclo actualmente hay mucho menos ocupado >> >> La idea aqui siempre ha sido, y se trata de seguir aumentando esa tasa, >> que se use esa herramienta desde afuera del campus y no en el interior >> >> Edson >> >> Enviado desde un celular >> >> >> >> -------- Mensaje original -------- >> De: Yannick Warnier <[email protected]> >> Fecha: >> A: [email protected] >> Asunto: Re: [l-plug] OT - Hosting para moodle >> >> >> Le mardi 02 avril 2013 à 12:22 -0500, edafor a écrit : >> > Buenas tardes, >> > >> > Estoy viendo la posibilidad de hostear mi servicio de moodle para >> > cursos virtuales, ¿conocen algún proveedor confiable? >> > Datos: >> > Versión Moodle : 2.3.5 >> > Cursos : 1050 aprox. >> > Usuarios : 11000 aprox. >> > Espacio en disco : 700GB >> > >> > ¿Que experiencias han tenido con dichos proveedores? >> >> Hola Edson, >> >> No puedo comentar mucho para Moodle, pero en general no creo que existan >> empresas especializadas en servicios de Moodle para este tipo de >> alojamiento en Perú. En general las universidades lo manejan ellas >> mismas hasta llegar a este punto y querer pasar el problema a terceros. >> >> Se que la empresa Antartech (no se si alguien de ahí está en esta lista >> todavía) proveía soporte para sistemas Moodle, y seguramente encontrarás >> montones de empresas dispuestas a hacer lo mismo, pero nadie de quien >> Moodle sea realmente la especialidad, excepto que existe un proveedor >> oficial de Moodle en Perú. Quizás por ahí puedas preguntar, pero no >> tengo ninguna información sobre su nivel de competencia para este tipo >> de infraestructura. De hecho, lo único que escuché de el era por >> casualidad estando en la página principal de Moodle, y aquí saben que es >> mi tereno de predilección. Me parece raro en sí. >> >> ---- >> >> Lo que sigue no tiene que ver con tu pregunta realmente, pero con las >> cosas a cuidar al momento de elegir un proveedor. Su lectura es >> opcional :-) >> >> >> En términos generales, lo que importa para un LMS no es tanto el ancho >> de banda (a menos que lo tengas *alojado* en Perú) sino la cantidad de >> usuarios que se van a conectar en simultáneo (estos representarán la >> carga de procesador y memoria) y el uso general que le van a dar al >> sistema (por ejemplo, si los 11,000 van a subir tareas cada semana, tus >> 700GB van a quedar chicos después de poco rato). >> >> Para averiguar si mejor vale alojarlo fuera o dentro de la universidad, >> vale la pena hacer un análisis (toma tiempo) del uso que se hace en >> general del sistema. Algunas universidades tienen el 80% de los accesos >> desde dentro de su infraestructura misma. Algunas otras lo tienen al >> revés. En los últimos años, la tendencia ha sido más de acceder desde a >> fuera. Por ello, tiene menos y menos sentido alojarlo dentro del >> datacenter de la universidad. >> >> Si nos puedes dar estas cifras, imagino que es porque están saliendo de >> un hosting local, justamente, o de una relación poco grata con un algun >> proveedor anterior, así que deberías poder obtener la info de cuantos >> usuarios simultáneos están... >> También debes saber porqué la solución actual ya no es satisfactoria. Al >> subir el uso del LMS, usualmente suben los requerimientos y aumentan los >> costos. >> >> Pero sí, 11,000 usuarios es mucho que manejar, y requiere usualmente (a >> lo menos para Moodle) de una persona dedicada a la gestión del o de los >> servidores. >> >> Si no están demasiado orientados a Moodle en particular, sí existen >> proveedores de sistemas de aprendizaje que estarían encantados hacer una >> propuesta de migración y de hosting :-) >> >> Saludos, >> >> Yannick >> >> _______________________________________________ >> Lista de correo Linux-plug >> Temática: Discusión general sobre Linux >> Peruvian Linux User Group (http://www.linux.org.pe) >> >> Participa suscribiéndote y escribiendo a: [email protected] >> Para darte de alta, de baja o hacer ajustes a tu suscripción visita: >> http://voip2.voip.net.pe/mailman/listinfo/linux-plug >> >> IMPORTANTE: Reglas y recomendaciones >> http://www.linux.org.pe/listas/reglas.php >> http://www.linux.org.pe/listas/comportamiento.php >> http://www.linux.org.pe/listas/recomendaciones.php >> >> Alojamiento de listas cortesia de http://cipher.pe >> >> _______________________________________________ >> Lista de correo Linux-plug >> Temática: Discusión general sobre Linux >> Peruvian Linux User Group (http://www.linux.org.pe) >> >> Participa suscribiéndote y escribiendo a: [email protected] >> Para darte de alta, de baja o hacer ajustes a tu suscripción visita: >> http://voip2.voip.net.pe/mailman/listinfo/linux-plug >> >> IMPORTANTE: Reglas y recomendaciones >> http://www.linux.org.pe/listas/reglas.php >> http://www.linux.org.pe/listas/comportamiento.php >> http://www.linux.org.pe/listas/recomendaciones.php >> >> Alojamiento de listas cortesia de http://cipher.pe > > > > _______________________________________________ > Lista de correo Linux-plug > Temática: Discusión general sobre Linux > Peruvian Linux User Group (http://www.linux.org.pe) > > Participa suscribiéndote y escribiendo a: [email protected] > Para darte de alta, de baja o hacer ajustes a tu suscripción visita: > http://voip2.voip.net.pe/mailman/listinfo/linux-plug > > IMPORTANTE: Reglas y recomendaciones > http://www.linux.org.pe/listas/reglas.php > http://www.linux.org.pe/listas/comportamiento.php > http://www.linux.org.pe/listas/recomendaciones.php > > Alojamiento de listas cortesia de http://cipher.pe _______________________________________________ Lista de correo Linux-plug Temática: Discusión general sobre Linux Peruvian Linux User Group (http://www.linux.org.pe) Participa suscribiéndote y escribiendo a: [email protected] Para darte de alta, de baja o hacer ajustes a tu suscripción visita: http://voip2.voip.net.pe/mailman/listinfo/linux-plug IMPORTANTE: Reglas y recomendaciones http://www.linux.org.pe/listas/reglas.php http://www.linux.org.pe/listas/comportamiento.php http://www.linux.org.pe/listas/recomendaciones.php Alojamiento de listas cortesia de http://cipher.pe
