Archivo

Entradas Etiquetadas ‘cloud computing’

Web Sites en Windows Azure

martes, 10 de julio de 2012 Sin comentarios

websites windows azureYa que desde wordpress.org hace poco más de una semana han publicado la versión wordpress 3.4.1 y además tenemos la actualzación del SDK de Windows Azure para .net, aprovecharemos para escribir una entrada sobre este update. En las entradas publicar en Windows Azure y cloud computing Windows Azure ya se comentarón las posibilidades del entorno cloud computing de Microsoft y los pasos a seguir para publicar en este entorno. Además en Windows Azure tenemos ahora la posibilidad de publicar páginas webs en Azure Web Sites, así que en la entrada nos centraremos en esta nueva posibilidad. Leer más…

Windows Azure Table Storage

jueves, 10 de mayo de 2012 Sin comentarios

windows azure storageEn las entradas cloud computing y publicar en Windows Azure comentamos las posibilidades del entorno de computación en la nube  de Microsoft, así como migrar una aplicación web a este entorno usando Sql Azure. Gracias a que Windows Azure por un lado mejora los precios para tener una cuenta de computación en la nube con ellos y mantiene su promoción de prueba (incluso aumentando el tiempo de instancia de computación mensual) es tentador ponerse a ver como migrar una aplicación a este entorno de producción. Anteriormente se describió en publicar en Windows Azure los pasos a seguir para tener una aplicación web en este entorno de producción. Además hacíamos uso de Sql Azure, aunque la web que migramos telecentros no hace uso intenso de base  de datos.  Para esta entrada queremos usar table storage, ya que partiremos de la aplicación ffvoileclient que ya parte de una estrutura de datos en entities. No nos hace falta crear índices, claves externas ni usar joins, por lo que es un buena candidato a usar table storage. Sólo hay que tener en cuenta a la hora de crear la entity y context que nos define la estructura de datos, implementar las clases del Windows Azure Storage, TableServiceEntity y TableServiceContext. Si tenemos instalado el Visual Studio Tools Kit iniciamos Visual Studio, creamos un proyecto Window Azure y agregamos un Web Role. Leer más…

Windows Azure tools v. 1.6 para Visual Studio

jueves, 2 de febrero de 2012 Sin comentarios

visual studio azure toolsEn las entradas cloud computing Windows Azure y publicar en Windows Azure se comentaron por un lado las posibilidades que ofrece Microsoft de computación en la nube y en la segunda las herramientas que tenemos, bien como sdk o dentro de Visual Studio, para  desde desarrollar a publicar en en la plataforma Windows Azure. Estas son las Windows Azure tools para Visual Studio, y ya que desde la publicación de los dos primeros artículos han habido actualizaciones, en esta entrada se pasará a comentar en que nos beneficiamos con ellas. Leer más…

Publicar en windows azure

miércoles, 15 de diciembre de 2010 Sin comentarios

En la anterior entrada se hizo una breve descripción de la plataforma windows azure. Estaba más centrada en los conceptos de cloud computing y que ofrece Microsoft a modo de prueba en su entorno. En mi caso la aplicación de prueba la realicé con vs 2010 express, por lo que si también instalaste azure tools para visual studio y tienes la cuenta para entrar en azure portal paso a detallar en la siguiente presentación los pasos para publicarla.

A tener en cuenta que se han seguido los pasos de, en caso de utilizar algún tipo de alojamiento de datos azure storage o sql azure, he procedido a probar la aplicación local con datos en azure, antes de su publicación definitiva.

Cloud computing, windows azure

martes, 7 de diciembre de 2010 Sin comentarios

Para empezar hay que encuadrar a que nos referimos cuando se habla de cloud computing. Hay bastantes definiciones para cloud computing desde quienes consideran como un paso más en servidores virtuales que están disponibles por toda internet, a concepciones más amplias que lo entienden como cualquier servicio que consumes más allá de tu red local es considerado como “la nube” (cloud compunting). Sin embargo prefiero una definición más funcional, lo que nos permite la nube, una manera de incrementar prestaciones o capacidad al momento, sin tener que invertir en nuevas infraestructuras y/o licencias de software. Además esta definición se concreta en tres ventajas que nos ofrece el cloud computing, escalabilidad (se puede variar la potencia de cpu al momento, basta variar las instancias contratadas), disponibilidad (un fallo en el nodo que está tu instancia se resuelve con una migración a otro nodo u otro cluster si es necesario) optimización de recursos (no es necesario que pienses en el máximo de computación que necesites a la hora de contratar, pueden asignarse recursos a medida que se necesitan pagando únicamente por los que se usan en un momento).

Leer más…