El análisis de WindowsAzure y la naturaleza multifacética de la nube

  
"Cloud computing" es el concepto más popular de la industria de TI. Ben Pring, analista senior de Gartner, dijo: "La computación en la nube es como la gente que come francés. Pero casi todos tienen diferentes definiciones de computación en la nube". Wikipedia se define como: cloud computing (cloudcomputing), un método informático en el que los recursos informáticos son escalables y virtualizados dinámicamente, a menudo proporcionados a través de Internet. Windows Azure es el sistema operativo basado en la nube de Microsoft y, al igual que AzureServicesPlatform, es el nombre de la tecnología de "software y servicios" de Microsoft. WindowsAzure objetivo principal es proporcionar una plataforma para los desarrolladores para ayudar a los desarrolladores pueden ejecutar En primer lugar, tenemos que entender es el concepto de servicio sigue hablando de la arquitectura de nube
. Por lo general, nos encontraremos con que no podemos llegar a una conclusión específica en la conversación sobre la computación en la nube. La razón es que siempre damos por sentado que la computación en la nube se considera como un servicio operado por un operador de terceros hasta que comprendemos de repente de qué hablan otras personas. Es para comprar software y hardware para implementar su propia arquitectura en la nube. Hay una gran diferencia entre estos dos puntos de vista
. En mi opinión, para la mayoría de las empresas, invertir en proyectos autónomos de computación en la nube no es una decisión inteligente. A menos que estas compañías pretendan convertirse en proveedores de la nube, no podrán hacer un uso racional de los fondos a largo plazo. Pero debemos admitir que no hay muchas personas que tengan la misma opinión. Por el contrario, la mayoría de las empresas creen que la computación en la nube de desarrollo propio es la mejor manera. De hecho, al hacerlo, existe un claro efecto de ahorrar dinero a corto plazo, ya que pasar a una arquitectura de centro de datos virtualizada que se puede aprovisionar automáticamente es un método de suministro más eficiente. El nuevo RapidAccessComputingEnvironment del Departamento de Defensa de los Estados Unidos es un ejemplo clásico. Sin embargo, esta no es la computación en la nube de la que estamos hablando hoy. De hecho, dado que la nube de la que estamos hablando está detrás de un firewall corporativo, no lo definimos como computación en la nube.
Hasta ahora, Microsoft ha estado a favor del paquete se WindowsAzure empaqueta en empresas independientes pueden implementar. Por lo tanto, Microsoft insiste en una plataforma de nube de tipo de servicio para satisfacer las necesidades de terceros. En este sentido, creemos que Azure representa una nueva plataforma en la nube de segunda generación que responde mejor a las necesidades del mercado actual que los productos de los proveedores de primera generación. Los primeros proveedores pudieron ofrecer la computación en la nube como un servicio único en el mercado sin proporcionar otros servicios para conectar servidores en la nube y aplicaciones internas. Para algunas empresas que están listas para reemplazar la computación interna con nubes, esto definitivamente es algo bueno. Sin embargo, la mayoría de las empresas ahora adoptan una estrategia integral basada en el futuro previsible, por lo que deben conservar su arquitectura informática y extenderla a la nube. Los proveedores de la nube que sirven al mercado deben enfrentar este hecho e intentar resolver este problema. Aquí tenemos una lista de cuatro categorías: Caso Azure
a corto plazo, de desbordamiento para recargar el ambiente interno
Este es el caso de una plataforma en la nube orientada a servicios es ahora ampliamente utilizado en el mercado empresarial. Aprovecha la flexibilidad de los métodos de pago de la computación en la nube y puede ahorrar efectivamente el costo de los servidores de prueba y desarrollo, incluso si el proyecto de una empresa requiere tráfico adicional durante el período de máxima carga. Debido a que se puede copiar fácilmente a plataformas internas, la rápida reposición de requisitos elásticos a menudo se considera una característica fundamental de la computación en la nube. Está muy extendido porque los atributos de la nube de computación en la nube no se usan con frecuencia en tales casos. servicios y aplicaciones basadas en la nube escalable
en las instalaciones
WindowsAzure hay muchos casos en este sentido. Por ejemplo, el software Microsoft Dynamic ERP tiene muchos sitios web nuevos y extensiones comerciales que complementan la suite de back-end con las operaciones automatizadas de front-end. El nuevo servicio, numerado Dallas, usa Azure como punto de agregación para servicios de información de bonificación. En este ejemplo, la nube puede proporcionar información en tiempo real de una manera más sencilla y eficiente que la arquitectura interna, y puede lanzar un nuevo conjunto de aplicaciones locales de Azure. Por supuesto, esto también significa que, como base de la estrategia de software + servicio de Microsoft, aunque no niega que hayamos definido previamente la computación en la nube como un complemento, en lugar de un sustituto, de la computación interna tradicional, tiende a fomentar la confianza en la arquitectura interna.
de alojamiento temporal como parte de una estrategia de migración a la nube
Esto es a la vez una buena cosa es una cosa mala. Como una fase temporal de la estrategia de TI en la nube local, el movimiento para mover el servidor a la nube es probablemente un plan de desaceleración que muchas empresas tienen que tomar para reducir la molestia. Sin embargo, en general, vemos que las personas simplemente están colocando las aplicaciones internas existentes en la nube, lo que resulta ser su uso completo de la nube. Este es un error que muchos desarrolladores de software independientes cometen. servicios y aplicaciones basadas en la nube
pueden sustituir en las instalaciones
Por supuesto, este es probablemente el ideal de la nube. Azure promete lograr esto, pero los tres escenarios anteriores son suficientes para distraer este esfuerzo, especialmente aquellos que se basan en una arquitectura informática interna y exclusiva permanente. Mientras Azure continúe evolucionando según el principio básico de "adiciones" en lugar de compararlo con la arquitectura informática del cliente, se espera que Azure compita con otras plataformas en la nube.
En resumen, yo estaba preocupado de que los desarrolladores se detienen en Azure o plataforma similar. Todos los casos anteriores pueden migrar implementaciones de TI empresariales a la nube, pero simplemente usan Azure como un reemplazo de la plataforma para el software y las aplicaciones. No aprovecha al máximo la naturaleza en tiempo real del entorno de nube, la fluidez del ancho de banda y el uso compartido de API. Espero que Windows Azure no se convierta en un sanatorio de aplicaciones, sino que se convierta en una estación de reabastecimiento de aplicaciones y agregue vitalidad a la aplicación.
Copyright © Conocimiento de Windows All Rights Reserved