¿Cuál es la ventaja de AWS sobre Microsoft Azure?

Supongo que depende de la pila de software y los requisitos específicos de la aplicación.

  • Regiones del servidor
    • Su base de clientes principal podría estar en una región atendida por solo uno de ellos.
    • Es posible que algunas opciones de alojamiento no estén disponibles para una región mientras estén disponibles en el otro servicio para esa región, etc.
  • Pilas de software:
    • En 2017, al menos para microservicios más pequeños, realmente no importa. Con los contenedores (Docker), es realmente fácil admitir diferentes pilas que utilizan software estándar de código abierto.
    • Si no le gusta IIS y desea ejecutar ASP NET Core usando su propio servidor web, entonces AWS o GC funcionan igual de bien, o cualquier nube, para el caso.
    • (Sin embargo, puede ejecutar ASP NET en Windows en AWS o ASP NET Core en Linux en Azure, es mix n ‘match)
  • Servicios especializados:
    • Dependiendo de sus requisitos, los servicios cognitivos de Azure podrían funcionar mejor para usted que las ofertas de AWS o GC.
    • Si tiene requisitos de base de datos específicos además de su solución alojada RDBMS básica, Azure y Amazon tienen una variedad de diferentes soluciones NoSQL que pueden ser mejores para algunas aplicaciones específicas.
  • Costo: Realmente depende de su aplicación, calcule el uso y verifique los precios de uso para las contrapartes de cada proveedor.

Para complementar la respuesta de Prajay Basu desde una perspectiva diferente:

  1. Comienzo temprano = mayor participación en el mercado = más personas familiarizadas con AWS que Azure.
    Esta es una gran ventaja. Sin embargo, Azure se está poniendo al día.
  2. Un ecosistema activo de servicios de valor agregado. AWS adoptó el diseño de acoplamiento suelto e impulsado por API muy temprano, y por lo tanto, se construyeron muchas integraciones a su alrededor.
    Azure no se queda atrás en este aspecto, pero Microsoft parece haber perdido parte de la lealtad del desarrollador y, por lo tanto, su ecosistema VA no está creciendo lo suficientemente rápido como para desafiar a AWS.
    Una nota de experiencia personal: Microsoft está tratando de rectificar esto, pero parece que no están ” en sintonía con el mundo de los desarrolladores “.

En este punto, se reduce a la realidad de los servicios versus el valor de cualquiera de ellos.

  1. AWS tiene una mayor presencia global.
  2. Microsoft tiene muchos más años de experiencia en el mercado empresarial.
  3. AWS tiene un amplio ecosistema de ofertas en la solución de AWS
  4. Microsoft tiene una base de productos significativamente mayor que mueve muchas soluciones hacia Azure de forma natural.

La realidad de los dos es que corren bastante cerca del cuello y el cuello. Veo lo bueno y lo malo en ambos.