Saltar al contenido

Conociendo la nube de cálculo elástica del Amazonas

Amazon, con millones de artículos en línea, es el minorista número uno de la web. También es uno de los mayores vendedores de electrónica de consumo del mundo. Con más de 69.000 empleados, la corporación multinacional también está entre los principales empleadores del mundo. Sin embargo, no mucha gente sabe que Amazon también es uno de los mayores proveedores de computación en nube del mundo.

La oferta de nubes del Amazonas: ¿Qué es?

Amazon ofrece la Nube de Computación Elástica, o Amazon EC2, como un servicio en la nube que da a los desarrolladores y a las empresas computadoras virtuales alojadas por Amazon para que puedan tener más capacidad de computación a medida que la necesiten. En resumen, permite a terceros tener acceso a una gran cantidad de computadoras donde pueden ejecutar su propio software y aplicaciones. Esto significa que si un usuario encuentra una necesidad de más capacidad de computación, sólo tendría que usar Amazon EC2 para obtenerla. Dado que los usuarios sólo pagan por los recursos que utilizan, esto representa en realidad un importante ahorro de costes para la empresa porque no tienen que comprar todo el equipo informático, los sistemas operativos y el mantenimiento a lo largo de su ciclo de vida.

Conociendo la nube de cálculo elástica del Amazonas
Conociendo la nube de cálculo elástica del Amazonas

Además, Amazon EC2 ofrece este servicio con la menor configuración posible. Esto significa que las empresas pueden desplegar fácilmente sus aplicaciones y software en el momento en que se ponen en marcha. Los usuarios sólo tendrían que elegir una plantilla y un AMI preconfigurado (abreviatura de Imagen de Máquina de Amazon) y hacer que se ejecute instantáneamente. Si no pueden encontrar un AMI apropiado, pueden fácilmente personalizar y crear uno con sus propias aplicaciones, datos, ajustes de configuración y bibliotecas.

Después de activar su AMI, tendría que especificar el acceso a la red y la configuración de seguridad para ese caso en particular. También puede iniciar, supervisar o finalizar cualquier instancia que desee. Todo esto se puede hacer usando una interfaz web que es simple y fácil de entender.

Características del Amazon EC2

  • Escalado automático: El Amazon EC2 te da más capacidad de computación cuando la necesitas. Esto significa que si su sitio tiene más tráfico, puede estar seguro de que el servidor será capaz de cumplir con sus requerimientos.
  • Soporte de sistemas operativos: Durante su lanzamiento en 2006, se pudo utilizar Amazon EC2 ejecutándose en Linux, Solaris Express Community Edition y OpenSolaris. En dos años, Amazon añadió Windows Server 2008 y 2003 a su lista de sistemas operativos compatibles. Amazon EC2 agregó más sistemas operativos a lo largo de los años. Actualmente Amazon EC2 también soporta AMIs de FreeBSD y NetBSD.

Además, Amazon también ofrece su propio sabor de Linux llamado el Amazon Linux AMI.

  • IPs elásticas: Amazon también ofrece direcciones IP elásticas que funcionan de manera similar a las direcciones IP estáticas, excepto que puedes hacer tu propio mapeo de IP dinámica. Esto significa que ya no tienes que esperar a que el DNS se propague.
  • Almacenamiento persistente: El almacenamiento del EC2 de Amazon solía depender de una instancia. Esto significa que el almacenamiento es temporal y se perderá si se termina una instancia por elección o por fallo. Con el almacenamiento persistente, básicamente se obtiene una unidad de disco virtual no formateada que puede formatear y utilizar con cualquier sistema de archivos que desee.
  • Amazon CloudWatch:Amazon CloudWatch da a los clientes de EC2 una manera de monitorear su uso de los recursos de la nube de Amazon y sus aplicaciones. Básicamente, puede comprobar el uso de su CPU, E/S de disco y E/S de red.
  • Equilibrio de carga elástica: Amazon EC2 puede asegurar menos posibilidades de fallo distribuyendo el tráfico de la aplicación entre diferentes instancias.

Sistemas Amazon EC2

Dependiendo de sus necesidades, puede tener el sistema apropiado en funcionamiento para usted. Por ejemplo, para instancias de alta entrada y salida, puede obtener más memoria, red y rendimiento de la CPU con:

  • 60,5 gigabytes de memoria
  • 10 gigabit Ethernet
  • 35 unidades de cálculo del EC2
  • Plataforma de 64 bits
  • 2 1024 GB de almacenamiento de instancia local

Mientras tanto, para aquellos con menores requerimientos, puede confiar en las siguientes configuraciones del sistema para un pequeño ejemplo:

  • 1,7 gigabytes de memoria
  • 1 unidad de cálculo del EC2
  • 160 gigabytes de almacenamiento de instancia local

En lo que respecta al software utilizado para ejecutar sus instancias, usted obtiene verdaderos y confiables productos de Microsoft, WordPress y otros grandes nombres en bases de datos, servidores de aplicaciones, administración de contenidos e inteligencia empresarial. Una lista muy corta de software disponible incluye:

  • Plataforma de almacenamiento Acunu
  • Amazon EC2
  • Drupal 6
  • JasperReports Server Community Edition
  • MediaWiki Wiki System (por JumpBox)
  • Microsoft SQL Server Standard
  • SAP BusinessObjects
  • Despliegue de la aplicación web Java de Tomcat
  • WordPress proporcionado por BitNami

Aplicaciones de la nube de cálculo elástica del Amazonas

Entonces, ¿se pregunta por qué Amazon EC2 es muy popular? No sólo le permite subir fácilmente a la nube y cosechar los beneficios de la computación en nube para su empresa, sino que le da un conjunto de características muy útiles e intuitivas.

Como testimonio de la popularidad de Amazon EC2, algunos de los sitios web más grandes y populares del mundo funcionan con EC2. La envidiable lista incluye Pinterest, Instagram, Netflix, 99Designs, Active.com, Heroku, AirBnB, The Guardian, Engine Yard, Flipboard, Hootsuite, Newsweek, Tapjoy y Urban Spoon.

Pero más que ejecutar sitios web en el EC2, también hay muchos usos diferentes para él.

Por ejemplo, ShareThis utiliza el EC2 para calcular números y así obtener estadísticas significativas sobre cómo se comparte el contenido en línea. El análisis de los datos se facilita porque tienen toda la potencia de computación que necesitan para procesar más de 10 TB de datos.

De hecho, muchas empresas utilizan el EC2 para cumplir con sus requisitos de procesamiento. Amazon informó que el ancho de banda que usan tanto para EC2 como para su servicio de almacenamiento, S3, ya ha excedido su propio uso para cualquiera de sus sitios web globales.

Comparaciones

Mientras que la gente quiere comparar y contrastar Amazon, Google y Microsoft, por las razones muy obvias de que estos son los nombres más grandes de la industria, podría parecer una comparación del tipo manzanas contra naranjas.

Por ejemplo, Amazon EC2 es estrictamente un proveedor de infraestructura como servicio (IaaS) mientras que Windows Azure es un proveedor de plataforma como servicio (PaaS). Pero aún así, parecería que Amazon triunfaría sobre Microsoft en una comparación. Tiene más opciones de control, como una aplicación basada en la Web y un panel de control, soporte de API, línea de comandos y soporte de GUI. Azure sólo le permite controlar a través de la API y las líneas de comando. Amazon también tiene una mayor disponibilidad garantizada del 99,999% sobre el 99,9% de Azure.

Ambas opciones ofrecen un plan de precios de pago por adelantado, pero Amazon es mucho más barato que Azure. Amazon también tiene más características de seguridad gratuitas, escalado automático, balanceo de carga, monitoreo, servidores privados virtuales y acceso de raíz, que no existen con Azure.

Por otro lado, otra oferta de PaaS, Google App Engine, palidece aún más en comparación, incluso cuando los primeros 500 megabytes de almacenamiento y alrededor de 5 millones de páginas vistas por mes son gratuitas. Por un lado, sólo permite el soporte de la API como interfaz de control. Además, no tiene todas las características de seguridad que uno esperaría que un proveedor de servicios en la nube debería ofrecer. Sin embargo, sí tiene escalado automático, equilibrio de carga y soporte de acceso de raíz.

Averigua si la nube es adecuada para tu negocio con CompTIA Cloud Computing Essentials Training.