Azure Cloud Services

AZURE CLOUD SERVICES   ¿Qué es Cloud Services? Es un servicio de Azure que nos permite implementar aplicaciones, servicios y API de alta disponibilidad y escalabilidad abstrayéndose de la infraestructura. ¿En qué casos se debe usar? Se suele usar para implementar aplicaciones complejas. ¿Qué son los roles? El tipo de proyecto que se esté desplegando y podrían ser Web Role y Worker Role. Web Role: Un Web Role es un role de Windows Azure donde se implementan aplicaciones web, sitios web o servicios web. Son las aplicaciones con las cuales interactúa un usuario…continue reading →

Bases de Datos SQL en Microsoft Azure

El uso de bases de datos relacionales está muy extendido en el desarrollo de software actualmente. Desde pequeñas aplicaciones de uso interno en empresas y pequeños comercios, hasta grandes proyectos con millones de datos que almacenar de forma ordenada y relacionada. Microsoft ofrece, gracias a la nube de Azure, un sistema sencillo y cómodo para alojar y utilizar nuestras bases de datos relacionales SQL. Para ello solo necesitamos una cuenta de Azure con una suscripción. Si no disponemos de una cuenta de Azure con una suscripción, Microsoft nos ofrece una versión de prueba…continue reading →

Escalabilidad en Azure

Hola , en este Post hablare sobre el escalado en Azure ¿Que es el escalado en Azure? Es la habilidad de manejar las necesidades del crecimiento de nuestro negocio. ¿Cuando se necesita? Se necesita cuando la demanda es del servicio sube o cuando un servicio necesita procesar mas datos.Existen dos metdos de escalado -Out(Horizontal) añadir mas nodos a una aplicacion distribuida -Up(Vertical) añadir mas recursos a un nodo. En la página Scale del Portal de Azure clásico, puede escalar su aplicación manualmente o puede establecer los parámetros para escalarla automáticamente. Puede escalar aplicaciones…continue reading →

Azure WCF Web Role

¿Qué es Azure? Azure es una colección cada vez mayor de servicios integrados en la nube. Proporciona un entorno gestionado para la ejecución y el despliegue de aplicaciones web y servicios. ¿Qué es WCF? Windows Comunication Foundation (WCF), es un marco de trabajo para la creación de aplicaciones orientadas a servicios. Un extremo puede formar parte de un servicio disponible en Internet Information Services (IIS), o puede ser un servicio hospedado en una aplicación. Y el otro extremo puede ser un cliente de un servicio que solicita datos al otro extremo. Los mensajes…continue reading →

App Nativa IOS en Xamarin

Xamarin es una compañía que se estableció en mayo de 2011, por los mismos ingenieros que crearon el proyecto Mono, consistente en una implementación libre de la plataforma de desarrollo .NET para dispositivos Android, iOS y GNU/Linux. Es decir, con Xamarin podríamos evitar tener que utilizar Java para desarrollar una aplicación para Android. Anteriormente, este proyecto se llamaba MonoTouch y MonoDroid. Desde mi punto de vista, el principal motivo para que surjan plataformas de este tipo radica en que uno de los mayores desafíos a la hora de desarrollar aplicaciones multiplataforma es mantener la consistencia en todos los entornos (en términos…continue reading →