Blog

Hosting Day 2011 Buenos Aires – Aquí esta nuestro reporte

El martes 28 pasado asistimos al evento Hosting Day 2011. Es la segunda vez que se realiza y por lo que hemos podido ver, no va a ser la última.

Aunque el evento haya sido modesto y haya durado 5 horas, se llenó con profesionales de varias disciplinas. La mayoría de ellos relacionadas a hosting y desarrollo. Aquí esta nuestro reporte detallado de las charlas.

El lugar

Como es costumbre ya, comenzamos mostrando el lugar donde se llevó a cabo el evento. Esta vez le tocó a la Universidad Argentina de la Empresa (UADE).

Esta universidad esta dirigida hacia los negocios y la empresa, donde todos los años se reciben varios estudiantes preparados para ingresar directamente al mercado laboral.

El lugar es enorme y esta muy bien mantenido. De acuerdo a uno de los oradores, quién atendería la UADE, solía haber menos edificios y se mostró sorprendido de como había crecido la infraestructura.

Charlas

El evento comenzó a tiempo, precedido por Claudio Regis de Dominio Digital, un programa de televisión por cable dedicado a tecnología y que ha trascendido a la web.

Aquí hay un breve resumen de todas las charlas.

Vistazo general de HTML5:

Hoy en día no hay una charla de tecnologías web, que se precie de tal, que no incluya alguna mención de HTML 5. Y tiene sentido.

Esta presentación fue brindada por Victor Contreras y Gastón Weingand. Ambos hablaron sobre el advenimiento de HTML 5 y remarcaron que todavía es un trabajo en progreso pero que avanza a pasos agigantados.

No solo eso, explicaron también que en realidad estamos hablando de tres tecnologías en conjunto, no sólo una: HTML 5 para la estructura, CSS3 para la capa de presentación y Javascript para la lógica. En el apartado de CSS3, mostraron varios ejemplos de efectos realizados sólo con CSS3 cuando antes sólo se podían lograr a través de Javascript.

Además nos contaron sobre varios sitios muy útiles que cualquier desarrollador puede utilizar para entender, en lo que a compatibilidad se refiere, varios navegadores.

Algunos de estos enlaces: www.html5readiness.com, www.ie6countdown.com, ie.microsoft.com/testdrive y un sitio que nos permite generar código CSS3 para una misma característica pero para diferentes navegadores (aún aquellas con soporte experimental): www.css3generator.com.

Aspectos legales de la nube

Una charla muy interesante dada por el Doctor Roberto E. de Salvo, un abogado especializado en aspectos legales del mundo de Tecnologías de la Información.

No es una ocurrencia común ver a un abogado con años de experiencia con conocimiento sobre virtualización, servidores webs y archivos de logs. Pero allí estaba este orador, hablando sobre como la tecnología se mueve más rápido que las legislaciones.

Además mencionó que hasta el momento, las mismas responsabilidades de un hosting compartido se utilizan para servidores dedicados virtuales o nubes públicas y privadas, por lo menos hasta que las leyes se pongan al día.

Un punto importante mencionado fue la importancia de evitar problemas innecesarios y que las compañías de hosting deberían asegurarse que sus términos y condiciones sean lo más transparente posibles.

También se discutió quién es el responsable de salvaguardar los datos, ¿es el usuario? ¿el operador del centro de cómputos? Una pregunta muy relevante a los tiempos que corren. Las conclusiones fueron por el lado de que mientras el operador y las compañías de hosting deberían tener por lo menos un mínimo de tecnología que permita mantener los datos intactos, el usuario no debería asumir que esta situación es así y debería asesorarse con el profesional de turno y en caso de no estar incluído en el servicio actual, pedir un esquema de resguardo de datos, ya sea manual o automático.

Desarrollos a medida + proveedores de hosting: ¿un matrimonio perfecto?

Una presentación dada por Johny Halife, consultor de software. La misma empezó delineando las diferencias primordiales entre los desarrolladores y los profesionales de TI.

El hosting es la primer prueba real para los desarrolladores y una vez que la aplicación esta en un entorno público, aparecen nuevos desafíos.

Otra perlita a destacar es el hecho de que aquellos desarrolladores que recién empiezan quizás no necesitan la capacidad de procesamiento que ofrece un servidor dedicado y en muchos casos, una solución de hosting compartido debería ser suficiente, por lo menos al principio. Por otro lado, es necesario contar con una compañía de hosting que permita escalar fácilmente, para estar preparado cuando uno crece. Recientemente, este esquema nos lleva indefectiblemente a computación en la nube, comenta Johny con algunos ejemplos.

Finalmente, la conclusión fue que desarrolladores y proveedores de hosting son el matrimonio perfecto. Ya que los desarrolladores no suelen ser expertos en operar servidores, deben confiar en que los profesionaeles de hosting van a tener el sitio o aplicacion corriendo en todo momento, y para eso un buen equipo de soporte se vuelve un requerimiento.

¿Y dónde se encuentran los datos salvaguardados?

En esta charla por Federico Bergmann, fue explicada la importancia de una buena infraestructura para resguardo de datos.

Se hizo énfasis especialmente en recordarle a la gente que sólo aquellos que han perdido sus datos al menos una vez, aprecian la necesidad de tener una solución para resguardo de datos.

Todo lo que no sea salvaguardado puede perderse en algún momento. Con eso en mente, es mejor prevenir que curar.

Hoy en día, todo proveedor de hosting cuenta con algún tipo de sistema para salvaguardar datos. A veces se incluye dentro del paquete de hosting, y otras veces es un servicio aparte.

Virtualización en vivo

La presentación consistió en la demostración de como cualquier negocio en crecimiento puede beneficiarse de la computación en la nube.

Las ventajas tienen que ver con la habilidad de escalar hacia arriba y abajo según la demanda. Las desventajas también fueron mencionadas, enfocadas en la eliminación de la capa física y la necesidad de contar con tanto monitoreo como sea posible, tanto en las máquinas virtuales como en las que éstas residen.

Para la demostración, mostraron un sitio de prueba y utilizando el administrador de máquinas virtuales y el administrador de operaciones para monitoreo de Microsoft, el sistema escaló hacia arriba y abajo mientras estaba siendo fuertemente bombardeado por una aplicación para pruebas de carga.

Este tipo de situaciones no hubieran sido posibles hace unos años atrás, usando servidores dedicados físicos. O para ponerlo de una mejor manera, no hubiera sido conveniente ni rentable.

Debate

Finalmente, tuvo lugar un debate. Había representantes de tecnologías Microsoft, Red Hat, VmWare y CA. Se presentaron a sí mismos y a la compañía a la cual representaban y luego cada uno formuló una pregunta al otro sobre computación en la nube.

Es interesante saber que hay muchas opciones disponibles, y como acertadamente dijo el representante de Microsoft, es importante probar todas las opciones antes de casarse con cualquier proveedor o tecnología. Es un ámbito que cambia constantemente y cualquier compañía que quiera mantenerse competitiva, tiene que adaptarse constantemente. Y cualquier proveedor debe hacerlo a la par.

Comentarios finales

Pasamos un muy buen rato y nuestras impresiones fueron realmente buenas. Sentimos que es obvio que America Latina esta creciendo con cada día que pasa, y hay muchísimas oportunidades para proveedores de hosting, profesionales de IT y cualquiera que tenga una necesidad de computación en la nube, que a nuestro parecer es básicamente todo el mundo.

Llame al +54 11 59844078