¿Qué tecnología es mejor, Microsoft Azure o AWS?

Amazon AWS y Microsoft Azure son realmente los dos grandes pesos de los servicios en la nube. Ambos son considerados los dos jugadores más importantes en la industria de la computación en la nube, sin embargo, cada uno está dirigido a un público ligeramente diferente. Voy a comparar los dos esta semana, mostrando sus características principales, enfoque híbrido, licencias y reputación entre los clientes, con la esperanza de ayudarlo a decidir cuál es mejor para su empresa.

La industria de la tecnología no es diferente: nos encanta una buena batalla entre pesos pesados.

Cuando Microsoft decidió asegurarse de que su Internet Explorer no fuera el segundo violín de Netscape Navigator, fuimos testigos de lo que sucede cuando una pequeña empresa patea a una empresa multimillonaria en las espinillas. En unos pocos años, Internet Explorer tenía una participación de mercado de más del 90%, y las batallas de los navegadores habían terminado esencialmente. Yahoo y Google lucharon por la supremacía de la búsqueda durante unos años, y todos sabemos cómo terminó eso. Y aunque todavía tenemos algunas escaramuzas menores (iOS vs. Android, SAP vs. Oracle), la batalla tecnológica más grande se ha trasladado a la nube.

No hay duda de que hay mucho en juego, y ambas compañías han invertido miles de millones y contratado a miles de ingenieros para completar sus ofertas. Gartner valoró este mercado en $ 16.5 a fines de 2015, lo que representa un aumento de casi el 33% con respecto a 2014. Gartner dice que para 2020 “Cloud Shift” afectará más de $ 1 billón en gasto en TI. No hay duda de que esta es una batalla que se desarrollará durante muchos años.

Amazon AWS y Microsoft Azure, Cloud Contenders

Amazon es el verdadero pionero de la nube, y golpeó primero con Amazon Web Services (AWS) que se lanzó en 2006. AWS es en realidad un grupo de productos en la nube que brindan a los clientes servicios que van desde almacenamiento hasta entrega de contenido y servicios de aplicaciones y análisis. No voy a cubrir cada producto de AWS en detalle, pero Wikipedia hace un buen trabajo al hacer un seguimiento de las ofertas en constante evolución de Amazon AWS, que actualmente tiene 70 años. En términos de gran cantidad de servicios en la nube, AWS tiene una ventaja sustancial sobre Azure. Pero eso viene con algunos compromisos a los que llegaré.

Microsoft anunció Azure en 2008, pero no lo lanzó oficialmente hasta 2010. Microsoft adoptó un enfoque más cauteloso con Azure comenzando con un período beta extendido antes de lanzarlo al público. Entonces, aunque Azure ha estado jugando con AWS, lo ha hecho con varias compañías conocidas como Boeing, Pixar y NBC que se inscribieron para el lanzamiento beta. Azure también ofrece una oferta de servicios en la nube que hoy ronda los 50.

Características de AWS y Azure

Tanto AWS como Azure cubren bastante bien los conceptos básicos de los servicios empresariales en la nube. Las características principales de AWS incluyen Computación, Almacenamiento y entrega de contenido, Bases de datos y Redes. Cada uno de estos opera bajo los exhaustivos controles administrativos de Amazon. Azure cubre estas mismas áreas en Construir infraestructura, Desarrollar aplicaciones modernas, Obtener información de los datos y Administrar Identificar y acceder. Tanto AWS como Azure proporcionan análisis y la capacidad de procesamiento de flujo en tiempo real. Ambos hacen que sea más fácil activar máquinas virtuales a pedido, implementar aplicaciones y configurar opciones de almacenamiento y DB sin muchos problemas.

No hay mucha diferencia entre AWS y Azure cuando hablamos de conceptos básicos de la nube, por lo que mencionaré algunas diferencias que podrían empujarlo hacia uno u otro.

Enfoque Híbrido

Si su empresa requiere un enfoque de servicios híbridos en la nube, Azure ha adoptado estas opciones mucho más que AWS. Azure permite a las empresas utilizar servidores locales y extenderlos a la nube. Los desarrolladores aprecian la nube híbrida porque sus aplicaciones pueden vivir tanto en servidores locales como en la nube. Azure también ofrece ciertas partes de una aplicación para permanecer en las instalaciones mientras interactúa con otras partes que han migrado a la nube. Amazon aún tiene que adoptar el enfoque híbrido más allá de mencionar que lo están considerando para el futuro.

Gobierno listo

Amazon AWS tiene una importante ventaja para ayudar a varias agencias gubernamentales a trasladar algunas de sus operaciones a la nube. Amazon llama a este servicio GovCloud. El objetivo aquí es proporcionar al gobierno de los Estados Unidos un lugar para almacenar cargas de trabajo y proyectos delicados. No hay mucha información sobre este producto, pero sabemos que debe cumplir con una serie de protocolos que van desde HIPPA a ITAR para que el gobierno lo considere como un jugador legítimo en la nube.

Microsoft está adoptando un enfoque similar con Azure, acordonando parte de su nube y llamándolo Azure Government. Pero no es tan maduro, y eso le da a Amazon AWS una gran ventaja en esta área. Si tiene una inversión considerable en productos de Microsoft, sería aconsejable adoptar un enfoque de “esperar y ver” con Azure Government. De lo contrario, AWS es su mejor opción hoy.

Licencia

Estoy seguro de que no sorprende que Microsoft adapte Azure para satisfacer las necesidades de sus clientes corporativos. Estos son los clientes que compran grandes cantidades de productos de Office, Exchange y Windows Server. Entonces, si confía en Microsoft Active Directory, seguramente encontrará que Azure se adapta mejor a su forma de trabajar porque se integra muy bien en otros productos de Microsoft. El desafío se presenta cuando usa una combinación de software de Microsoft y de otros fabricantes.

Para su crédito, Microsoft ha brindado soporte de Azure para una serie de sabores de Linux que incluyen Oracle y SUSE. Pero Azure no incluye soporte para Red Hat Enterprise Linux, que es una opción popular para las empresas, y eso probablemente no va a cambiar en el futuro previsible. Entonces, si está invertido en RHEL (Red Hat Enterprise Linux), entonces Amazon AWS es su mejor opción.

Amazon AWS y Microsoft Azure Reputación entre clientes

Amazon AWS se ha forjado una reputación por permitir que sus clientes elijan y elijan y creen los servicios en la nube que necesitan. Este enfoque le ha servido bien y ha atraído al tipo de clientes que aprecian este nivel de flexibilidad, incluso si tienen que esforzarse un poco para que funcione como lo necesitan. De alguna manera, AWS podría tener ganas de comprar en Home Depot. Si necesita algo, es probable que lo tengan, pero puede pasar algún tiempo buscándolo.

Microsoft Azure ha adoptado un enfoque ligeramente diferente al hacer que su pila de productos sea fácil de usar, siempre que los use de la forma en que Microsoft los ha diseñado para su uso. Azure no ofrece tantos productos, lo que hace que sus ofertas sean más fáciles de navegar. Entonces, si Amazon AWS se siente más como Home Depot, Azure se parece mucho a Ace Hardware. No tendrá tantas opciones para elegir, pero eso no siempre es una compensación negativa si la simplicidad es muy importante para usted.

Hay pocas dudas de que Microsoft y Amazon están en este juego a largo plazo, y todavía estamos en las primeras etapas de la computación en la nube. Empresas como Google, Rackspace y Verizon pueden convertirse en jugadores de primer nivel en los próximos años. Google ha demostrado que pueden contratar talentos y Rackspace de clase mundial y Verizon ha estado en el negocio de redes y almacenamiento por un tiempo. Pero a partir de hoy, AWS y Azure son los mejores perros de la computación en la nube.

Conclusión

Amazon AWS parece estar lanzando una red más amplia al reclutar clientes para su plataforma. Ha sido especialmente agresivo no solo en el lanzamiento de nuevos productos, sino también en la reducción de precios cada vez que siente que un competidor está invadiendo su territorio. En el mismo sentido en que Amazon quiere ser el minorista más grande con sus compras en línea de productos electrónicos, indumentaria, computadoras, libros, DVD y más escaparates, parece que AWS tiene objetivos similares para llevar la mayor cantidad de servicios en la nube a la mayoría de los clientes en Los precios más bajos.

Es posible que haya notado que no mencioné los precios. Eso fue intencional porque comparar los dos servicios en precios se siente como un juego de tontos. Ambos ofrecen precios competitivos y han mostrado una inclinación por bajar los precios cuando el otro lanza un producto de la competencia. Es mejor gastar su tiempo comparando las necesidades de su empresa con sus ofertas e ir con la empresa que mejor pueda satisfacerlas, en lugar de quién tiene el precio más bajo.

Entonces, ¿qué servicio es mejor? El que mejor satisfaga las necesidades de su empresa. Amazon AWS ofrece la mayoría de los servicios en la nube, pero si necesita un enfoque híbrido, Microsoft Azure es una mejor opción. Ambas compañías ofrecen excelentes recursos para desarrolladores y TI junto con un soporte de primer nivel. Pero Amazon ha estado en el juego unos años más que Microsoft y se nota en sus ofertas, compromiso y base de clientes.

Pero no descarte a Microsoft. Si había alguna duda de cuán comprometidos están con la nube, eso se aclaró cuando la junta de Microsoft promovió a Satya Nadella a CEO. ¿Qué hizo Nadella antes de convertirse en CEO? Fue vicepresidente de Microsoft Cloud and Enterprise Group.

Todos ganamos cuando hay una competencia saludable, y los servicios en la nube son un área que seguramente seguirá siendo competitiva durante muchos años.

Cuando comprenda la tecnología con respecto a Azure vs AWS, hay mucho que entender.

Aquí hay cinco áreas de comparación:

  1. Caracteristicas
  2. Idoneidad híbrida
  3. Desarrollo
  4. Empezando
  5. Conformidad

1. AWS vs Azure: características

En cuanto a las diversas características que AWS y Azure tienen, y continúan construyendo, es un caso de quién parece responder más rápido a las demandas del mercado.

Dependiendo de a quién pregunte, algunos argumentarán que aunque AWS cubre principalmente la gran variedad de recursos que ofrece Microsoft Azure, sin embargo, no parecen tener la profundidad suficiente, pero esto es fácilmente discutible.

De ahí la importancia de comprender el contexto empresarial de un proyecto, por el cual puede encontrar que los recursos que traerán la mayor cantidad de beneficios, ya sea escala o ingresos potenciales, se adaptan mucho mejor a la oferta de Azure, por ejemplo.

Igualmente, tiene la oportunidad de tomar una aplicación de muestra y probar de forma económica el resultado de ambos proveedores.

PaaS, SaaS & IaaS

Como se puede ver en este gráfico, hay una gran variedad de opciones disponibles para soluciones ‘como servicio’. Por lo tanto, muchas empresas están experimentando actualmente.

Como nota al margen, a pesar de los buenos niveles de soporte que proporciona AWS, la forma compleja en que implementan varias características diferentes significa que es muy probable que necesite un socio para apoyar el trabajo adicional.

Es importante tener esto en cuenta, ya que debe esperar incurrir en costos adicionales.

Elegir el mejor caballo

Si bien la capacidad de evaluar a diferentes proveedores, como se señaló anteriormente, es una opción, también podría creer que la mejor manera de avanzar como organización es elegir lo que cree que es el mejor caballo.

Este tipo de respaldo es más favorable si tiene un conjunto existente de características dentro de su organización. Tomemos como ejemplo el servicio financiero, tienen un gran historial de empleo de herramientas de administración de productividad de Microsoft [como Microsoft 365].

Del mismo modo, tienden a usar Microsoft Azure Active Directory y, como tal, tiene más sentido trabajar con herramientas que se integran bien con sus soluciones actuales.

Ahora:

Si bien puede admitir que hay ciertas características que podría no obtener de un competidor, está en el camino de menor resistencia.

Características de AWS

Después de comparar AWS vs Azure desde una perspectiva de características generales, pasemos a discutir la oferta real que ofrece cada empresa.

Comenzando esta sección tenemos el conjunto de productos AWS.

Al igual que todos los proveedores de la nube, Amazon utiliza diferentes códigos y nombres para desglosar sus productos en la nube. Dicho esto, se dividen en las siguientes categorías, como:

  • Analítica
  • Servicios de aplicaciones
  • Base de datos
  • Migración

Sin embargo, si está buscando la lista completa de nombres complicados, aquí tiene:

Lo que notará aquí, y para Azure, es que estos proveedores de la nube trabajan incansablemente para cubrir todas las áreas nuevas de las interacciones de la computación en la nube.

Ya sea a través de la inteligencia artificial o el aprendizaje automático, ambos están tratando activamente de llegar a nuevos mercados.

Como, en su opinión, si pueden hacer que los clientes se sientan cómodos con al menos una de sus soluciones en la nube, existe una buena oportunidad de uso ampliado.

Características de Azure

Pasando a Microsoft Azure, están trabajando igualmente para construir una plataforma de extremo a extremo que pueda satisfacer las necesidades de sus clientes.

Sin embargo, lo que puede ver con Azure, en comparación con AWS, es que su herencia de computación empresarial los ha beneficiado en gran medida con respecto a la construcción de soluciones modernas y deseadas.

Esto incluye la creación de acuerdos empresariales [EA].

Esto permite a las grandes organizaciones obtener beneficios al comprometer el uso en Azure. Dichos beneficios incluyen facturación flexible y precios más competitivos.

Leer más →

Mi propia respuesta honesta es que hay ventajas y desventajas para ambos, y que las empresas que necesitan resistencia y alta disponibilidad deberían considerar el alojamiento de centros de datos múltiples. Puede servir mejor a las personas a través de la localización de DNS y GEO, puede construir mejores soluciones de DNS. No hay duda de que AWS llega tarde al juego Hybrid Cloud, pero lo más probable es que evolucione.

Las tecnologías son bastante diferentes y ofrecen diferentes desafíos para diferentes casos de uso y tecnologías. Una comparación directa, de lado a lado, es realmente efectiva y la razón es que gran parte de la estructura está hecha de componentes de Microsoft, como el sistema operativo del servidor y cómo se ajusta. Luego está el equilibrio de carga, dns y otra infraestructura que dará lugar a otras preguntas.

Luego están las opciones de configuración de la nube híbrida, etc. Creo que primero debe comprender el ciclo de vida completo de la aplicación y darse cuenta de que, dependiendo de la ejecución y el rendimiento, la mayoría de las empresas probablemente tendrán implementaciones de nube cruzada y nube híbrida, o mantendrán algunas aplicaciones en una y otras. en otro.

AWS se creó teniendo en cuenta las aplicaciones de Linux principalmente. AWS quería ocuparse de la escala y la escala automática y creó su equilibrador de carga L4 según ese principio, llamado ELB (Elastic Load Balancing). Está bien para enrutar el tráfico IP a ese nivel, pero no es tan completo como un ADC moderno. AWS tiene su propia pila de hardware y arquitectura de hipervisor. Cuando instala productos de Microsoft, AWS tiene que implementarlo como cualquier tercero. Así que debes esperar que todos funcionen de manera óptima.

Si desea implementar Microsoft Exchange, por ejemplo, en AWS tiene control total sobre su implementación: puede cambiar el tamaño de los servidores, elija su propio equilibrador de carga. Sin embargo, en la nube de Microsoft, está obligado a usar Office 365 y eso significa que tiene poco control directo.

Todo en Azure se basa en la arquitectura de Windows y utiliza Hyper-V, que no es el más popular del mundo, ya que VMWare tiene una mayor participación en el mercado. Pero eso está en las capas inferiores, abstraídas. Así es como se construye Azure: cómo funciona Azure, cortesía de Mark Russinovich

Sin embargo, Microsoft tiene algunas ventajas. En primer lugar, Microsoft es consciente de que muchas empresas no pueden ejecutarse en nubes públicas. Existen restricciones en países como Alemania y Rusia. Las empresas alemanas también tienden a ser las que menos adoptan en la nube en el mundo … por lo que Microsoft ha creado Azure Stack. Esto permite a las empresas ejecutar un entorno similar a Azure (o compatible) en sus propios servidores, y permitir que los CSP y MSP ofrezcan alojamiento similar a Azure no en la nube.

Microsoft también tiene una base de clientes muy grande y leal que en gran medida nunca consideraría mudarse fuera del mundo de Microsoft, y simplemente prefirió esperar a Azure.

En este momento, Azure también tiene más de 3,800 aplicaciones, y Microsoft está haciendo un trabajo mucho mejor en marketing. Un mayor uso de la tecnología también conduce a una mejor tecnología.

Veo que hay algunos fanáticos de AWS aquí :). Depende de lo que te gustaría lograr. Para alojar su infraestructura de TI, ambos proveedores son geniales, MS hizo un gran progreso en los últimos 2-3 años. Cuando se trata de SaaS, Microsoft es claramente el ganador. Por ejemplo, O365 y Azure son una plataforma lo suficientemente buena para Facebook, su TI interna se está ejecutando en ella.

Estás tratando de comparar una pequeña gota de agua con un gran océano.

AWS es una colección de múltiples servicios que incluye,

  1. EC2, máquinas virtuales construidas en hipervisor
  2. Almacenamiento EBS y S3
  3. Red VPC
  4. Base de datos RDS
  5. IAM, control de acceso y autenticación
  6. SES, servicio de correo electrónico, saliente

y mucho más

donde en O365 hay un servicio de colaboración y correo.

Tu decides ahora

Aquí está comparando entre un Maruti Suzuki 800 y un lujoso BMW.

0365 es una oferta de software como servicio de Microsoft; por otro lado, AWS es un proveedor de servicios en la nube que ofrece infraestructura como servicio (como EC2, ELB, VPC y Route53), plataforma como servicio (como RDS y DynamoDB) y software como servicio. (Al igual que Workdocs y Workmail)

Deberías haber mencionado el contexto. O365 es una oferta de Microsoft SaaS en la nube, mientras que AWS pertenece a Amazon y ofrece IaaS-PaaS-SaaS. Microsoft Azure está compitiendo con AWS.

Actualmente, los dos corren una carrera cerrada. Yo diría que depende de cuáles sean sus parámetros y necesidades de uso, y luego ir con el servicio que mejor se adapte a sus necesidades. Siempre puede cambiar si no está satisfecho. Personalmente, dado que tengo muchos negocios con AWS, lo más probable es que vaya en esa dirección, pero Microsoft también es bueno. ¡Buena suerte con tu elección!