La Nube Casera

Cronopio ha consolidado un pequeño datacenter en casa con un conjunto de Raspberry Pi y portatiles viejos.

Por el momento se corren unos servicios internos y caseros.

keyboard

Dado que la palabra de moda es “Cloud Computing” ó computación en la nube, muchos se han dejado confundir por estas palabras para pagar servidores costosos. Los proveedores más conocidos de infraestructura en la nube son Google Cloud y Amazon Web Servicies y son verdaderamente robustos, si tienes necesidades de alta disponibilidad o baja latencia, esos son los proveedores que debes elegir.

Por el contrario y en muchos casos, sobre todo en grupos pequeños o en micro-empresas, no se necesita alta disponibilidad ni baja latencia por lo tanto es tolerable usar un datacenter casero.

La desventaja es que dependes de tu propio ancho de banda y tu propia electricidad, y cuando estos faltan, el datacenter se caera.

Asi que si esto es tolerable para ti (como lo es para mi), puedes ya mismo usar una Raspberry Pi o un computador (o laptop) viejo y sacarle más provecho usandolo como servidor casero.

Una pregunta común que me hacen es el tema de la seguridad, obviamente los proveedores profesionales tiene estandares de seguridad bastante altos. De hecho, usar GNU/Linux en los servidores ya crea una infraestructura base bastante segura, seguido de unas buenas practicas de seguridad podemos llegar a tener en el datacenter casero inclusive niveles de seguridad muy parecidos a los ofrecidos por los proveedores profesionales. Una gran diferencia será el acceso fisico a la infraestructura, los datacenters robustos tienen politicias de seguridad física bastante estrictas por tal razon no ves ingenieros de Amazon o Google saboteando servicios o clientes, básicamente no pueden.

En el caso de un datacenter casero es mucho más laxo, ya que los cables y los equipos pueden estar a la vista de cualquier visitante de tu espacio. Cabe aclarar que solo debes mostrar ese espacio a personaes confiables que no van a sabotear tu infraestructura o inclusive tener cuidado con el cableado ya que por accidente se puede desconectar algo y tumbar todo el datancenter.

Respecto a la seguridad logica (diferente de la física) si es cuestion de seguir las buenas practicas y poner siempre autenticación en todos los servicos.

Hay excepciones, por ejemplo, la música compartida en la red local. Cualquier visitante que se conecte a mi red local le permito acceder al centro multimedia donde se almacena la musica sin autenticacion, de esta manera es más fácil de conectar dispositivos en la misma red local. Y no está expuesto a Internet.

En resumen, la seguridad depende de uno mismo, pero siguiendo las buenas prácticas se puede lograr una seguridad perimetral con sistemas de autenticación y autorización bastante decentes, nada de que preocuparse.

GNU/Linux

Para concluir y despues de decidir tener un datacenter casero, la gran pregunta es. ¿Qué servicios puedo desplegar para mis usuarios? y esta es una pregunta muy personal ya que todos tenemos diferentes necesidades, mi necesidad inicial fue hacer documentos colaborativos con información que no estoy dispuesto a compartir con Google o con otras empresas que me dan sus servicios, pero mi información se queda con ellos. Asi que mi primer experimento fue usar etherpad-lite para gestionar mi información sin salir de mi datacenter y de manera colaborativa.

El famoso PAD de cronopio es uno de los servicios corriendo actualmente.

Luego les contare sobre los demas servicios que ire montando. Si desean contactarme pueden hacerlo en info@cronopio.cloud

Gracias por su visita.