PLATAFORMA WINDOWS AZUREWindows Azure es una plataforma de nube abierta y flexible que permitecompilar, implementar y admi...
APLICACIONES WEBLos roles web de Windows Azure tienen un fin especial y proporcionan unservidor web de Internet Informatio...
FUNCIONALIDAD Y VENTAJAS DEL SERVICIO DE PROCESO        ENTORNO EXCELENTE PARA HOSPEDAR APLICACIONESLos roles web se pre c...
CARACTERISTICAS DE WINDOWS AZUREWindows Azure ofrece un Contrato de nivel de servicio mensual del 99,95% quepermite compil...
Upcoming SlideShare
Loading in …5
×

Plataforma windows azure

1,206 views
1,119 views

Published on

Published in: Design
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
1,206
On SlideShare
0
From Embeds
0
Number of Embeds
6
Actions
Shares
0
Downloads
15
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Plataforma windows azure

  1. 1. PLATAFORMA WINDOWS AZUREWindows Azure es una plataforma de nube abierta y flexible que permitecompilar, implementar y administrar aplicaciones rápidamente, en una redglobal de centros de datos administrados por Microsoft. Puede compilaraplicaciones en cualquier lenguaje, herramienta o marco. Y puede integrar susaplicaciones de nube públicas con el entorno de TI existente. PROCESOWindows Azure ofrece una capacidad de proceso de alta disponibilidad quepermite ejecutar código de aplicación en la nube, así como ampliar o reducirrápidamente las aplicaciones para satisfacer las necesidades de los clientes.Cada instancia de proceso es una máquina virtual que le aísla de otros clientes.Una vez que se asignan los recursos de proceso a la aplicación, WindowsAzure administra automáticamente el equilibrio de carga de red y laconmutación por error para ofrecer una disponibilidad continua. Windows Azureproporciona un contrato de nivel de servicio del 99,95 % mensual para serviciosde proceso.Las aplicaciones de Windows Azure utilizan recursos de proceso a través deuno o varios contenedores de proceso denominados "roles". Los roles puedenser de tres tipos: web, de trabajo y de máquina virtual (VM). Algunos de losusos comunes o modelos de aplicación de estos roles son:
  2. 2. APLICACIONES WEBLos roles web de Windows Azure tienen un fin especial y proporcionan unservidor web de Internet Information Services (IIS) dedicado para hospedar lasaplicaciones web front-end. La implementación de las aplicaciones web enroles web es un proceso rápido y sencillo, y, posteriormente, se puede ampliaro reducir la capacidad de proceso en función de la demanda. APLICACIONES BACK-ENDLas aplicaciones hospedadas en roles de trabajo pueden ejecutar tareasasincrónicas, de ejecución prolongada o perpetuas que son independientes dela interacción o los datos del usuario. Cuando se separan los procesos ensegundo plano de una aplicación en un rol de trabajo y se hospeda el front-enden un rol web, se puede distribuir mejor la lógica de la aplicación y se disponede un control más exhaustivo del escalado de la aplicación. APLICACIONES HEREDADASLos roles de máquina virtual (VM), ahora en versión beta, permiten implementaruna imagen de Windows Server 2008 R2 (Enterprise o Standard) personalizadaen Windows Azure. Se puede usar el rol de VM cuando la aplicación requieraun gran número de personalizaciones del sistema operativo del servidor y no sepuedan automatizar. El rol de VM proporciona un control total del entorno de laaplicación, y permite migrar las aplicaciones existentes a la nube. Haga clicaquí para obtener más información sobre el rol de VM.
  3. 3. FUNCIONALIDAD Y VENTAJAS DEL SERVICIO DE PROCESO ENTORNO EXCELENTE PARA HOSPEDAR APLICACIONESLos roles web se pre configuran con IIS7 con el objeto de que sea más fácilcrear aplicaciones con las tecnologías web más populares, como ASP.NET,PHP y Node.js.Los roles de trabajo permiten hospedar cualquier tipo de aplicación, comoApache Tomcat y Java Virtual Machine (JVM).Normalmente, las aplicaciones se componen de roles web y de trabajo. Unaimplementación común de Windows Azure recibe la entrada de un rol web,envía esas solicitudes a través de una cola a un rol de trabajo y, acontinuación, procesa las solicitudes y almacena la salida.Un rol de VM ejecuta una imagen de disco duro virtual (VHD) de una máquinavirtual con Windows Server 2008 R2. Este VHD se puede crear mediante unamáquina Windows Server local, y después se carga en Windows Azure. CENTRADO EN LAS APLICACIONES Y NO EN LAS OPERACIONESWindows Azure está diseñado para poder crear aplicaciones que esténcontinuamente disponibles, incluso durante las actualizaciones del sistema ylos errores de hardware.El equilibrio de carga de red y la conmutación por error se controlan de formaautomática, con lo que se reducen los esfuerzos y el costo de la administracióndel entorno de la aplicación.Windows Azure controla automáticamente la aplicación de revisiones delsistema operativo sobre el que se ejecutan las aplicaciones, lo que evita lanecesidad de coordinar manualmente o programar esta tarea mediante scripts.La funcionalidad de proceso de Windows Azure permite ampliar o reducir laescala de las aplicaciones según sea necesario de manera que se utilicenúnicamente los recursos necesarios.
  4. 4. CARACTERISTICAS DE WINDOWS AZUREWindows Azure ofrece un Contrato de nivel de servicio mensual del 99,95% quepermite compilar y ejecutar aplicaciones de alta disponibilidad sin importar lainfraestructura. Proporciona revisiones automáticas del SO y de los servicios, equilibriode carga de red integrado y resistencia ante errores de hardware. Admite un modelode implementación con el que se puede actualizar una aplicación sin inactividad.Siempre disponible y activo.Windows Azure permite utilizar cualquier lenguaje, marco o herramienta para crearaplicaciones. Las características y los servicios se exponen utilizando protocolosREST abiertos. Las bibliotecas de cliente de Windows Azure están disponibles paravarios lenguajes de programación, se comercializan bajo una licencia de códigoabierto y se hospedan en GitHub. SERVIDORES Y ALMACENAMIENTO ILIMITADOWindows Azure permite escalar aplicaciones a cualquier tamaño con facilidad.Es una plataforma de autoservicio totalmente automatizada que permite elaprovisionamiento de recursos en cuestión de minutos. El uso de recursosaumenta o disminuye de manera flexible en función de las necesidades. Solose pagan los recursos que usa la aplicación. Windows Azure está disponible envarios centros de datos del mundo, lo que permite implementar las aplicacionescerca de los clientes. GRAN CAPACIDADWindows Azure proporciona una plataforma en la nube flexible que puedesatisfacer los requisitos de cualquier aplicación. Permite hospedar y ampliar elcódigo de aplicación dentro de roles de proceso de un modo totalmenteconfiable. Los datos se pueden almacenar en bases de datos SQL relacionales,almacenes de tablas NoSQL y almacenes de blobs no estructurados, y existe laopción de usar la funcionalidad de Hadoop e inteligencia empresarial para laminería de datos. Puede aprovechar la sólida funcionalidad de mensajería deWindows Azure para habilitar aplicaciones distribuidas escalables, así comopara entregar soluciones híbridas que se ejecuten en la nube y en un entornoempresarial local. Los servicios de caché distribuida y red de entrega decontenido (CDN) de Windows Azure permiten reducir la latencia y ofreceraplicaciones con un gran rendimiento en cualquier lugar del mundo.

×