Cloud Computing (III): Software como servicio (SaaS)

Cloud Computing SaaS

El concepto de Cloud Computing surge como consecuencia de las expectativas creadas por la Web 2.0 entre los usuarios. En efecto, Cloud Computing no es Utility Computing, ni Grid Computing, ni Software-as-a-Service (SaaS), pero lo contrario tampoco es falso. De todos estos conceptos, y de algunos otros, Cloud Computing toma alguno o muchos principios, además de integrar otras tecnologías, tales como la virtualización, la automatización, el procesamiento masivamente paralelo y la orientación al servicio. Steve Mills, vicepresidente senior y responsable ejecutivo de la unidad de software de IBM, señalaba a Network World el papel que juega a favor del nuevo modelo la excitación con que la gente está recibiendo las capacidades de mashup y Web 2.0. “La idea de que una aplicación no tenga que existir en un lugar concreto, sino que pueda estar compuesta de múltiples piezas procedentes de múltiples sitios se la debemos a la Web 2.0” [1].

 

Continue Reading

Microsoft Press ofrece libros gratuitos

Libros gratis de Microsoft Press¡Como se ve que los tiempos cambian! Si bien, no es la primera vez que Microsoft hace cosas similares (dar cosas gratis), esta es una excelente noticia para todos aquellos que trabajamos en tecnologías de la información y necesitamos documentación de calidad. Adicionalmente, están ofreciendo descuentos del 40% en la compra de libros en línea. Si bien todos estos libros deben ser excelentes, los más llamativos en mi opinión son el de programación en Windows Phone 7, y las soluciones en Virtualización. Se ve que Microsoft está buscando atraer desarrolladores en estas areas, mas tomando en cuenta la reciente presentación de su sistema operativo para móviles, en donde deberá enfrentar una muy dura competencia contra un mercado dominado por Android e iPhone IOS. No es ningún secreto que el éxito de un sistema operativo para móviles no solo pasa por la calidad de este en el terminal móvil, sino también en el abanico de aplicaciones disponibles.

 

De momento, son ocho los títulos que se ofrecen en forma gratuita:

 

Programación de Windows Phone 7, por Charles Petzold

Moving to Microsoft Visual Studio 2010, por Patrice Pelland, Pascal Paréy Ken Haines (source code)

Introducing Microsoft SQL Server 2008 R2, por Ross Mistry y Stacia Misner

Understanding Microsoft Virtualization Solutions (Second Edition), por Mitch Tulloch

Own Your Future: Update Your Skills with Resources and Career Ideas from Microsoft, por Katherine Murray

Introducing Windows Server 2008 R2, por Charlie Russel y Craig Zacker

First Look Microsoft Office 2010, por Katherine Murray

Deploying Windows 7, Essential Guidance. Basado en Windows 7 Resource Kit y 6 artículos de TechNet

 

Mas información sobre el tema en sitio Blog de Microsoft Press

 

Via: MSDN Blogs – Microsoft Press

 

 

Continue Reading

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

Robot vertedor de cerveza

Robot vertedor de cerveza Pour Master ProNo se puede negar que con la robótica se pueden hacer cosas divertidas. En este caso, un robot diseñado para verter cerveza en forma totalmente automática. Construido en sólo cuatro días, y controlado mediante una tarjeta Arduino mas sus respectivos sensores, la Pour Master Pro (así se llama el invento) automatiza completamente el proceso de servir la agradable cerveza. Sólo se tiene que colocar en la base del robot un vaso (con el logotipo de la marca adecuada, según el caso) y la cerveza será servida en el automáticamente. El robot puede usar vasos de casi cualquier tamaño, desde una pequeña taza de café hasta una jarra de tamaño completo.

Via: Robogreg.com

 

Continue Reading