Almacenamiento en la Nube: G Cloud vs Azure vs AmazonSeguramente hemos escuchado que grandes empresas como Netflix, Spotify y AirBnB, por nombrar a algunos, utilizan los servicios de proveedores en la nube como Google, Amazon o Azure para hospedar sus servicios en línea y facilitar sus operaciones globales. Pero estas opciones de proveedores no sólo están enfocadas a servir las grandes empresas, las PyMEs e inclusive emprendedores, pueden hacer uso de estos servicios y tener acceso a un servidor en la nube o almacenamiento en la nube a precios increíblemente atractivos.

Desde hace algunos años, hemos escuchado los términos de adopción digital, cloud computing o almacenamiento en la nube, estos conceptos se han convertido en la fuerza que impulsa a las empresas de hoy en día, con cada vez más aplicaciones y operaciones migrando de centros de datos o ubicaciones on-premise, los costos de mantenimiento y de propiedad se han reducido drásticamente, incrementando así la agilidad de los negocios.

¿Qué es Infrastructure-as-a-service (IaaS)?

Infraestructura como Servicio, como se traduciría al español, es un modelo de servicios en el cual un proveedor tercero hospeda, soporta y mantiene la infraestructura principal, incluyendo hardware, software, servidores y almacenamiento en lugar del cliente. Por lo regular, esto incluye el hospedaje de aplicaciones en ambientes altamente escalables, donde a los clientes sólo se les cobra por la infraestructura que utilizan.

Identificando a los Jugadores

El seleccionar un proveedor de almacenamiento en la nube depende de nuestras necesidades individuales y cargas de trabajo necesarias para nuestros servicios. Sin embargo, existen diferentes factores de diferenciación que presentan, en este caso, tres de los principales jugadores en el mercado, los cuales son Google Cloud, Amazon Web Services y Microsoft Azure, los cuales nos ayudan a considerar y elegir el correcto para nosotros.

La oferta de Microsoft Azure, Amazon AWS y Google Cloud es muy parecida, computo flexible, almacenamiento y red. Estos, comparten elementos en común de las nubes públicas como le es el auto-servicio, implementación instantánea, escalamiento, seguridad y funcionalidades de administración. Uno de los servicios fundamentales que ofrecen estos tres grandes, es la capacidad de cómputo en diferentes tamaños de instancias ya sea basadas en Windows o Linux, con o sin GPUs y con opciones de configuración de gran tamaño y para ambientes de alto rendimiento. En Amazon AWS, se llama Elastic Compute Cloud (EC2), en Azure Azure Virtual Machines y en Google Cloud se llama Compute Engine.

Amazon Web Services

Amazon ofrece el servicio de instancias EC2, las cuales pueden ser personalizadas con un gran número de opciones. Estas opciones van desde el tamaño de la instancias, capacidad de cómputo, instancias físicas (baremetal), instancias de GPU, cómputo de alto rendimiento, escalables y más. Soportando tanto Windows como Linux. Amazon también ofrece una prueba gratuita de EC2 que incluye 750 horas por mes por 12 meses. Si bien su precio puede ser algo confuso pero ofrece una calculadora en línea que podemos usar para darnos una idea de los costos.

Implemente 3CX directo desde el Marketplace de Amazon AWS, todo en 3 pasos. Seleccione el tamaño de la instancia, implemente y configure el PBX. Así de fácil.

Google Cloud

Compute engine es el servicio de Google, el cual nos permite contar con Máquinas Virtuales (VM) en los centros de datos de Google alrededor del mundo. Son fáciles de instalar, incluyen almacenamiento en disco persistente, cuentan con un gran desempeño y pueden ajustarse a nuestras necesidades. Google ofrece además herramientas como deep learning, inteligencia artificial, machine learning y analítica de datos. También es posible contar con una prueba gratuita con la instancia f1-micro por mes para hasta 12 meses y al suscribirnos a la prueba nos asignan un crédito de 300 USD gratis. La lista de precios completa puede ser consultada aquí.

3CX fue el primer PBX en ser listado dentro del Google Marketplace, la implementación se hace en un par de pasos. Sólo es necesaria su licencia y seleccionar su instancia, inclusive puede obtener una licencia gratis y probarla con la prueba, también gratuita, de Google Cloud.

Microsoft Azure

Pocas empresas tienen la experiencia y soporte (incluyendo a Windows) de Microsoft. El modelo de Azure trabaja en la interoperación con centros de datos y nubes híbridas. Además, mucho del software que ya utilizamos, pero en la nube, tales como Windows Server, Office, SQL Server, Sharepoint, Dynamics Active Directory, .Net y más. Además sus máquinas virtuales, por supuesto, soprotan Linux. Cuenta con un catálogo extremadamente amplio con múltiples configuraciones de instancias, incluyendo GPU, alto desempeño, cómputo e instancias para inteligencia artificial y machine learning. Cuenta con una prueba gratuita de 750 horas al mes con instancias Windows o Linux para máquinas virtuales B1S.

Implementar 3CX en Azure es extremadamente sencillo ya que está disponible desde Azure Marketplace. Por lo que sólo tiene que hacer clic en instalar, seleccionar la capacidad de su máquina y listo.

¿Cuál elegir?

Amazon AWS vs Azure vs Google Cloud, los tres son utilizados para los mismos propósitos. Proveen casi los mismos servicios, los nombres pueden ser diferentes pero las funcionalidades son casi las mismas. Soportan todas las plataformas, sistemas operativos y estructuras. Así que, como en todo, “No Size Fits All”, nuestra recomendación es, todos ellos ofrecen una prueba gratuita, tómela y viva en persona la experiencia con cada una de ellas y seleccione la que más se adecúe a sus necesidades y con la que se sienta más cómodo. Si bien el precio puede ser factor de decisión, al final nuestra experiencia y conocimiento sobre alguna de ellas nos facilitará a tomar la decisión.