Windows Azure para desarrolladores web vs Amazon EC2


Acabo de ver el video de introducción de Windows Azure y me dejó sintiendo como si fuera un shell front-end para instancias alojadas de IIS. ¿Puede alguien que sepa más (posiblemente eso fue parte de la beta) arrojar sobre por qué usarías esto vs.EC2.

Parecía bastante fácil, pero realmente no dio detalles sobre cómo funciona, por qué funciona o por qué usaría esto vs las soluciones tradicionales por ahí?

Author: MikeJ, 2008-10-27

8 answers

De acuerdo con la visión (y solo puedo hablar de la visión aquí ya que el producto no está realmente fuera todavía), aquí hay un par de razones que podría considerar Azure sobre EC2.

Azure incluye capacidades integradas de equilibrio de carga. Si quieres hacer eso en Amazon, tienes que rodar tu propia solución o comprar una solución de terceros como www.RightScale.com.

Las aplicaciones codificadas compatibles con Azure se pueden entregar internamente o en la nube de Microsoft. Si escribes aplicaciones que tienen confidencialidad información como datos financieros o datos de atención médica, no todos sus clientes estarán dispuestos a poner sus datos en la nube pública. En ese caso, pueden implementar sus aplicaciones internamente en Windows. Eso se vende como una victoria en el conjunto de habilidades, porque puedes pasar de proyectos públicos a proyectos privados. No me malinterprete : si domina el desarrollo de Amazon EC2, puede implementar sus aplicaciones internamente con servidores virtuales Linux en su centro de datos, pero no es tan llave en mano. (Difícil describir una vista previa de la tecnología como llave en mano cuando aún no tiene licencia, jajaja.)

Dicho esto, no estaba claro que la funcionalidad de equilibrio de carga esté incluida en el cuadro con implementaciones internas. Si tiene que hacer una combinación de Azure plus ISA Server, será una implementación y administración más difíciles de vender.

 29
Author: Brent Ozar,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2008-10-27 18:12:51

AppHarbor es un entorno de alojamiento en la nube.NET que se encuentra en Amazon EC2. Lo bueno es que ofrecen un plan gratuito (al igual que Heroku) para que pueda comprobarlo usted mismo con muy poca fricción.

 11
Author: Dan Esparza,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2011-02-24 21:45:36

Mi empresa está utilizando Amazon EC2 ahora y estoy en el PDC viendo los detalles de Azure desplegarse. Todavía no he visto nada que nos convenza de alejarnos de Amazon. Azure definitivamente parece convincente, pero el hecho es que ahora puedo utilizar Windows y SQL Server en Amazon con SLA en su lugar. Ray Ozzie dejó claro que Azure cambiará mucho en función de los comentarios de la comunidad de desarrolladores. Sin embargo, Azure tiene mucho potencial y lo estaremos viendo estrechamente.

Además, Amazon agregará funciones de equilibrio de carga, escalado automático y panel de control en las próximas actualizaciones del servicio (consulte este enlace: http://aws.amazon.com/contact-us/new-features-for-amazon-ec2 / ). Nunca subestimes a Amazon, ya que tienen una buena ventaja en Computación en la nube y una gran base de usuarios que ya ayudan a refinar sus ofertas. Nunca subestimes a Microsoft, ya que tienen una comunidad de desarrolladores masiva y un alcance global.

En General no creo que el los servicios en la nube de una empresa son mutuamente excluyentes entre sí. Lo bueno es que podemos aprovecharlos a todos si queremos.

Microsoft debería ofrecer la posibilidad de alojar servidores basados en Linux en su nube. ¡Eso realmente pondría el mundo patas arriba!

 5
Author: ,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2008-10-27 23:56:42

Bueno, es más que solo servicios web. También le permitirá alojar otros tipos de aplicaciones conectadas. Además, proporciona acceso integrado a otro software de MS en la nube; es decir, SharePoint, Exchange, CRM, servicios de datos SQL, y le permitirá personalizar y ampliar completamente esas ofertas de la misma manera que podría personalizarlas y ampliarlas si se alojaran en las instalaciones.

 3
Author: Gerald,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2008-10-27 17:32:30

En la Conferencia Archtect Insight del año pasado, mencionaron que han comenzado a alterar los productos de servidor principales para lidiar con el entorno de conmutación por error a gran escala, lo que es muy interesante para mí, al menos.

Es un montón de cosas que están llegando a la Nube. Creo que esto es más una Plataforma en la Nube.

  • Sql Server
  • CRM
  • MOSS
  • Exchange
  • BizTalk
  • Ginebra (identidad)

Los términos que se mencionan aquí están "STORE"y" COMPUTE "

Para mí esto es realmente interesante en torno a la IDEA de un Autobús de Servicio de Internet.

También se trata de pasar al proceso de flujo de trabajo de desarrollo también.

  • OSLO DSLs and Qudrant - Moving to a Model Driven View
  • Entity Framework-dando a los desarrolladores un modelo tipeado fuerte en el código con un clic del botón
  • ADO Data Services y Data Dynamic Webtemplates usando MVC
  • Luego con las plantillas de Azure y los nuevos " WebRoles" pasar a la implementación de las aplicaciones en la nube.
  • Entonces para los administradores un clic aprovisionamiento de servidores es impresionante.

Sobre las Normas de Privacidad de Datos... que es el gran elefante en la habitación y ha sido mencionado... Por lo general, existe una regla en cada país sobre la seguridad de la información.

UK RIPA

US Patriot Act

¿Son realmente conceptully diferentes? Y estos 2 países comparten información de todos modos...En mi Humilde opinión (legalmente son diferentes, pero para un cliente ambas leyes dan acceso a los datos del cliente es solo cuestión de quién)

 3
Author: ,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2009-01-21 12:42:46

En este punto, la información sobre Windows Azure es bastante escasa. Estuve en el discurso principal durante el anuncio, y mi mejor conjetura en este punto es que están tratando de proporcionar un entorno de virtualización más extenso que simplemente instancias alojadas de IIS.

En este punto, sin embargo, no puedo decir más que eso.

 2
Author: Greg D,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2008-10-27 17:32:53

Usamos S3 para el almacenamiento con mucho éxito y siempre he estado atento a EC2 para el soporte de Windows y SQL Server. Así que ahora estos están disponibles cavé más.

Estaba bastante preocupado cuando leí esto: http://www.brentozar.com/archive/2008/11/bad-storage-performance-on-amazon-ec2-windows-servers/

Tal vez, como estamos desarrollando lo que esperamos se convierta en un sitio web muy popular, deberíamos considerar los nuevos modelos de almacenamiento de datos: Azure o SimpleDB de Amazon. Hmmmmm - reescritura completa!

 2
Author: Perhentian,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2009-01-21 11:59:18

La principal diferencia en el futuro es que Amazon EC2 está libre a partir de hoy 1 de noviembre, Echa un vistazo a esto.

Http://www.buzzingup.com/2010/10/amazon-announces-free-cloud-services-for-new-developers/

 2
Author: Susan,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2010-11-01 14:23:20