En nuestro primer artículo describíamos, a modo de introducción, las principales características de la plataforma Windows Azure en su estado actual y su impacto en el mundo de las tecnologías de la información como propuesta de entorno completo de servicios en la nube.

logo-cloud

En el presente artículo continuamos con la serie de introducción a la plataforma de servicios en la nube de Microsoft, analizando un poco más los diferentes componentes o grupos de servicios ofrecidos o que se quieren poner en marcha en las siguientes versiones de Windows Azure. Vamos a ver qué ofrece cada una de las tres principales tecnologías incluidas actualmente en la propuesta de Cloud de Microsoft.

logo_windows_azure_250px

  • Azure Compute: Modelo de computación de Cloud de Microsoft, ofrece posibilidad de ejecutar tanto aplicaciones Web (Web Role) como aplicaciones tradicionales (Worker Role) con un enfoque basado en servicios. Se incluye la posibilidad de definir y usar máquinas virtuales en la nube con VM Role.

logo_sql-azure

  • SQL Azure: La base de datos relacional ofrecida como servicio y con prácticamente la misma funcionalidad que SQL Server (en la versión actual todavía existen algunas diferencias que iremos comentando en este espacio Azure Corner).
  • Data Sync: La tecnología de sincronización de datos en diferentes contextos relacionados con Windows Azure (sincronización entra bases de datos SQL Azure, sincronización entre sistemas On-Premises y Azure, etc.).
  • Data Connect: Servicio que le permitirá establecer sus propios entornos de VPN y configurar nubes privadas y nubes híbridas usando tecnologías en los diferentes contextos (On-Premise – Azure).
  • SQL Azure Reporting (CTP): servicio de reporting (SSRS) de SQL Azure que nos permite publicar nuestros informes en el mismo, tanto para usarlos desde un navegador como para accederlos a través de aplicaciones en diferentes plataformas usando el modelo de servicios Web y controles VS2010 de visualización de informes. Actualmente en versión CTP.
  • SQL Azure BI: incluyendo servicios de integración (SSIS) y servicios de análisis (SSAS), ofrecidos como servicio en la nube y no disponibles todavía (future features).

logo_windows_azure_app_fabric

  • Service Bus: Servicios para la conexión de aplicaciones en la nube cuando no es posible utilizar el servicio estándar basado en servicios Web WCF (forma ideal de comunicar aplicaciones entre sí). En entornos heterogéneos es la solución para comunicar dos aplicaciones con diferentes tecnologías y características.
  • Access Control Services: Servicios de autenticación y control de acceso a las aplicaciones, que le abstraen de implementar su propio sistema de control de acceso, compatibilizando el servicio con las tecnologías existentes como autenticación con Live ID, Yahoo ID, Facebook, etc.
  • Caching Service: Servicios que le ayudarán a mejorar el rendimiento de sus aplicaciones en la nube al disminuir el número de accesos a sus recursos Cloud (Azure Storage y Azure SQL). El servicio de caché ofrece una solución intermedia de datos en este espacio que reducen la necesidad de tener que pedirlos a otros mecanismos de almacenamiento más «costosos» –estamos en la nube-.
  • AppFabric Workflow: Servicios para la gestión y ejecución de flujos de trabajo adaptados a las necesidades de las empresas y las organizaciones pero ofrecidos as a Service.

En este espacio de comunicación en nuestra Web, podrás conocer más de cerca cada una de estas tecnologías y las mejores prácticas de uso desde un punto de vista práctico así como su aplicación en diferentes contextos como creación de nuevas aplicaciones para su uso en la nube, la migración de aplicaciones y bases de datos existentes de un entorno On-Premise (en sus propios centros de datos) a la nube (Windows Azure) o el uso híbrido de aplicaciones existentes con algún componente (base de datos, servicio Web, utilidad…) alojado en Windows Azure.

Ya sabes que puedes suscribirte a este canal de información usando la sindicación RSS, así que si quieres estar al tanto de todas las novedades y aprender un poco más sobre la propuesta Microsoft Cloud, añade este canal a tu lector favorito y a tu lista de enlaces a visitar, los mejores profesionales de SQL Server le irán mostrando las bondades y las mejores prácticas de Cloud Computing con Windows Azure y conocerás todas las posibilidades, presentes y futuras, del nuevo entorno de datos SQL Azure.