La plataforma de servicios Azure es una plataforma de servicios basada en la nube, esta plataforma está implementada en los centros de datos de Microsoft, la cual proporciona un sistema operativo y un conjunto de servicios para desarrolladores que pueden ser usados individualmente o conjuntamente. Azure promete ser una plataforma flexible e interoperable que se utiliza para construir nuevas aplicaciones que pueden funcionar completamente desde la nube o para mejorar existentes aplicaciones con capacidades basadas en la nube.
Azure reduce la necesidad de comprar tecnología nueva, y habilita a los desarrolladores rápida y fácilmente a crear aplicaciones que funcionen en la nube, utilizando su ya conocidas habilidades con el ambiente de desarrollo Microsoft Visual Studio y Microsoft .NET Framework. Adicionalmente al manejo de leguajes de código soportados por .NET, Azure soportará más lenguajes de programación y ambientes de desarrollo en un futuro cercano. Azure simplifica la mantención y operación de aplicaciones a través de proveer almacenaje y computación on-demand (sobre la demanda) para hospedar, escalar y manejar aplicaciones Web. El manejo de la infraestructura es automatizada con una plataforma que está diseñada para una alta disponibilidad y escalabilidad dinámica, esto para que coincida con las necesidades del modelo de precios pay-as-you-go (pagar según el uso). También provee un ambiente abierto interoperable y basado en estándares que soporta múltiples protocolos de internet, incluidos HTTP, REST, SOAP, y XML.
Microsoft también ofrece aplicaciones Cloud listas para utilización, tales como Windows Live, Microsoft Dynamics, y otros Microsoft Online Services para negocios tales como Microsoft Exchange Online y SharePoint Online. La plataforma de servicios Azure permite a los desarrolladores proveer su propia oferta a sus clientes a través de la creación de componentes fundamentales de cómputo, almacenaje y construcción de bloques de servicios y crear aplicaciones en la nube.
Los Servicios que Provee Azure
La Plataforma de Servicios Azure incluye como capa fundamental a Windows Azure, también incluye un conjunto de servicios para desarrolladores los cuales pueden ser usados individualmente o en conjunto. Los componentes de Plataforma de Servicios Azure pueden ser usados por aplicaciones locales que se ejecutan en una variedad de sistemas, incluyendo varias versiones de Windows, dispositivos móviles y otros. Estos componentes incluyen:
· Windows Azure: Que es el sistema operativo de los servicios Cloud que sirve como ambiente de desarrollo, hospedaje de servicios y administración de servicios para la plataforma de servicios Azure. También provee sobre demanda (on-demand) cómputo y almacenajes para hospedar, escalar y manejar aplicaciones Web y Servicios en los centros de datos de Microsoft.
· Microsoft .NET Services: Es un conjunto de servicios de Microsoft organizado, altamente escalables, orientados a desarrolladores que proveen bloques de elementos básicos requeridos por muchas aplicaciones Basadas en la nube. Tanto como .NET Framework proporciona un alto nivel de librerías de clases que hace a los desarrolladores más productivos, Microsoft .NET Services habilita a los desarrolladores enfocarse en la lógica de sus aplicaciones en vez de construir y desplegar su propia infraestructura base de servicios.
· Microsoft SQL Data Services (SDS): proveen servicios de datos en la Nube basado sobre SQL Server, son altamente escalables sobre la demanda de almacenaje de datos y servicios de proceso de consultas. Construido sobre las robustas tecnologías de SQL Server y Windows Server, SDS provea una alta disponibilidad, seguridad, servicios estándares basados en Web que son fáciles de programar y proveer.
· Live Services es un conjunto de bloques pre-construidos dentro de la plataforma de servicios Azure para el manejo de los datos usuario y los recursos de las aplicaciones. También provee a los desarrolladores con una sencilla rampa para la construcción de ricas aplicaciones sociales. Live Services incluye tecnología Mesh para sincronización de los datos de usuarios y extender Aplicaciones Web a través de múltiples dispositivos. A través del Live Framework, provee acceso a los datos de las aplicaciones Live de Microsoft y otros. Live Framework también permite sincronizar estos datos a través de los ordenadores y dispositivos, para encontrar y descargar aplicaciones y mucho más.
Los servicios que provee plataforma Azure (extractado de Microsoft Azure)

No hay comentarios:
Publicar un comentario