Inicio > Tecnologías digitales > Virtualización, cloud, DevOps > ¿Qué plataforma de cloud elegir: AWS, Azure o Google Cloud?

¿Qué plataforma de cloud elegir: AWS, Azure o Google Cloud?

Publicado el 2 de diciembre de 2022
Compartir esta página :

En 2022, la nube será capaz de satisfacer todas las necesidades informáticas de una empresa: aplicaciones, almacenamiento, cálculos, análisis masivo de datos, redes, ciberseguridad... Amazon, Microsoft y Google pugnan por ofrecer sus servicios. ¿Qué oferta elegir? Loïc Thobois, experto en la materia, nos ayuda a hacernos una idea más clara.

Imagen ilustrativa ¿Qué plataforma en la nube elegir: AWS, Azure o Google Cloud?

En los casi 20 años que lleva existiendo la nube, el número de servicios que han aparecido en el mercado ha sido incontable. Tantos que resulta difícil entenderlos, comprenderlos y compararlos.

Para empeorar las cosas, diferentes definiciones de la nube han ido y venido. Hoy, la más popular es la del NIST (National Institute of Standards and Technology), una agencia del Departamento de Comercio de Estados Unidos.

Define la nube mediante cinco características:

  • Servicios a la carta que requieren herramientas que permitan al cliente gestionar el ciclo de vida de sus recursos con total autonomía, y un contrato paraguas que englobe los términos y condiciones de los servicios de plataforma actuales y futuros, evitando la necesidad de enmiendas cada vez que se modifique la arquitectura.
  • Dependencia de la red la conexión a los servicios se realiza a través de la red. Por tanto, la red debe ser objeto de un seguimiento especialmente atento, tanto en términos de disponibilidad como de calidad (ancho de banda, latencia, etc.).
  • Una agrupación de recursos por grupo. facilita la implantación de una arquitectura multiarrendatario (cada cliente tendrá uno o varios arrendatarios que agrupen sus recursos). Esto permite al proveedor beneficiarse de economías de escala en la compra de recursos y optimizar su funcionamiento.
  • Elasticidad manual o automática Escalado: las herramientas de escalado facilitan la adaptación de las infraestructuras a las necesidades. Puede hacerse manualmente o mediante indicadores asociados a umbrales de activación de determinados recursos (CPU, memoria, petición/es, etc.).
  • Supervisión de los servicios prestados El proveedor controla y supervisa los recursos para ofrecer una calidad de servicio y unos medios de control óptimos, sobre todo en lo que respecta a la facturación al cliente.

¿Qué servicios en la nube están disponibles?

Salvo raras excepciones, los distintos proveedores del mercado de la computación en nube se han posicionado en servicios a menudo vinculados a su ámbito de actividad tradicional.

Por ejemplo, hay proveedores especializados en los siguientes servicios

  • IaaS (Infraestructura como Servicio) proporcionar infraestructuras de máquinas virtuales, redes y almacenamiento.
  • PaaS (Plataforma como Servicio) que proporcionará componentes para facilitar el despliegue de la arquitectura de aplicaciones mediante servicios listos para ser integrados por los desarrolladores de aplicaciones.
  • SaaS (software como servicio) que ofrecen software llave en mano funcionalmente operativo que puede comercializarse directamente a los usuarios finales.

Así, entre los servicios más populares y con mayor visibilidad se encuentran los grandes plataformas de hiperescala. Se trata de plataformas de proveedores que han automatizado y optimizado por completo la gestión del ciclo de vida de los recursos, como Microsoft Azure, Amazon AWS, Google Cloud Platform, IBM Cloud, Oracle Cloud, Alibaba Cloud y Huawei Cloud.

La oferta en la nube del mercado

Microsoft Azure

Desde hace quince años (2010 para Microsoft Azure), Microsoft ofrece uno de los catálogos de servicios más amplios del mercado, que abarca todos los modelos de servicio. Su plataforma Microsoft Azure permite el despliegue de máquinas virtuales IaaS y componentes de plataforma PaaS, y los servicios SaaS también estarán disponibles a través de Microsoft 365, Microsoft Dynamics, Azure DevOps, Microsoft Intune, etc.

Lejos de los orígenes propietarios de Microsoft, las plataformas están muy abiertas a soluciones de código abierto (Linux, PHP, MariaDB, etc.), así como a servicios de socios de primer nivel (Citrix, RedHat, SAP, etc.) y de segundo nivel (Oracle, F5, CheckPoint, etc.).

AmazonAWS

Desde hace casi 15 años (2006 para los tres primeros servicios), Amazon AWS ofrece una gama de servicios centrados principalmente en IaaS y PaaS. Es una de las plataformas más antiguas y técnicamente más avanzadas del sector.

Aprovechando su posición histórica, ofrece una amplísima gama de servicios en su catálogo. Es la solución más popular para las empresas que históricamente han optado por alojar gran parte de su infraestructura en la nube pública, conocida como la cloud nativo como Netflix, Airbnb, Uber...

Plataforma Google Cloud

Google Cloud Platform (GCP) comenzó a operar en 2008 con unos pocos servicios en fase beta, para abrir oficialmente en 2011 con un catálogo más completo. Aunque no iba muy a la zaga de sus principales competidores, un descenso de la inversión durante varios años perjudicó a la plataforma. La inversión ha vuelto a repuntar en los últimos años, con una oferta más específica que la de sus competidores. La oferta de IaaS se está quedando atrás técnicamente, pero la plataforma de datos es una de las más potentes.

Ventajas e inconvenientes de cada plataforma

Para evaluar las ventajas e inconvenientes de una plataforma IaaS/PaaS, hay que tener en cuenta una serie de criterios:

  • Simplicidad de administración facilitando el manejo del sistema por parte de los equipos de operaciones: Microsoft Azure domina en este criterio, con herramientas basadas en web que proporcionan una visión general de los recursos del inquilino en todas las regiones y que no tienen rival entre sus competidores. GCP es bastante asequible, mientras que Amazon AWS requiere una inversión mucho mayor para dominar sus herramientas y conocimientos técnicos.
  • La riqueza del catálogo de servicios. : las ofertas de Microsoft Azure y Amazon AWS dominan en este criterio, aunque las ofertas de GCP e IBM siguen proporcionando los servicios que necesitan la mayoría de las empresas.
  • Capacidad para crear una infraestructura híbrida : microsoft tiene una fuerte presencia en los sistemas informáticos de muchas empresas. Esta posición ofrece una gran ventaja frente a las soluciones de Google y Amazon, para las que hay que recurrir a soluciones de socios (VMware, integración específica de nubes privadas, etc.). Esto significa tener que gestionar varios proveedores para resolver cualquier problema operativo.
  • Capacidades técnicas : AmazonAWS domina a la competencia por su capacidad de controlar y optimizar la plataforma. Esta es también la razón por la que las grandes plataformas prefieren a este proveedor. Otros proveedores ofrecen servicios un poco más rígidos, por lo que el nivel de optimización es menos importante o más complejo.
  • Los costes Los distintos proveedores libran una encarnizada batalla en torno a los precios de sus servicios. Los precios varían regularmente, pero existe cierta homogeneidad entre Amazon AWS y Microsoft Azure donde aspirantes como GCP y Oracle Cloud son muy agresivos.

Como suele ocurrir, cada oferta responde a necesidades específicas. La importancia relativa de las características mencionadas guiará su elección de proveedor.

*Loïc Thobois

Con más de 10 años de experiencia en administración y arquitectura de redes y sistemas, este ingeniero de Supinfo es experto en Docker y supervisión de sistemas. Desde 2001, también es formador en tecnologías Microsoft y Cisco.

Nuestro experto

Formado por periodistas especializados en informática, gestión y desarrollo personal, el equipo editorial de ORSYS Le mag [...].

ámbito de formación

formación asociada