Cloud Computing (II): Características que definen a la nube

Cloud ComputingDesde un punto de vista práctico,  la utilidad de Cloud Computing gira alrededor de cómo las aplicaciones pueden ser desplegadas y entregadas. Básicamente, su objetivo principal apunta a una reducción sustancial de los costos en infraestructuras. Este es un aspecto muy positivo, sobre todo para las Pymes, que hasta el momento tenían serias limitaciones en su presencia en la Web por el alto costo de la infraestructura, tanto de hardware como de software. Un aspecto importante es la visión del comportamiento de la nube según el punto de vista de los usuarios. Para estos, la nube se visualiza como una infraestructura única. Es posible determinar si una infraestructura se está comportando de una manera computacional como la nube o como algo más que la nube. Este es un detalle importante si se busca comparar las diferencias entre Cloud Computing y SOA (Service Oriented Architecture). Según IDG muchos ven a Cloud Computing como una extensión natural de SOA, pero ambos entornos no convivirán sin problemas. Pese a sus múltiples sinergias en cuanto a independencia de localización y de plataformas, y su común orientación a los servicios, la nube puede acabar descontrolando el gobierno de SOA.

 

Continue Reading

Cloud Computing (I): Teorías y fundamentos de la computación en nube

Cloud ComputingNo existe una definición única del concepto Cloud Computing. De hecho, cada actor importante en el mundo de la tecnología de la información ha hecho su propia definición a la medida. No obstante, es posible sintetizar esta definición. Según Ian Foster et al. [1], Cloud Computing es “un paradigma de la computación distribuida a gran escala y manejada por economías escalables, en un conjunto abstracto, virtualizado, dinámicamente escalado, con administración de potencia computacional, almacenamiento, plataforma y servicios, entregados bajo demanda a los clientes sobre Internet.”

La computación en nube es un concepto general que incorpora el software como servicio, tal como la Web 2.0 entre otras tendencias tecnológicas, donde el tema en común es la confianza en Internet para satisfacer las necesidades de cómputo de los usuarios. Es más un proceso que una tecnología. El concepto detrás de qué lo que ahora es Cloud Computing incluye una variedad de cosas, tales como Cluster Computing, Utility Computing, Grid Computing y On-Demand Computing, entre otras.

 

Continue Reading

El mapa mundial de las redes sociales

Redes SocialesDos veces al año (en junio y en diciembre), Vincenzo Cosenza crea un mapa mundial de las redes sociales, que muestra las redes sociales dominantes por país, sobre la base de datos de tráfico recogidos de Alexa y Google Trends para sitios web. En junio de 2009, Facebook ya era bastante grande, y al final de ese año su crecimiento acelerado se hizo aún más evidente. En diciembre de 2010, el mapa es de un color más azul que nunca. La tendencia no muestra señales de detenerse este año. ¿Cuánto tiempo hasta que se convierta todo azul?

 

Mapa de las redes sociales 2011

Via: TechCrunch

 

Continue Reading

Códigos QR: Datos binarios en dos dimensiones

Technoreeze QR Code¿Le ha llamado últimamente la atención la presencia en publicaciones o sitios comerciales de unos pequeños cuadritos con puntos blancos y negros? Seguramente los ha visto en revistas, periodicos, afiches, sitios web o en tarjetas de presentación. Ese pequeño cuadrito es en realidad un código de barras bidimensional denominado Código de Respuesta Rápida o QR Code (Quick Response Code). Los códigos QR son una manera de ampliar la información asociada a objetos y su éxito y proliferación se basan en las actuales capacidades de comunicación de los smartphone y su acceso continuo a Internet. Lo único que se necesita para descifrarlos es un teléfono móvil con cámara y una aplicación de lectura que los decodifique. Los códigos QR proporcionan una forma atractiva y llamativa de llamar la atención y poner al alcance de la mano información ampliada de casi cualquier cosa que se le ocurra. Su gran ventaja radica en la facilidad de creación y en su muy bajo costo.

 

 

Continue Reading