Azure Vs. Google: Encuentre al vendedor que más se ajusta a usted
AWS es líder del mercado de nube, pero Microsoft Azure y Google tienen sus ventajas. ¿Qué proveedor de nube es el adecuado para usted?
Casi todos los debates sobre el mercado de la nube comienzan con el liderazgo de Amazon Web Services en la industria. Y si bien es cierto AWS tiene una oferta fuerte y es líder en cuota de mercado, no necesariamente significa que sea la mejor opción. Si usted trabaja con grandes volúmenes de datos, utiliza la nube híbrida o tiene una plataforma sustancial de software con herramientas de Microsoft, es posible que desee volver a evaluar su selección de proveedores de nube. Microsoft Azure y Google Cloud son dos alternativas sólidas ante AWS, pero ¿cuál es el adecuado para su organización?
AWS, Google Cloud y Microsoft Azure ofrecen infraestructura como servicio (IaaS) y plataforma como servicio (PaaS). Además, los tres proveedores de nube ofrecen precios competitivos para los recursos de almacenamiento y el cómputo bajo demanda. Pero mientras que AWS tiene una reputación de rápido despliegue de nuevos servicios –desde el procesamiento de flujos de alto volumen hasta la sincronización de datos entre dispositivos móviles y otras plataformas– Google y Microsoft no están sentados en sus manos.
Microsoft está llevando su máquina de aprendizaje Azure a una amplia audiencia. Y pronto, los usuarios adeptos a Excel podrán añadir la experiencia Machine Learning a su currículum. Mientras tanto, el almacén de datos de Google y Hadoop listo para ser implementado llevan NoSQL a gran escala y big data hacia el reino de las cosas "como servicio". AWS tiene ofertas comparables, pero la facilidad de uso y la calidad de las características de Google es difícil de superar.
Ventajas de Google Cloud
Si usted ha buscado la consola AWS para cambiar un parámetro, probablemente ha notado que está diseñado de manera diferente a la consola de Google. La interfaz de la nube de Google es limpia y fácil de navegar.
Otra de las ventajas de Google Cloud es su rápido despliegue equilibrador de carga. En algunas situaciones, AWS recomienda equilibradores de carga de pre-calentamiento, y los usuarios deben informar al vendedor acerca de la carga de tráfico esperado. Google, sin embargo, no requiere esto.
Las opciones de clic-para-desplegar de Google hacen que sea fácil desplegar rápidamente montones de herramientas, incluyendo LAMP, Ruby y Hadoop. Los usuarios también pueden desplegar Hadoop especificando un puñado de parámetros, como el tamaño de la instancia y el número o ubicación de almacenamiento de datos. Para implementar Spark en Hadoop, los usuarios simplemente hacen clic en una casilla de verificación. Google Cloud Dataflow, un servicio ETL y de gestión de flujo de trabajo, está disponible tanto para lotes como para flujos ETL.
Google App Engine es otra útil herramienta de implementación. App Engine es una PaaS de alto rendimiento que soporta lenguajes de programación Python, Java, PHP y Go. La plataforma trabaja con gran variedad de opciones de almacenamiento, incluyendo Cloud SQL, Datastore y Blobstore. Y, tal vez no sea ninguna sorpresa, el motor también proporciona acceso a la API de búsqueda.
La rapidez de escalabilidad y despliegue, además de herramientas de datos grandes fáciles de usar, hacen que Google Compute Engine y App Engine sean atractivas para el análisis y big data.
Ventajas de Microsoft Azure
De manera similar a AWS, Microsoft añade agresivamente características para su plataforma de nube. Dos áreas principales de enfoque son el soporte de nube híbrida del vendedor y su máquina de aprendizaje como una oferta de servicios.
AWS soporta implementaciones de nubes híbridas, pero el sistema operativo del servidor popular de Microsoft le da una clara ventaja. La combinación de Microsoft Azure, Windows Server y Microsoft System Center ofrece a los administradores de nube o en las instalaciones una plataforma consolidada para la gestión de los componentes de nube híbridos.
Microsoft System Center ofrece funciones de gestión de nube, como el aprovisionamiento de infraestructura y supervisión del rendimiento. Su controlador de aplicaciones también proporciona una mirada unificada a la infraestructura a través de sistemas Azure o en las instalaciones. El ajustado acoplamiento con Visual Studio también le gusta a los desarrolladores de Windows, especialmente a los que trabajan en entornos DevOps.
StorSimple, el servicio de almacenamiento híbrido de Microsoft que incluye almacenamiento principal, copia de seguridad y archivo, soporta además nubes híbridas. Los usuarios acceden a StorSimple a través de un portal basado en Azure. El servicio de almacenamiento híbrido de Microsoft utiliza una infraestructura de red de área de almacenamiento (SAN). Además, StorSimple ofrece recuperación de desastres a cualquier centro de datos. Para proteger los datos en movimiento a través StorSimple, el servicio utiliza un cifrado AES-256.
Otra de las ventajas de nube de Microsoft Azure es su servicio de aprendizaje Machine Learning. Recopilar grandes volúmenes de datos sólo es útil si se aplica el análisis, pero Microsoft aplica con éxito los avances de aprendizaje automático a su propio negocio y sus análisis avanzados están disponibles para una amplia audiencia. El servicio incluye Machine Learning Studio para la creación y evaluación de modelos de aprendizaje automático. Los paquetes Azure Marketplace permiten a los usuarios evitar empezar desde cero. Los paquetes pre-configurados pueden predecir la pérdida de clientes o analizar el contenido de medios sociales de una empresa.
Si ya ha invertido en la plataforma de Microsoft y en la construcción de una nube híbrida, Azure es una buena opción. También puede ser agradable para los usuarios que necesitan análisis avanzados, pero carecen del trasfondo estadístico o de la ciencia de cómputo para empezar de cero.
Aunque AWS tiene mucho que ofrecer, no descarto a Microsoft Azure y Google. Tanto Azure como Google ofrecen características y ventajas únicas que podrían adaptarse a los requerimientos de su nube mejor que AWS. Pero la única manera de saberlo es echar un vistazo más de cerca.
Sobre el autor: Dan Sullivan posee una maestría en ciencias y es autor, arquitecto de sistemas y consultor con más de 20 años de experiencia en TI. Se ha especializado en análisis avanzados, arquitectura de sistemas, diseño de base de datos, seguridad empresarial e inteligencia de negocios. Ha trabajado en una amplia gama de industrias, incluyendo servicios financieros, manufactura, productos farmacéuticos, desarrollo de software, gobierno, comercio minorista y educación. Dan ha escrito extensamente sobre temas que van desde el almacenamiento de datos, computación en la nube y análisis avanzados hasta la gestión de la seguridad, la colaboración y la minería de textos.